From 28faf34c54d23d6f36d5a2395e9daef8a4000a86 Mon Sep 17 00:00:00 2001 From: pagefault <> Date: Mon, 17 Mar 2003 02:08:11 +0000 Subject: [PATCH] LoROM SRAM mapping fix --- zsnes/src/init.asm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/zsnes/src/init.asm b/zsnes/src/init.asm index ebeb25f4..f2ae1f16 100644 --- a/zsnes/src/init.asm +++ b/zsnes/src/init.asm @@ -6272,6 +6272,9 @@ NEWSYM CheckROMType mov dword[memtablew8+79h*4],memaccessbankw8 mov dword[memtabler16+79h*4],memaccessbankr16 mov dword[memtablew16+79h*4],memaccessbankw16 + + cmp byte[romtype],1 + jne near .notlorom mov dword[memtabler8+0F0h*4],sramaccessbankr8 mov dword[memtablew8+0F0h*4],sramaccessbankw8 mov dword[memtabler16+0F0h*4],sramaccessbankr16 @@ -6288,6 +6291,7 @@ NEWSYM CheckROMType mov dword[memtablew8+0F3h*4],sramaccessbankw8 mov dword[memtabler16+0F3h*4],sramaccessbankr16 mov dword[memtablew16+0F3h*4],sramaccessbankw16 +.notlorom mov esi,[romdata] add esi,32704+22