elishacloud / dxwrapper

Fixes compatibility issues with older games running on Windows 10/11 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
zlib License
1.15k stars 82 forks source link

Remove stutters (link) #175

Open Mitradis opened 1 year ago

Mitradis commented 1 year ago

in wow 1.12 (2004) i try all existed wrappers and no one cant help with micro stutters. I found this and this realy wotk. Just linked here maybe some code part you can use in wrapper for smooth framerate in old games.

https://github.com/hannesmann/vanillafixes

Mitradis commented 1 year ago

for example wacraft 3 ~<1.26-28 version have same problem with stutters framerate.

mirh commented 1 year ago

That's extremely game specific since it hooks its memory/functions. I suppose that there's a lot that could be said about QPC/TSC/HPET, but that's probably more on your hardware/OS imo. If you see improvements in warcraft, then dxvk is probably what you are after..

Mitradis commented 1 year ago

no, with dxvk (and dgVoodoo and other) no effect.

mirh commented 1 year ago

Ok, then do you happen to have access to a slightly newer version of the game? If changing timingMethod is enough to fix your problem, then we may have an actual idea to even ponder. (try with the windows high performance power plan btw if you can)

elishacloud commented 1 year ago

Reopening this issue to look into it later.