From 4e673ecd63e592746d45c176e564a2ef9ccd9f0b Mon Sep 17 00:00:00 2001 From: alyosha-tas Date: Sun, 18 Sep 2016 20:57:47 -0400 Subject: [PATCH] Finally found the bug in bonza still doesn't do anyhting though How to even implement this? --- .../Consoles/Nintendo/NES/Boards/Bonza.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/BizHawk.Emulation.Cores/Consoles/Nintendo/NES/Boards/Bonza.cs b/BizHawk.Emulation.Cores/Consoles/Nintendo/NES/Boards/Bonza.cs index 671c58224b..36842ad2b4 100644 --- a/BizHawk.Emulation.Cores/Consoles/Nintendo/NES/Boards/Bonza.cs +++ b/BizHawk.Emulation.Cores/Consoles/Nintendo/NES/Boards/Bonza.cs @@ -3,6 +3,10 @@ namespace BizHawk.Emulation.Cores.Nintendo.NES { // Bonza (R) + // Bonza is some kind of gambling game requiring an outside interface of some kind + // this is not implemented + + // Magic Jewelry 2 (Unl) public class Bonza : NES.NESBoardBase { @@ -55,7 +59,7 @@ namespace BizHawk.Emulation.Cores.Nintendo.NES // Magic Jewelry has no VROM and does not write chr regs if (addr < 0x2000 && VROM != null) { - return VROM[(_chrReg * 2000) + (addr & 0x1FFF)]; + return VROM[(_chrReg * 0x2000) + (addr & 0x1FFF)]; } return base.ReadPPU(addr);