I just discovered a bug (in "Memory mapper" and 8KB mappers mode only), related to a "disk-cache" optimization I implemented a while ago (8KB pages already in memory where not re-loaded from disk but from RAM when possible).
That was causing crashes at least on Contra on 256KB RAM machines. That has been fixed and SofaROM has been updated to version 2.6.
By the way, the Memory mapper mode is not so slow if you set the "Interruption mode" to "None" (almost no noticeable slowdowns in most of the cases). The drawback is that this mode does not work for all ROMs (that's why you have the other slower but safer modes).
some games can't boot are having graphic glitch in 1chipmsx,what should i do?
I think you need to be more specific...
Can I make a Feature Request?
If yes, I would like to request an option for loading XPC files.
Thanks.
If you can use Multimente it is possible with if you set EXECROM for XPC files by adding following line into the MMRET.DAT.
.XPC EXECROM /p$X $X
Once set the selection of an XPC file will launch the ROM of the same name by applying the patch on the fly.
You can also use SofaRun by adding following line.
.ROM SROM /$C
About SofaRun, the option equivalent to %f without the extension is missed to do the same thing.
You can also use SofaRun by adding following line.
SofaRom!
A question: Philips VG8020 + https://www.msx.org/wiki/Fractal2000_SD_Mapper/Megaram_512kb
When launching smaller games which get detected as Linear the utility reports 448kb available in device mapper.
When I try to launch 256k megarom like the new msxdev entry Abbaye des Morts it is detected as ascii8 cartridge but the available mapper memory is reported as 1024kb?! The game won't start and the computer immediately restarts after pressing enter.
Is it possible to start Sofarom with Find Music Module feature ON like Sofarun can?
I tried to run Hole in One Special (MSX2), but it crashes at start up. It's using the proper mapper type (ASCII16) and I'm using my Carnivore 2 (RAM mode) on a GT. Does it work for you? Am I doing something wrong? (I tried disabling disk driver and sub slots, but that didn't help...)
I tried to run Hole in One Special (MSX2), but it crashes at start up. It's using the proper mapper type (ASCII16) and I'm using my Carnivore 2 (RAM mode) on a GT. Does it work for you? Am I doing something wrong? (I tried disabling disk driver and sub slots, but that didn't help...)
Have you tried using the Memory mapper instead of Carnivore 2?