Hi journey,
Running SofaRun from MultiMente might not work. Try to launch SofaRun directly from the MSX-DOS 2 command line.
Let me know if that works !
Thanx Louthrax! Now works fine!
Only one problem left:
Slot-1
MFRSCC+SD
Slot-2
Playsoniqs
At boot, memory count: 13.312Kbytes
If I try to load a rom > 32Kb, the game it's still loaded into the MFR and NOT in the memoty.
Why?
All ROMs > 32KB have to be loaded in MFR, they can't be run in RAM, because they are using mappers (normal RAM does not provide the "mapper" functionnalities).
Well it does, but an incompatible type of mapper .
Well it does, but an incompatible type of mapper .
I didn't know that Playdoniq has a different type of memory mapper...
So, no way to use it with SofaRun?
Simply put, the standard RAM mapper is different and incompatible with the mapper types used by game ROMs, so a RAM expansion cartridge normally can’t run ROM games without special modifications to the game (this is what the "cracked" versions of games did).
However PlaySoniq actually does have an extra feature to support the Konami SCC mapper mode, so it should be able to run Konami games with SCC, it just seems SofaRun doesn’t support it yet. The 1chipMSX also has such an extra feature, but it seems it’s not supported yet either.
Yep, I want to have something "solid" to support non-generic flash devices (those who are not supporting all mapper types). This imply parsing the ROM and patch the switch addresses. I know some ROM loaders are already doing that, but I want to have a generic algorithm, with "clever" code-area recognition to avoid false-positive patches. This would benefit to all flash devices and we would have the same bugs, no matter which flash device is used.
Talking about that, I'm wondering if there are any other "generic" flash devices (other than MFR), supporting all or most the the known mapper types ?
Ok, new question ;-)
How can i make disk image from multi .dsk games?
for example, i have Rune Worth:
RUNE1.DSK
RUNE2.DSK
RUNE3.DSK
RUNE4U.DSK (User disk)
How to launch it with sofarun?
In the DOS console of Windows : copy /b RUNE1.DSK+RUNE2.DSK+RUNE3.DSK+RUNE4.DSK RUNE.DSK
Hey funny, that's even in the Ultimate MSX FAQ
ehm...found....