From 7a8f06959a61e2f04850718ebeb4d54109dadd92 Mon Sep 17 00:00:00 2001 From: pagefault <> Date: Fri, 7 Sep 2001 23:00:29 +0000 Subject: [PATCH] Reversed fix --- zsnes/src/cpu/dma.asm | 2 -- zsnes/src/init.asm | 11 +++++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/zsnes/src/cpu/dma.asm b/zsnes/src/cpu/dma.asm index 7a24dca3..bb72948f 100644 --- a/zsnes/src/cpu/dma.asm +++ b/zsnes/src/cpu/dma.asm @@ -785,8 +785,6 @@ NEWSYM reg420Cw mov [nexthdma],al cmp al,0 je near .nohdma - test al,80h - ja near .nohdma push ebx push esi push edi diff --git a/zsnes/src/init.asm b/zsnes/src/init.asm index 446cd1da..c53aab03 100644 --- a/zsnes/src/init.asm +++ b/zsnes/src/init.asm @@ -1615,6 +1615,17 @@ NEWSYM headerhack mov byte[opexec358],187 .notds9 + mov esi,[romdata] + add esi,0FFC0h + cmp dword[esi],'Baha' + jne .notbahamutlagoon + cmp dword[esi+4],'mut ' + jne .notbahamutlagoon + cmp dword[esi+8],'Lago' + jne .notbahamutlagoon + mov byte[disablehdma],1 +.notbahamutlagoon + mov esi,[romdata] add esi,07FC0h cmp dword[esi],'MORT'