rainbow: WRAM bugfix in release mode

This commit is contained in:
contact@brokestudio.fr 2021-12-28 17:13:18 +01:00
parent 26a8354373
commit 01358eb158
1 changed files with 5 additions and 7 deletions

View File

@ -339,7 +339,7 @@ static DECLFW(WRAM_0x6000Wr)
case 0x01: // FPGA-RAM case 0x01: // FPGA-RAM
FPGA_WRAM[A & 0x1fff] = V; FPGA_WRAM[A & 0x1fff] = V;
break; break;
case 0x02: //PRG-ROM case 0x02: // PRG-ROM
case 0x03: case 0x03:
CartBW(A, V); CartBW(A, V);
break; break;
@ -351,16 +351,14 @@ static DECLFR(WRAM_0x6000Rd)
switch (wram_chip_select & 0x03) switch (wram_chip_select & 0x03)
{ {
case 0x00: // PRG-RAM case 0x00: // PRG-RAM
CartBR(A); return CartBR(A);
break;
case 0x01: // FPGA-RAM case 0x01: // FPGA-RAM
return FPGA_WRAM[A & 0x1fff]; return FPGA_WRAM[A & 0x1fff];
break; case 0x02: // PRG-ROM
case 0x02: //PRG-ROM
case 0x03: case 0x03:
CartBR(A); return CartBR(A);
break;
} }
return CartBR(A);
} }
static DECLFW(WRAM_0x5000Wr) static DECLFW(WRAM_0x5000Wr)
{ {