From be1312c17232d033bd3c593d563d2e48cb99bc29 Mon Sep 17 00:00:00 2001 From: nsx0r Date: Sat, 22 Feb 2025 16:19:02 +0000 Subject: [PATCH] Update NES.ino - fix mapper 115/248 Update NES.ino - fix mapper 115/248 --- Cart_Reader/NES.ino | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cart_Reader/NES.ino b/Cart_Reader/NES.ino index 1056a2a..478e743 100644 --- a/Cart_Reader/NES.ino +++ b/Cart_Reader/NES.ino @@ -2164,7 +2164,7 @@ void readPRG(bool readrom) { write_prg_byte(0x6000, (i & 0x70) >> 4); } if ((mapper == 115) || (mapper == 248)) { - write_prg_byte(0x6000, (i & 0x10) << 2); // A18 + write_prg_byte(0x6000, (i & 0x20) << 1); // A18 } if (mapper == 116) { write_prg_byte(0x4100, 0x01); // MMC3 mode @@ -3541,7 +3541,7 @@ void readCHR(bool readrom) { write_prg_byte(0x6000, (i & 0x180) >> 3 | (i & 0x200) >> 7); } if ((mapper == 115) || (mapper == 248)) { - write_prg_byte(0x6000, (i & 0x100) >> 8); // A18 + write_prg_byte(0x6001, (i & 0x100) >> 8); // A18 } if (mapper == 116) { write_prg_byte(0x4100, 0x01 | ((i & 0x100) >> 6)); // A18