From aa8c84f040e05d154918e6b389c98ab73c6ba1b8 Mon Sep 17 00:00:00 2001 From: StapleButter Date: Thu, 13 Dec 2018 15:03:06 +0100 Subject: [PATCH] * correct romlist.bin (Club Penguin Herbert's Revenge EUR uses 4K EEPROM, not 64K) * support 32bit reads to POWCNT1 (and also POSTFLG) fixes #300 (insert sparta meme) --- romlist.bin | Bin 114576 -> 114576 bytes src/NDS.cpp | 3 +++ 2 files changed, 3 insertions(+) diff --git a/romlist.bin b/romlist.bin index 9e88de69e0db41e541f92ff8bd1fb611e9158176..2bdf7bd987295e62fe25313404b0910b5234cb10 100644 GIT binary patch delta 16 YcmbR6pKZc_wha=W7#TN9ekwl;07Ik)=>Px# delta 16 YcmbR6pKZc_wha=W7@0Opekwl;07I$=>Hq)$ diff --git a/src/NDS.cpp b/src/NDS.cpp index ef99eed2..c750bc6e 100644 --- a/src/NDS.cpp +++ b/src/NDS.cpp @@ -2515,6 +2515,9 @@ u32 ARM9IORead32(u32 addr) case 0x040002B8: return SqrtVal[0]; case 0x040002BC: return SqrtVal[1]; + case 0x04000300: return PostFlag9; + case 0x04000304: return PowerControl9; + case 0x04100000: if (IPCFIFOCnt9 & 0x8000) {