From 1b2aacb71d893763d86629199956bd722f0ed885 Mon Sep 17 00:00:00 2001 From: pagefault <> Date: Sat, 1 May 2004 05:17:43 +0000 Subject: [PATCH] Netplay updates --- zsnes/src/cpu/execute.asm | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/zsnes/src/cpu/execute.asm b/zsnes/src/cpu/execute.asm index 3ac2873d..a431f43d 100644 --- a/zsnes/src/cpu/execute.asm +++ b/zsnes/src/cpu/execute.asm @@ -2236,19 +2236,23 @@ NEWSYM handler9h iretd %endif -SECTION .data ;ALIGN=32 -NEWSYM soundcycleft, dd 0 -NEWSYM curexecstate, dd 0 +SECTION .bss ;ALIGN=32 +NEWSYM soundcycleft, resd 1 +NEWSYM curexecstate, resd 1 -NEWSYM nmiprevaddrl, dd 0 ; observed address -5 -NEWSYM nmiprevaddrh, dd 0 ; observed address +5 -NEWSYM nmirept, dd 0 ; NMI repeat check, if 6 then okay +NEWSYM nmiprevaddrl, resd 1 ; observed address -5 +NEWSYM nmiprevaddrh, resd 1 ; observed address +5 +NEWSYM nmirept, resd 1 ; NMI repeat check, if 6 then okay + +SECTION .data NEWSYM nmiprevline, dd 224 ; previous line -NEWSYM nmistatus, dd 0 ; 0 = none, 1 = waiting for nmi location, 2 = found, disable at next line -NEWSYM joycontren, dd 0 ; joystick read control check -NEWSYM NextLineCache, db 0 -NEWSYM NetQuit, db 0 +SECTION .bss +NEWSYM nmistatus, resd 1 ; 0 = none, 1 = waiting for nmi location, + ; 2 = found, disable at next line +NEWSYM joycontren, resd 1 ; joystick read control check +NEWSYM NextLineCache, resb 1 +NEWSYM NetQuit, resb 1 SECTION .text Donextlinecache: