From 8972c8d57fecffaddec8a03cc34508d3353eb9a1 Mon Sep 17 00:00:00 2001 From: alyosha-tas Date: Fri, 24 Nov 2017 20:21:53 -0500 Subject: [PATCH] GBHawk: Bug Fix --- .../Consoles/Nintendo/GBHawk/Mappers/Mapper_MBC3.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/BizHawk.Emulation.Cores/Consoles/Nintendo/GBHawk/Mappers/Mapper_MBC3.cs b/BizHawk.Emulation.Cores/Consoles/Nintendo/GBHawk/Mappers/Mapper_MBC3.cs index 3a6422a415..f1ed2a807d 100644 --- a/BizHawk.Emulation.Cores/Consoles/Nintendo/GBHawk/Mappers/Mapper_MBC3.cs +++ b/BizHawk.Emulation.Cores/Consoles/Nintendo/GBHawk/Mappers/Mapper_MBC3.cs @@ -102,7 +102,7 @@ namespace BizHawk.Emulation.Cores.Nintendo.GBHawk } else if (addr < 0x4000) { - value &= 0x3F; + value &= 0x7F; // writing zero gets translated to 1 if (value == 0) { value = 1; } @@ -112,7 +112,7 @@ namespace BizHawk.Emulation.Cores.Nintendo.GBHawk } else if (addr < 0x6000) { - RAM_bank = value; + RAM_bank = value & 3; } else {