http://bugs.winehq.org/show_bug.cgi?id=36090
Bug ID: 36090 Summary: Outside ground textures in WildStar Online are corrupted Product: Wine Version: 1.7.17 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: wintertanz@gmail.com
Created attachment 48278 --> http://bugs.winehq.org/attachment.cgi?id=48278 Corrupted ground textures in the open world
In outside areas, ground textures in WildStar are skewed all over the place, and the edges of the landscape polygons are clearly drawn, complete with shadows. Although it is mostly just a cosmetic issue, it makes following a path or road nearly impossible without glancing at the minimap.
Textures on the ground inside buildings, caves, spaceships etc. are rendered correctly.
Tested with some older wine versions (down to 1.7.1) as well. No difference. Playing around with the graphics settings did not change anything, either.
I was unable to find any hint of Windows users experiencing the same bug, so I am reporting it against wine.
Setup: Arch Linux 64 Bit Phenom II X4 955 BE Nvidia Geforce 760 GTX (with proprietary driver, 337.12) Wine 1.7.17 with a clean 32 Bit prefix (with only the DLL overrides required for the game and the launcher to work).
http://bugs.winehq.org/show_bug.cgi?id=36090
Sarah wintertanz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-d3d
http://bugs.winehq.org/show_bug.cgi?id=36090
--- Comment #1 from sxe sxxe@gmx.de --- Also happens with wine git.
Thx for the report Sarah
http://bugs.winehq.org/show_bug.cgi?id=36090
godeffroy.valet@m4x.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |godeffroy.valet@m4x.org
--- Comment #2 from godeffroy.valet@m4x.org --- Created attachment 48396 --> http://bugs.winehq.org/attachment.cgi?id=48396 showcase image with pointers on what happens
In red is designated the current texture mapping. In green is the expected texture mapping. In each square such as the one outlined in black, there are two triangles mapped with appropriate texture, but the cut is made on the wrong diagonal.
http://bugs.winehq.org/show_bug.cgi?id=36090
--- Comment #3 from godeffroy.valet@m4x.org --- Oh and one of the blue arrow is on the wrong side actually, sorry. I hope you can see what I mean on the picture. I can post a better explaination if it is not clear.
https://bugs.winehq.org/show_bug.cgi?id=36090
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |adys.wh@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=36090
JY jy454@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jy454@yahoo.fr
--- Comment #4 from JY jy454@yahoo.fr --- Confirmed here, with 1.7.18 (1.7.10 CSMT too). with both Nvidia 9800GT or 770GTX nvidia-drivers 337.19 Gentoo 64 bits kernel 3.14.4 Core i5
Graphic settings at minimum with 9800GT or at max with 770GTX
http://bugs.winehq.org/show_bug.cgi?id=36090
Brandon Corujo haku08879@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |haku08879@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=36090
mbokman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mbokman@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=36090
Dave Hoffman protozbass@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |protozbass@gmail.com
--- Comment #5 from Dave Hoffman protozbass@gmail.com --- Confirmed wine 1.7.19 Xubuntu 14.04 Radeon HD 6730M - Proprietary 14.20 i7-2630QM 16GB ram
http://bugs.winehq.org/show_bug.cgi?id=36090
Felix Hellmann privat@cirk2.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |privat@cirk2.de
--- Comment #6 from Felix Hellmann privat@cirk2.de --- Can also Confirm.
Wine 1.7.21 Intel i7 3770k Gforce GTX 680, Binary Driver 340.17 (and 331.89 before that) Fedora 20
http://bugs.winehq.org/show_bug.cgi?id=36090
JY jy454@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|jy454@yahoo.fr |
http://bugs.winehq.org/show_bug.cgi?id=36090
Ryan Davis iconoclasmandheresy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |iconoclasmandheresy@gmail.c | |om
https://bugs.winehq.org/show_bug.cgi?id=36090
brett.didemus@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |brett.didemus@gmail.com
--- Comment #7 from brett.didemus@gmail.com --- Confirmed
Arch Linux 64 Kernel 3.16.1 Wine 1.7.24 Nvidia 340.32
Bug is not present in windows 8.1
https://bugs.winehq.org/show_bug.cgi?id=36090
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |matteo.mystral@gmail.com
--- Comment #8 from Matteo Bruni matteo.mystral@gmail.com --- Created attachment 49781 --> https://bugs.winehq.org/attachment.cgi?id=49781 Patch
The game fills a 1024x1024 D3DFMT_A4R4G4B4 texture with 65x65 tiles by creating user-memory textures and then invoking UpdateSurface on them. The patch fixes the pitch used there and thus the texture upload.
There are two separate changes in the patch. The wined3d_surface_update_desc() part should be quite obvious. More interesting is the GL_UNPACK_ALIGNMENT part. Right now that is set once and for all at context creation time to the "native" alignment of the graphic API (which is generally wrong with user-memory surfaces). Ideally we could set it to 1 there, any codepath uploading texture data should arguably take the alignment into account already in the source pitch anyway. Does it sound reasonable?
https://bugs.winehq.org/show_bug.cgi?id=36090
--- Comment #9 from Matteo Bruni matteo.mystral@gmail.com --- The underlying bug should be fixed by d56c168da12d890b0ed3c2f22c4554d3d1140252 and 78ae4f66d7a6181499261ca4e8311de7175404cc. I can't reproduce the issue in the game anymore even with an older Wine though. I assume some game update has changed the terrain rendering somehow, avoiding the bug.
https://bugs.winehq.org/show_bug.cgi?id=36090
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |d56c168da12d890b0ed3c2f22c4 | |554d3d1140252 Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #10 from Jerome Leclanche adys.wh@gmail.com --- Fixed
https://bugs.winehq.org/show_bug.cgi?id=36090
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.38.