RBSC / Carnivore2

Carnivore2 MultiFunctional Cartridge for MSX
137 stars 35 forks source link

Correct default ASCII mapper settings #58

Closed Wierzbowsky closed 2 years ago

Wierzbowsky commented 3 years ago

C2MAN, C2MAN40 and C2RAMLDR utilities have incorrect initial segment settings, also A16 mapper has no mirroring enabled. This causes some games to fail to start and requires RCP files. The fix involves putting default settings to these values:

ASCII8

F8 #60 #00 #84 #FF #40 bank 1

F8 #68 #00 #84 #FF #60 bank 2

F8 #70 #00 #84 #FF #80 bank 3

F8 #78 #00 #84 #FF #A0 bank 4

ASCII16

F8 #60 #00 #85 #FF #40 bank 1

F8 #70 #00 #85 #FF #80 bank 2

F8 #60 #00 #85 #FF #C0 bank 3

F8 #70 #00 #85 #FF #00 bank 4

For C2RAMLDR the RxMULT values will be #A4 and #A5 to enable RAM.

Wierzbowsky commented 3 years ago

Fixed and will be deployed with the next release.