https://bugs.winehq.org/show_bug.cgi?id=44438
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|NEW |RESOLVED
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello folks,
revisiting, still present.
Spoiler: This is actually a duplicate of bug 29168 ("Multiple games and applications need realtime updates to KSYSTEM_TIME members in KUSER_SHARED_DATA (Star Wars: The Old Republic game client, Blizzard games, GO 1.4+ runtime)").
Relay tracing and/or debugging Denuvo's x64 VM code isn't very fun so I went with a selection of Wine-Staging patches. I started with an educated guess: fakedll/thunk/syscall patches -> https://github.com/wine-staging/wine-staging/tree/master/patches/winebuild-F... . That already seemed to help hence I started removing the commits one by one.
I ended up with: https://github.com/wine-staging/wine-staging/tree/master/patches/ntdll-User_... - a prerequisite to winebuild-Fake_Dlls patchset.
Tested with https://github.com/wine-staging/wine-staging/blob/master/patches/ntdll-User_...
--- snip --- $ git log --oneline -n3 f6ab88b5e8 (HEAD -> master) server: Add USD support with timestamp updates. 67f1358d03 ntdll/tests: Test user_shared_data timestamp updates. d1f858e03d (origin/master, github-rmi1974/master) dmime: Parse lyric track data. --- snip ---
$ wine --version wine-5.7-172-gf6ab88b5e8
Regards
*** This bug has been marked as a duplicate of bug 29168 ***