Rewrite mapper 134 emulation for simplicity. Fix WRAM-using games. Remove leftover code from mmc3.c. Initialize the Frame IRQ register only on power-on reset, not soft-reset, which is necessary for two multicarts.

This commit is contained in:
NewRisingSun
2022-02-19 12:53:26 +01:00
parent f27adb5209
commit 53bca8e9bf
7 changed files with 101 additions and 302 deletions

View File

@@ -611,8 +611,8 @@ static BMAPPING bmap[] = {
{ "830134C", 315, BMC830134C_Init, 0 },
{ "GN-26", 344, BMCGN26_Init, 0 },
{ "KG256", NO_INES, KG256_Init, 0 },
{ "T4A54A", 134, Bs5652_Init, 0 },
{ "WX-KB4K", 134, Bs5652_Init, 0 },
{ "T4A54A", 134, Mapper134_Init, 0 },
{ "WX-KB4K", 134, Mapper134_Init, 0 },
{ "SB-5013", 359, Mapper359_Init, 0 },
{ "82112C", 540, Mapper540_Init, 0 },
{ "N49C-300", 369, Mapper369_Init, 0 },