X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=fceu.git;a=blobdiff_plain;f=boards%2Fsupervision.c;h=cb2890fda08d11e9974b3bfadcdbc375687380b0;hp=fc22599fb59bfa1024e9d021a0f8262c233d734f;hb=c0bf6f9f02a2b6afb961a7e9195e2168d7e9cecf;hpb=4e1934c1ee3a43796e68edc66b3c3f8e079caf7c diff --git a/boards/supervision.c b/boards/supervision.c index fc22599..cb2890f 100644 --- a/boards/supervision.c +++ b/boards/supervision.c @@ -34,6 +34,7 @@ static void DoSuper(void) setprg32r(4,0x8000,0); setmirror(((GameMemBlock[0]&0x20)>>5)^1); + X6502_Rebase(); } static DECLFW(SuperWrite) @@ -47,7 +48,7 @@ static DECLFW(SuperWrite) static DECLFW(SuperHi) { - GameMemBlock[1]=V; + GameMemBlock[1]=V; DoSuper(); } @@ -55,7 +56,7 @@ static void SuperReset(void) { SetWriteHandler(0x6000,0x7FFF,SuperWrite); SetWriteHandler(0x8000,0xFFFF,SuperHi); - SetReadHandler(0x6000,0xFFFF,CartBR); + SetReadHandler(0x6000,0xFFFF,CartBR); GameMemBlock[0]=GameMemBlock[1]=0; setprg32r(4,0x8000,0); setvram8(CHRRAM);