While reading and adding KH's mapper 90 support from scratch, by myself, games worked much better. However, I believe there's a mistake in his map90 description: play Shin Samurai Spirits 2 - the title screen has a black/white division, plus the pre-fight screen (messed up). I could fix the problem by making the following changes (in bold):
* If bit 5 of D000h is 1...
- if bit 6 is 1, Nametables can be RAM only.
- else, when bit 7 of the desired bank equals the bit value in D002 bit 7, nothing is selected. If they differ, ROM is selected.
If you don't get, so let me know. ^_^;;
* If bit 5 of D000h is 1...
- if bit 6 is 1, Nametables can be RAM only.
- else, when bit 7 of the desired bank equals the bit value in D002 bit 7, nothing is selected. If they differ, ROM is selected.
If you don't get, so let me know. ^_^;;