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:
@@ -182,6 +182,8 @@ int Main_Proc(void)
|
|||||||
case SDL_MOUSEMOTION:
|
case SDL_MOUSEMOTION:
|
||||||
MouseX = event.motion.x;
|
MouseX = event.motion.x;
|
||||||
MouseY = event.motion.y;
|
MouseY = event.motion.y;
|
||||||
|
MouseMoveX = event.motion.xrel;
|
||||||
|
MouseMoveY = event.motion.yrel;
|
||||||
if (MouseX < MouseMinX) MouseX = MouseMinX;
|
if (MouseX < MouseMinX) MouseX = MouseMinX;
|
||||||
if (MouseX > MouseMaxX) MouseX = MouseMaxX;
|
if (MouseX > MouseMaxX) MouseX = MouseMaxX;
|
||||||
if (MouseY < MouseMinY) MouseY = MouseMinY;
|
if (MouseY < MouseMinY) MouseY = MouseMinY;
|
||||||
|
|||||||
@@ -434,7 +434,7 @@ DWORD GetDate()
|
|||||||
newtime = localtime( &long_time );
|
newtime = localtime( &long_time );
|
||||||
value = ((newtime->tm_mday) % 10)+((newtime->tm_mday)/10)*16
|
value = ((newtime->tm_mday) % 10)+((newtime->tm_mday)/10)*16
|
||||||
+(((newtime->tm_mon)+1) << 8)
|
+(((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);
|
+((newtime->tm_wday) << 28);
|
||||||
|
|
||||||
return(value);
|
return(value);
|
||||||
|
|||||||
@@ -343,7 +343,7 @@ DWORD GetDate()
|
|||||||
newtime = localtime( &long_time );
|
newtime = localtime( &long_time );
|
||||||
value = ((newtime->tm_mday) % 10)+((newtime->tm_mday)/10)*16
|
value = ((newtime->tm_mday) % 10)+((newtime->tm_mday)/10)*16
|
||||||
+(((newtime->tm_mon)+1) << 8)
|
+(((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);
|
+((newtime->tm_wday) << 28);
|
||||||
|
|
||||||
return(value);
|
return(value);
|
||||||
|
|||||||
Reference in New Issue
Block a user