@Louthrax:
Curious as to whether you intended to support ESE-RAM? It's just come to my attention that the Zemmix NEO / OCM supports flashing up to 2MB ROMs in ESE-RAM... cf this thread: https://www.msx.org/news/en/ocm-pld-pack-v34-is-out
Thanks, as always!
I made an attempt with blind coding & remote debugging (thanks to KDL) but still had issues. Next supported device for SofaRun will be the Carnivore 2, I might investigate OCM again after that...
ESE-RAM is emulated in openMSX. So perhaps that helps, at least to support a classical ESE-RAM. Or is ESE-RAM different from ESE RAMdisk?
ESE-RAM is emulated in openMSX. So perhaps that helps, at least to support a classical ESE-RAM. Or is ESE-RAM different from ESE RAMdisk?
Ah, I was not aware of that. Adding the standard ESE-RAM driver should not be too hard, after that there might be some remaining OCM-specific tweaks to select the best configuration according to the ROM type.
I have a problem with Zipped ROM games based on ASCII8 mapper (other mappers work)...
I have tried 2 different machines and different devices (Memory Mapper, MegaRAM, Carnivore RAM), used SOFARUN with default settings and the games freeze or reset. The same games work OK if loaded with the Carnivore loader.
I'd like to know if it's a problem with my hardware setup or a bug, so can someone confirm that those games (specifically KIKIKAIKAI?) work?
Hi Pentarou,
Looks like a slot conflict issue with KikiKaiKai. It might crash with SofaROM because SofaROM keeps the disk and RAM slots active. I'm having a look at this, and will maybe add an option to disable the other slots in the Carnivore if that's confirmed (or create a patch for the ROM).
Waiting for that, could you confirm that other ASCII8 games (like Bubble Bobble or Rastan Saga) are working OK on your setup?
Also, which are the other games that do not work?
Problem confirmed, KikiKaiKai does not start when inserted in the same subslot as main RAM (tested with openMSX). Disabling the subslot will not be straightforwad for Carnivore (that might disable the RAM slot!). I'll try to fix the ROM instead, so that all devices will benefit from it.
I have found some other problematic games:
1942 crashes in Carnivore RAM mode - works in other modes/devices
LUPIN III - Babilon resets the computer in Carnivore RAM - works in other modes/devices
Girly block does not work (cyan screen) in any mode - it seems to be a detection problem, C2ramloader detect it as ASCII16 but for SROM it's ASCII8. Upping the AI or forcing ASCII16 doesnt' work.
These other ASCII8 games seem to work:
Bubble bobble - Rastan - Arkanoid II - Darwin 4178 - Lupin III Cagliostro - Monmon Monster
If it works in other modes, then just use the modes it works in?
I mean it works in MegaRAM (you need that device too) or in Memory Mapper mode (SLOW !!!)