From b40c284066240c0de24819e0d7990a6da1bab747 Mon Sep 17 00:00:00 2001 From: grinvader <> Date: Sun, 23 Jan 2005 03:46:40 +0000 Subject: [PATCH] Horrible mistake fixed (thanks Nach). --- zsnes/src/cpu/executec.c | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/zsnes/src/cpu/executec.c b/zsnes/src/cpu/executec.c index 43a3a0a6..b9fa52c5 100755 --- a/zsnes/src/cpu/executec.c +++ b/zsnes/src/cpu/executec.c @@ -59,8 +59,6 @@ extern signed short Op10Coefficient; void BackupCVFrame() { - - unsigned int ramsizew, i; unsigned char *curpos; curpos = StateBackup + (CBackupPos << 19) + 1024; @@ -127,13 +125,7 @@ void BackupCVFrame() if (SETAEnable) { memcpyinc (curpos, setaramdata, 256*16); } - ramsizew = ramsize >> 4; - - for (i = ramsizew ; i>0 ; i--) - { - memcpyinc (curpos, sram, 1*16); - } - + memcpyinc (curpos, sram, ramsize); memcpyinc (curpos, &tempesi, 4); memcpyinc (curpos, &tempedi, 4); memcpyinc (curpos, &tempedx, 4); @@ -166,7 +158,6 @@ extern unsigned int PBackupPos; void RestoreCVFrame() { - unsigned int ramsizew, i; unsigned char *curpos; curpos = StateBackup + (PBackupPos << 19) + 1024; @@ -233,13 +224,7 @@ void RestoreCVFrame() if (SETAEnable) { memcpyrinc (curpos, setaramdata, 256*16); } - ramsizew = ramsize >> 4; - - for (i = ramsizew ; i>0 ; i--) - { - memcpyrinc (curpos, sram, 1*16); - } - + memcpyrinc (curpos, sram, ramsize); memcpyrinc (curpos, &tempesi, 4); memcpyrinc (curpos, &tempedi, 4); memcpyrinc (curpos, &tempedx, 4);