From 215f7752f30a8da81bfaf22cee57028c0c8e09e7 Mon Sep 17 00:00:00 2001 From: Jeffrey Pfau Date: Wed, 17 Feb 2016 20:00:55 -0800 Subject: [PATCH] GB Memory: Fix MBC5 for large ROMs --- src/gb/memory.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gb/memory.c b/src/gb/memory.c index 85820f90e..3060d1525 100644 --- a/src/gb/memory.c +++ b/src/gb/memory.c @@ -487,7 +487,7 @@ void _GBMBC3(struct GBMemory* memory, uint16_t address, uint8_t value) { } void _GBMBC5(struct GBMemory* memory, uint16_t address, uint8_t value) { - int bank = value & 0x7F; + int bank = value; switch (address >> 13) { case 0x0: switch (value) {