From c6d959ea531ad5261a5e51ce5964749e4115832b Mon Sep 17 00:00:00 2001 From: mtabachenko Date: Sat, 16 Nov 2013 13:19:45 +0000 Subject: [PATCH] fix write backup bug introduced by [r4880]; --- desmume/src/addons/slot1_retail_nand.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/desmume/src/addons/slot1_retail_nand.cpp b/desmume/src/addons/slot1_retail_nand.cpp index c39028083..701e8d7b5 100644 --- a/desmume/src/addons/slot1_retail_nand.cpp +++ b/desmume/src/addons/slot1_retail_nand.cpp @@ -188,7 +188,7 @@ public: { MMU_new.backupDevice.ensure(save_adr+4, (u8)0); - val = MMU_new.backupDevice.readLong(0); + val = MMU_new.backupDevice.readLong(save_adr, 0); save_adr += 4; } @@ -249,7 +249,7 @@ public: case 0x81: //Nand Write MMU_new.backupDevice.ensure(adr+4, (u8)0); - MMU_new.backupDevice.writeLong(val); + MMU_new.backupDevice.writeLong(adr, val); save_adr += 4; break;