rom41er - a filter to convert an unscrambled HP-41 rom file to a LIF file that can be used by the Eramco MLDL-OS
rom41er <LIF filename> < Input file > Output file
rom41er -?
The Eramco MLDL-OS ROM set can load HP41 ROM images from disk, and the file format used has become a de facto standard for such images. It stores 4 10 bit HP41 words in 5 bytes of the file. A 4K ROM dump is thus stored in a 5120 byte file.
rom41er is a filter which generates a LIF file of type X-M41 (E070). The filter reads the rom data from standard input and writes the LIF file header and the rom data in scrambled Eramco MLDL-OS format to standard output. Note: This filter adjusts an incorrect ROM checksum.
If HPILDv1B.ROM is the rom file of the HP-IL development module then
cat HPILDv1B.ROM | rom41er HPILDEV | lifput lifimage.dat
will put the scrambled rom file with the name HPILDEV into the LIF image file lifimage.dat
rom41er was written by Joachim Siebold, bug400@gmx.de using code from Tony Duell, ard@p850ug1.demon.co.uk and has been placed under the GNU Public License version 2.0.