Move overrides out of some mappers

Move mapper-based overrides out and use ines-correct.h if possible. Affects the following mappers below:
- Move Cnrom database to ines-correct.h
- Mapper 201 update
- Mapper 91: Add Street Fighter III (Submapper 1) to ines-correct.h
- Add dipswitch notes to m237
- Update mapper9 (PC10 version of Mike Tyson's Punch-out)
This commit is contained in:
negativeExponent
2020-04-08 00:21:29 +08:00
parent 5df33af7dd
commit 53a43479f3
7 changed files with 35 additions and 31 deletions

View File

@@ -288,6 +288,11 @@ static void CheckHInfo(void) {
iNESCart.mapper = moo[x].mapper & 0xFFF;
}
}
if (moo[x].submapper >= 0) {
if (moo[x].submapper != iNESCart.submapper) {
iNESCart.submapper = moo[x].submapper;
}
}
if (moo[x].mirror >= 0) {
cur_mirr = iNESCart.mirror;
if (moo[x].mirror == 8) {