Open bbbbbr opened 8 months ago
Alex of Inside gadgets noted:
Looks like an aP thing, you have to trick it so it won't try and do other things. I just set the MBC to none and it seems to work now for sleep/wake. Same thing happened with MBC3 carts, it just overwrites the rtc data so you set the header to be MBC5 and then it doesn't overwrite the rtc data
(brought to my notice by Churchdill)
Using the physical Inside Gadgets MBC5 + Rumble cart:
Using a similar version of the ROM but targeted to 32K no save on a Catskull bare 32K cart with no save RAM:
Using the same ROM in the GB core (no cart):
More with the IG Rumble Cart:
Running a different build of the same ROM targeted for MBC5 + SRAM + Battery (0x1b) with NO Rumble still has crash problems with Sleep and Save States
Running a < 16K program on the same cart with the same config MBC5 + SRAM + Battery (0x1b), Sleep/Restore and SaveState/RestoreState both work no problem.
So perhaps there is some problem with tracking or restoring the currently active bank for the upper 16K ROM region on this cart.