https://bugs.winehq.org/show_bug.cgi?id=45204
Bug ID: 45204 Summary: Rendering issues in Guild Wars since 3.7 Product: Wine Version: 3.7 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: jnvsor@gmail.com Distribution: ---
Somewhere between 3.6 and 3.7 rendering order and text rendering broke in Guild Wars.
Compare the attached screenshot: The top with the crisp text and character boxes rendered in front of the environment is 3.6, the one with blurry text where the character boxes are rendered behind the environment is 3.7 (And 3.8)
https://bugs.winehq.org/show_bug.cgi?id=45204
--- Comment #1 from J V jnvsor@gmail.com --- Created attachment 61418 --> https://bugs.winehq.org/attachment.cgi?id=61418 Top half: 3.6 Bottom half: 3.7
Had to cut out the middle of the screenshots for attachment size
https://bugs.winehq.org/show_bug.cgi?id=45204
sworddragon2@aol.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sworddragon2@aol.com
--- Comment #2 from sworddragon2@aol.com --- On testing this with Wine 3.7 I can't reproduce any of the 2 issues. The text in the character screen looks as sharp as always (like in the upper half of your screenshot) and the character boxes are not hidden behind parts of the environment if they hover on them.
On upgrading from Wine 3.6 to version 3.7 did you also upgrade other components like your graphics driver that might have caused this issue? If so you could try downgrading only Wine to version 3.6 to see if the issue still exists.
https://bugs.winehq.org/show_bug.cgi?id=45204
--- Comment #3 from J V jnvsor@gmail.com --- I didn't upgrade anything. I have a script that sets WINEPREFIX and PATH and runs the game. I reproduce it with commands like so:
$ export WINEPREFIX="/mnt/data/Wine/Prefixes/GW" $ PATH="$HOME/.local/share/lutris/runners/wine/3.7-x86_64/bin:$PATH" $ wine "$WINEPREFIX/drive_c/Program Files/Guild Wars/Gw.exe"
The only difference is that the bin folder for 3.6 is in my $PATH the first time and the bin folder for 3.7 is in my $PATH the second time, so I can pick which version I want to run the game under (The screenshots in question were taken 30 seconds apart)
It also occurs on i386 and staging (both i386 and x86_64) builds at 3.7 and 3.8
I'm using a GTX 680 with nvidia driver version 390.48 on debian sid.
If no-one else can reproduce I might consider bisecting to find the offending commit(s) but building wine is a royal pain that I haven't done in years so I'd rather not if I can avoid it
https://bugs.winehq.org/show_bug.cgi?id=45204
tokktokk fdsfgs@krutt.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs@krutt.org
https://bugs.winehq.org/show_bug.cgi?id=45204
--- Comment #4 from J V jnvsor@gmail.com --- This no longer occurs with the latest version of nvidia drivers, but I'll leave the bug as it still might be a regression.
https://bugs.winehq.org/show_bug.cgi?id=45204
--- Comment #5 from J V jnvsor@gmail.com --- Created attachment 62647 --> https://bugs.winehq.org/attachment.cgi?id=62647 Render bug in front of geometry
Ok, so since I posted that this was fixed with a driver update, I messed around with drivers and wine versions. I haven't been able to get back to the "Working properly" state since then. (Last I know was 3.12 or so)
More importantly, this also occurs on my new AMD card, so that pretty much rules out driver issues.
I've also noticed separate UI issues once in game: Some 3d rendered UI elements disappear where they are in front of geometry (See new screenshot)
I can also confirm that these issues change depending on your post-processing setting. The character panes in character select work properly for me with post-processing on, but the ingame UI elements don't work at all unless post-processing is off (And then don't work with geometry behind them)
https://bugs.winehq.org/show_bug.cgi?id=45204
J V jnvsor@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |INVALID Status|UNCONFIRMED |RESOLVED
--- Comment #6 from J V jnvsor@gmail.com --- Aaaaand they're gone again on a fresh prefix. At this point I have to assume I somehow messed up my install.
https://bugs.winehq.org/show_bug.cgi?id=45204
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Gijs Vermeulen gijsvrm@gmail.com --- Closing.