Open mrbabbage-hacks opened 2 years ago
I finally added roms and descramblers from your patch + my own model/revision detection (I didn't want to have extra models variables in common code)
Great, I never got to the bottom of the inputs not working (it's like we're pulling them from the wrong mapped space) but feel free to take this wherever as I don't have anything else to add.
This automatically sets Rev A for all games of the appropriate size and adjusts the NVRAM location accordingly. TODO: Rev A and derived games do not have working controls (no Start buttons), even though reads look the same Precise NVRAM location seems not possible in the current spec (Rev A is 0xF54000 to 0xF55FFF, Rev B is 0xF7C000 to 0xF7DFFF)