[Bug 29168] Multiple games and applications need realtime updates to KSYSTEM_TIME members in KUSER_SHARED_DATA (Star Wars: The Old Republic game client, GO 1.4+ runtime)

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Sep 25 18:29:35 CDT 2016


https://bugs.winehq.org/show_bug.cgi?id=29168

Robert Walker <bob.mt.wya at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bob.mt.wya at gmail.com

--- Comment #291 from Robert Walker <bob.mt.wya at gmail.com> ---
Created attachment 55748
  --> https://bugs.winehq.org/attachment.cgi?id=55748
wine-1.9.19-ntdll_thread_update_shared_data_time.patch

I've updated the original patch for Wine 1.9.19 (Staging).

Re-factored and tidied up the code a bit to conform to Wine coding conventions.
Now has a shift and multiply implementation of the divide by 10000 computation.
Well it might be more efficient than gcc - who knows?

Using Gentoo with Wine-Staging 1.9.19. I tested the latest build of SWTOR -
appears to do the job - as well as swtor_fix.exe anyway ... Gameplay doesn't
appear to be too affected by the constant (15ms) thread wakeups!!

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list