From 66f12ed5f458f693dab75472467c025e71ae6843 Mon Sep 17 00:00:00 2001 From: z_demo_z <> Date: Sat, 29 Sep 2001 02:37:05 +0000 Subject: [PATCH] Added Cu On Pa vblank vs nmi hack --- zsnes/src/init.asm | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/zsnes/src/init.asm b/zsnes/src/init.asm index c921de86..9221edcc 100644 --- a/zsnes/src/init.asm +++ b/zsnes/src/init.asm @@ -1466,6 +1466,20 @@ NEWSYM headerhack mov byte[ENVDisable],0 mov byte[MMXSRAMFix],0 + mov dword[Reg4212hack],0 + + mov esi,[romdata] + add esi,07FC0h + cmp dword[esi],'Cu-O' + jne .notcuonpa + cmp dword[esi+4],'n-Pa' + jne .notcuonpa + cmp dword[esi+8],' SFC' + jne .notcuonpa + mov dword[Reg4212hack],4 + +.notcuonpa + mov esi,[romdata] add esi,07FC0h cmp dword[esi],'ACCE' @@ -1764,7 +1778,6 @@ NEWSYM headerhack mov byte[opexec358],100 .noromheadadm3 - mov byte[Reg4212hack],0 ; Bubsy -p 115 mov esi,[romdata] add esi,07FC0h