I recently implemented mapper 58 in my own emulator, which seems fairly straightforward according to the specs at http://wiki.nesdev.com/w/index.php/INES_Mapper_058. I managed to get the Game Star 68-in-1 ROM working (CRC: 2BA377FC), except for the game Galaxin 00, Galaxin 01 etc., which for some reason is switching to the game selection menu. The PRG, CHR, Mirroring and PRG mode registers are all encoded in the lower byte of the address when written from $8000 upwards. I am aware that for the 32K PRG mode, the bank number has to be right-shifted so I don't think that's the problem. I'm beginning to wonder if it's a case of implementing a latch of some sort but I could not determine that from the specs.
Does anyone have any experience with this mapper? I can share code if that helps.
Thanks
Does anyone have any experience with this mapper? I can share code if that helps.
Thanks