|Re: Creating .ROM files for HP41 ?|
Message #2 Posted by J-F Garnier on 8 Dec 2005, 6:46 a.m.,
in response to message #1 by Francois
I can answer the questions relative to Emu41:
1) I've downloaded the machine code for hp41cx (5 * 8k rom files) but I'm unable to merge these files into one .ROM file and then convert it with CLBIN41.EXE Can I use directly .ROM files in EMU41 ?
ROM files are compatible with Emu41, you can load them directly without merging or converting them. Just pay attention that Emu41, as a DOS application, doesn't accept long filenames so you have to shorten some ROM filenames to 8 characters (e.g. xfuns3-2d.rom).
The only exception are bank-switched ROMs, that you *have* to merge into a single file so Emu41 can recognize the bank switching scheme. To merge files, you can do at Windows Command Box level:
copy time-2c.rom /b + xfuns5-2D.rom /b cxtime.rom
Finally, the Emu41.ini file for CX machine becomes:
0 4 nut0-N.rom
1 4 nut1-F.rom
2 4 nut2-L.rom
3 4 xfuns-2d.rom
5 8 cxtime.rom the only ROMs that *need* to be merged
The other ROM that need to be merged are: the Advantage ROM (merge the 3 4k-blocs) and the Hepax (merge the 4 4k-blocs)
2) I've not find the necessary rambox.bin file. Where can I find it or create it ?
The Rambox code is part of the Rambox and is included in the ramboxii.dat file (both banks of page 8).
Edited: 8 Dec 2005, 6:53 a.m.