nes: mapper 028: fix 32k modes (they don't behave like MMC1). of course, there are still no mapper028 games or carts at all

This commit is contained in:
goyuken 2012-11-06 14:46:36 +00:00
parent ca8832e464
commit c217768871
1 changed files with 6 additions and 6 deletions

View File

@ -61,18 +61,18 @@ namespace BizHawk.Emulation.Consoles.Nintendo
break;
case 0x10:
case 0x14:
prglo = outb & ~2 | prg & 2;
prghi = outb & ~2 | prg & 2 | 1;
prglo = outb & ~2 | prg << 1 & 2;
prghi = outb & ~2 | prg << 1 & 2 | 1;
break;
case 0x20:
case 0x24:
prglo = outb & ~6 | prg & 6;
prghi = outb & ~6 | prg & 6 | 1;
prglo = outb & ~6 | prg << 1 & 6;
prghi = outb & ~6 | prg << 1 & 6 | 1;
break;
case 0x30:
case 0x34:
prglo = outb & ~14 | prg & 14;
prghi = outb & ~14 | prg & 14 | 1;
prglo = outb & ~14 | prg << 1 & 14;
prghi = outb & ~14 | prg << 1 & 14 | 1;
break;
// bottom fixed modes
case 0x08: