Vincent,
Your disk ROM loader hangs up in Blue MSX running in generic MSX1 and MSX2 modes. Is this expected? Unfortunately, I cannot test it on my real MSX machines and the only FlashROM I have is 512k.
No it should boot up, what mapper did you select? To get it running myself I need to open the rom and manually select the mapper type 'ASCII8'. The default selection of blue msx fails on me too.
I'm also having problems with it... I tried my game "Blinky" on it, but game graphics are being corrupted, don't know why
Picture:
On a side note, you can reduce even more the memory requirements if you implement single sided 180kb disks - then, anyone with LOADROM and 256kb mapper, or with EXECROM and 256kb MegaRAM should be able to load the ROM ;)
But anyway, congratulations, very cool :)
@SLotman: I think I know what it is, in the version online there is another bug regarding loads into page 1. I have a fix for that, I'll upload that version tonight so you can test it again.
Uploaded an updated version. SLotman, can you test if Blinky has the same problem (I think not). Can you also try a 180kb disk, it wouldn't suprise me (a lot) if it works without me changing anything to the code.
Vincent. It worked fine in BlueMSX with the mapping set to ASCII 8.
Is it possible to use 360k disk images as well?.. I guess I will give it a try
Wow, I just played Carmen Sandiego from ROM
Blinky was waaaaaay better, but still had some (very small) graphics corruption... but this time it looks random (sometimes appear in a random screen, sometimes it wont) - but even then it was pretty much playable
Unfortunaly 180kb disk didnt work for me
Perhaps, there are static variables it fails to update as it's in ROM that cause distortion in the graphics and other issues...
Perhaps, there are static variables it fails to update as it's in ROM that cause distortion in the graphics and other issues...You misunderstood. It's functionally identical to a disk with write protection enabled. It loads disk data from ROM to RAM.
Vincent: The ROM loads 360k .dsk file (2 sides, 40 tracks, 9 sectors/track).