[Scummvm-tracker] [ScummVM :: Bugs] #14575: Scummvm-2.7.1-winxp-win32 builds don't work. GetTickCount64 shouldn't be used with WinXP.

ScummVM :: Bugs trac at scummvm.org
Fri Aug 18 19:15:53 UTC 2023


#14575: Scummvm-2.7.1-winxp-win32 builds don't work. GetTickCount64 shouldn't be
used with WinXP.
-------------------------------------------------+-------------------------
Reporter:  zosite                                |       Owner:  (none)
    Type:  defect                                |      Status:  new
Priority:  normal                                |   Component:  Port:
                                                 |  Win32
 Version:                                        |  Resolution:
Keywords:  winxp xp win32 kernel32               |        Game:
  gettickcount64 crash 2.7.1                     |
-------------------------------------------------+-------------------------
Comment (by zosite):

 Funny... finally I got Win9x build working under WinXP. The key is that
 SDL_VIDEODRIVER was set as "directx". If set to "windows" it doesn't work
 either. Finally, when I cleared the variable it worked, then the output
 revealed that default value is "windib" and with that one it works. Well,
 that means it's using SDL 1.x instead 2.x I've been using to date which
 maybe is normal for a Win9x build.

 Having said that...

 -I'm attaching requested debug output.
 -v2.7.0 Windows XP release build always worked perfectly for me, and with
 SDL 2.x; it's 2.7.1 the first WinXP build that fails on me, apparently
 because of the usage of that GetTickCount64 API call which came with
 Windows Vista, hence being incompatible with XP.
 -Upgrading my GPU drivers would be my very last choice; 344.75 is known
 for being one of the best and most stable WinXP drivers available for a
 GeForce GTX 780 Ti! Besides, now it's clear the problem is related to SDL
 version environment variables and not the drivers, right?

 Anyway, thank you so much for your support on this! Yet still I hope to
 see another working WinXP build in some future...
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/14575#comment:4>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list