borisbabic / hearthstone_hdt_linux

Contains instructions and code to get hearthstone with hdt running on linux
Apache License 2.0
40 stars 9 forks source link

Excessive stuttering and/or lag #2

Open TheFeelTrain opened 5 years ago

TheFeelTrain commented 5 years ago

The overlay works perfectly except for the huge amount of lag it causes. Is there any way to fix this or is it just the nature of the beast? I've just been putting up with it for months but I really want to get rid of it. The game runs super smooth without the overlay, it is pretty easy to see from the DXVK frametime graphs. It happens in both GNOME and KDE so I know it's not just the window manager.

HDT off (ignore the max, that was the screenshot itself being taken) Screenshot_20190317_050304

HDT on Screenshot_20190317_050211

Specs/Versions:

borisbabic commented 5 years ago

I haven't noticed anything like that, I used wine debug and didn't really notice any significant drops there as well. However my machine is much worse (integrated graphics) so maybe that's why I'm not noticing a drop.

I don't really know what to suggest, maybe try disabling dxvk?

borisbabic commented 5 years ago

I think I have noticed this now. I'll pessimistically leave this open, it's something I'd like fixed but I'm not hopeful. This isn't going to be a priority for me to look at in the near future, but I will try doing something eventually.

mauro-miatello commented 5 years ago

i've done some other test, I confirm that with HDST running also HS is slow also HSDT is very slow: when i click some menu or hover mouse it's very slow to show data / change window

mauro-miatello commented 5 years ago

I've found these: https://github.com/HearthSim/Hearthstone-Deck-Tracker/issues/3554 https://www.reddit.com/r/hearthstone/comments/3ik6k4/fix_for_hearthstone_deck_tracker_lag/ https://www.reddit.com/r/hearthstone/comments/3acjgl/important_lag_fix_found_for_those_affected_after/ https://www.reddit.com/r/hearthstone/comments/3ik6k4/fix_for_hearthstone_deck_tracker_lag/ https://www.morefps.net/how-to-increase-fps-in-hearthstone but none of this works for me

icetbr commented 4 years ago

Just a tip for people struggling with performance, add a shortcut to toggle the overlay. When you're playing cards, specially APM decks, or the box, disable it.

I set mine to Win + H

Options -> check Advanced Options -> Hotkeys -> Toggle overlay: card marks

D33M0N commented 4 years ago

HDT doesn't even install anymore. It asks for .NET 4.7 or something and even if I install the dotnet472 with winetricks, the installer just plain crashes. wine-staging: 5.7, 5.8, 5.9 How did you get it installed?

EDIT: Had to downgrade to wine-staging 5.8 and create new bottle with fresh dotnet472 install (untainted by 5.9) and apply the avalon.graphics thing mentioned around here and it works again for me. No stuttering for me luckily. :-)