-
-
Notifications
You must be signed in to change notification settings - Fork 263
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Graphic glitches in Warcraft 3 1.26 #1366
Comments
That commit? This is really stronge. I reproduce the inssue on my side, and confirm your result. I'll work on that to see what's wrong (but it maign take time as I'm not home and will have little time this week for box64 dev.) |
…ould be revisited soon, to many bytes writen there)
I pushed something, it should be better now, if you can update and test. |
no glitches on latest commit, works fine now |
I confirm that there are no more graphical bugs. But there is one significant mistake left? on versions from the beginning of the month everything worked perfectly, the wine prefix loaded in a second, Now if you enable "WINEESYNC=1, WINEESYNC_TERMUX=1" the prefix will load in 30-60 seconds. Another problem is that the GPU caps viewer refuses to show tests, it simply freezes. |
This commit actually causes Wine to start up very slowly. It also causes two winedevice.exe instances to appear. After reverting this - everything goes back to normal. It also caused Mass Effect Andromeda to hang while trying to launch it. |
i also encountered freezes (in warcraft 3) on new version, but i thought it was wine issue...
i'll try reverting to see if freezes go away |
can confirm, no freezes if i revert that commit |
This commit is important. I'll try to check later why it cause some regressions. |
bisected the issue to this commit: a5a7d93
glitches look like this:
and that's how the game menu should look like:
BOX64_DYNAREC=0
simply disabling bigblock (i thought that commit referenced something about it) partially fixes the glitches, but cripples the menu even further:
BOX64_DYNAREC_BIGBLOCK=0
and with the safest dynarec options, the menu is almost fine, with a different glitch affecting the water (x87double fixed the menu):
BOX64_DYNAREC_BIGBLOCK=0 BOX64_DYNAREC_SAFEFLAGS=2 BOX64_DYNAREC_STRONGMEM=2 BOX64_DYNAREC_FASTROUND=0 BOX64_DYNAREC_FASTNAN=0 BOX64_DYNAREC_X87DOUBLE=1
i'm testing on android and my cpu is snapdragon 750G
The text was updated successfully, but these errors were encountered: