From 187f6ea75b0370312c42d03767fc7be4403c1844 Mon Sep 17 00:00:00 2001 From: n-a-c-h <> Date: Wed, 2 Feb 2005 16:35:38 +0000 Subject: [PATCH] Removed another unused var, yay for code cleanup and miniscule speed improvements. --- zsnes/src/cpu/dsp.asm | 8 -------- zsnes/src/cpu/zstate.c | 5 ++--- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/zsnes/src/cpu/dsp.asm b/zsnes/src/cpu/dsp.asm index b154abd3..8a46d323 100644 --- a/zsnes/src/cpu/dsp.asm +++ b/zsnes/src/cpu/dsp.asm @@ -2213,17 +2213,9 @@ NEWSYM WDSPReg6B ; Voice 6 mov [DSPMem+06Bh],al ret -SECTION .bss -NEWSYM spcres, resb 1 -SECTION .text - NEWSYM WDSPReg6C ; Voice 6 mov [DSPMem+06Ch],al and byte [DSPMem+06Ch],7Fh - test al,128 - jz .NoRes - inc byte[spcres] -.NoRes test al,0C0h jz .NoRes2 mov byte[Voice0Status],0 diff --git a/zsnes/src/cpu/zstate.c b/zsnes/src/cpu/zstate.c index 4938e6f5..310e922c 100755 --- a/zsnes/src/cpu/zstate.c +++ b/zsnes/src/cpu/zstate.c @@ -327,6 +327,7 @@ static void state_size_tally(unsigned char **dest, void *src, size_t len) { state_size += len; } + void InitRewindVars() { #ifndef __MSDOS__ //When all the code is ported to C, we can make this work with DOS too @@ -433,7 +434,7 @@ extern signed int FIRTAPVal5, FIRTAPVal6, FIRTAPVal7; extern unsigned short VolumeConvTable[32768], bg1ptr, bg1ptrb, bg1ptrc; extern unsigned short bg2ptr, bg2ptrb, bg2ptrc, bg3ptr, bg3ptrb, bg3ptrc; extern unsigned short bg4ptr, bg4ptrb, bg4ptrc; -extern unsigned char VolumeTableb[256], MusicVol, spcres, Voice0Status; +extern unsigned char VolumeTableb[256], MusicVol, Voice0Status; extern unsigned char Voice1Status, Voice2Status, Voice3Status, Voice4Status; extern unsigned char Voice5Status, Voice6Status, Voice7Status, Voice0Noise; extern unsigned char Voice1Noise, Voice2Noise, Voice3Noise, Voice4Noise; @@ -488,8 +489,6 @@ void repackfunct() block = DSPMem[0x6C]; DSPMem[0x6C] &= 0x7F; - if (block && 0x80) { spcres++; } - if (block && 0xC0) { Voice0Status = Voice1Status = Voice2Status = Voice3Status = 0;