I have checked it again.
The problem in Profanation CAS to ROM conversion is in the RAM selection rutine when the RAM is in a subslot. It tries to change the subslot running code on page 3. So when it changes the main slot in page 3 in order to select the right subslot, the code is not visible anymore and it hangs.
My configuration in blueMSX was "MSXturboR" which has a PAC (SRAM) in slot 2-2. That caused the slot 2 to be expanded, so when inserting a RAM expansion on slot 2 the game needs to change the subslot and hangs.
Using "MSXturboR FS-A1ST" works fine with the RAM on slot 2 because it is not expanded (as it must be)
On openMSX the slot is not expanded, as expected, so the game works fine.
But a weird thing is that I inserted the game on slot 1, but the debugger shows that it is on slot 2 and the RAM in slot 1.
Anyway, openMSX works fine, BlueMSX works fine selecting the right machine configuration and the game can't work with RAM in a subslot.
Ah, the RAM was of course also in a subslot in the case of mfeingol, using the PlaySoniq. OK, that explains, no bug then, great
Regarding the debugger...
How did you put the stuff in the slots in openMSX? And what does 'slotmap' say on the console?
I tried this command line and that seems to work fine: openmsx -machine Panasonic_FS-A1ST -carta abusimbel.rom -ext ram512k
Also, how did you check this in the debugger exactly? (To know what exactly you saw...)
I launched Catapult.
Selected Cart A: Profanation
Extension: RAM512k
Pressed START
slotmap shows RAM in slot 1(slota) and Profanation in slot 2 (slotb)
In the debugger, in memory layout window, profanation is in slot 2 an memory in slot 1
Probably is not right to assume that CartA is slot 1(slota) and CartB is slot 2(slotb) (^^!)
It's a limitation of Catapult, sorry. It stupidly first inserts all extensions and then the cartridges. For such things, you could use the OSD menu instead (hit the MENU key to open it).
HI all.
I'm trying to use the MegaFlashRom with (Konami game master 1 ) .
How can I use (Konami game master 1 ) with any other .Rom while both in the same SD card? What is the command for that ?
Please forgive me if this was asked before, but it can become very complicated searching through 66 pages of past comments. I'd like to know if the MFRSCC+SD FPGA can be reprogrammed by the user, and if so, if there is any space left on it to add anything (like an SN76489 core).
I imagine you can if you open it up and connect a byte blaster, but the source is not public and it can not be reprogrammed from the MSX itself like the 1chipMSX can.
Thank you for the quick response! I suspected as much, that's too bad. But one can hope for an enhanced next version
@alshamaa: Probably the easiest way of using Game Master and Game Master 2 is to do it from SofaRun.
@Parn: There is no enough space in the FPGA for a SN76489
@Guillian:Thanks for your response.