From 6007c5b37d39fbf0637b46eeb933d81c3f43c89a Mon Sep 17 00:00:00 2001 From: n-a-c-h <> Date: Sat, 17 Jul 2004 20:16:01 +0000 Subject: [PATCH] Hopefully the last of the MSVC fixes. --- zsnes/src/chips/seta10.c | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/zsnes/src/chips/seta10.c b/zsnes/src/chips/seta10.c index c818c164..f9a013f7 100755 --- a/zsnes/src/chips/seta10.c +++ b/zsnes/src/chips/seta10.c @@ -29,15 +29,8 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. #define SRAM setaramdata -#ifdef __WIN32__ -extern "C" { -#endif extern unsigned char *setaramdata; void ST010DoCommand(void); -#ifdef __WIN32__ -} -#endif - //C++ style code in C #define bool unsigned char @@ -367,6 +360,9 @@ void ST010DoCommand(void) int16 ypos_new = ST010_WORD(0x00DE); int16 xpos_new = ST010_WORD(0x00E0); + //Backup speed + uint16 old_speed = speed; + //Mask upper bit xpos_new &= 0x7FFF; @@ -391,9 +387,6 @@ void ST010DoCommand(void) wrap=true; } - uint16 old_speed; - old_speed = speed; - //Special case if (abs(o1-rot)==0x8000) {