Added some cheap mouse relative check so superscope works (sorta)

Fixed a bug in zfilew.c (both versions) thanks to aaronl (and gcc) for noticing
This commit is contained in:
theoddone33
2001-04-28 06:32:58 +00:00
parent 225f4eb01e
commit fca60c6b67
3 changed files with 4 additions and 2 deletions

View File

@@ -182,6 +182,8 @@ int Main_Proc(void)
case SDL_MOUSEMOTION:
MouseX = event.motion.x;
MouseY = event.motion.y;
MouseMoveX = event.motion.xrel;
MouseMoveY = event.motion.yrel;
if (MouseX < MouseMinX) MouseX = MouseMinX;
if (MouseX > MouseMaxX) MouseX = MouseMaxX;
if (MouseY < MouseMinY) MouseY = MouseMinY;

View File

@@ -434,7 +434,7 @@ DWORD GetDate()
newtime = localtime( &long_time );
value = ((newtime->tm_mday) % 10)+((newtime->tm_mday)/10)*16
+(((newtime->tm_mon)+1) << 8)
+((((newtime->tm_year) % 10)+((newtime->tm_year)/10)*16) << 16);
+((((newtime->tm_year) % 10)+((newtime->tm_year)/10)*16) << 16)
+((newtime->tm_wday) << 28);
return(value);

View File

@@ -343,7 +343,7 @@ DWORD GetDate()
newtime = localtime( &long_time );
value = ((newtime->tm_mday) % 10)+((newtime->tm_mday)/10)*16
+(((newtime->tm_mon)+1) << 8)
+((((newtime->tm_year) % 10)+((newtime->tm_year)/10)*16) << 16);
+((((newtime->tm_year) % 10)+((newtime->tm_year)/10)*16) << 16)
+((newtime->tm_wday) << 28);
return(value);