Im having problems with MMC1 chr swapping when swaps 8KB chunk to 0000-1FFF (or the whole chr memory).
Im swapping using a SwapChrMem(from, to) function.
The problem i having is with Bases Loaded and Bases Loaded II.
Im enterily swaping 8KB (0x2000) in chr mode=8KB shifting right the bank by 1 (as Disch doc says). With This settings Bases Loaded works great, but not Bases Loaded II.
Then if i swap the same but not shifting >> 1 Bases Loaded II works great, but no bases Loaded.
Im a little confused with 8KB swapping.
Can somebody help me?
Im swapping using a SwapChrMem(from, to) function.
The problem i having is with Bases Loaded and Bases Loaded II.
Im enterily swaping 8KB (0x2000) in chr mode=8KB shifting right the bank by 1 (as Disch doc says). With This settings Bases Loaded works great, but not Bases Loaded II.
Then if i swap the same but not shifting >> 1 Bases Loaded II works great, but no bases Loaded.
Im a little confused with 8KB swapping.
Can somebody help me?