I noticed something odd with Loadrom 1.97 the other day...
My configuration: a Philips 8250 with a 512kB memory expansion cartridge.
If I boot into MSX-DOS (1 or 2) from a floppy drive, I can run the Maze of Galious and Aleste roms using Loadrom. It finds 030 pages of RAM, and happily loads all pages of the roms.
But if I boot using Nextor and an SD card (on either an SD-512 or an MFR-SCC+SD), Loadrom finds the exact same number of pages, but it hangs after loading page 4 of the roms.
This is reproducible in openMSX as well.
My guess is that Loadrom is somehow overwriting memory being used by the device driver that's needed for I/O, so it's basically clobbering itself.
Does anyone know of a way to prevent that?
Login or register to post comments