http://bugs.winehq.org/show_bug.cgi?id=17167
Summary: Graphics completely freeze in Halo Product: Wine Version: 1.1.13 Platform: Other OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: shacklein@gmail.com
When running "Halo: Combat Evolved", the graphics freeze after the loading screen and produce either complete black (when videos are enabled) or a static image of the loading screen (when videos are disabled by -novideo on command line). Starting the game does not render new graphics to screen.
I'm unsure as of yet whether this occurs in the demo version. I'll be testing that some time tomorrow or the day after, if no one beats me to it.
Regression test results in: b1812c690c52c568222963da77a9c427b704197e is first bad commit commit b1812c690c52c568222963da77a9c427b704197e Author: Henri Verbeet hverbeet@codeweavers.com Date: Thu Jan 8 10:19:17 2009 +0100
wined3d: Add support for EXT_vertex_array_bgra.
This allows us to skip BGRA->RGBA color conversion for vertex attributes if this extension is present.
:040000 040000 a801fc4b8945a58ea5cbe84fca7b2f5a41a7d364 9661beec58147589793e11944d7c14c045dafdf1 M dlls
http://bugs.winehq.org/show_bug.cgi?id=17167
--- Comment #1 from H. Verbeet hverbeet@gmail.com 2009-01-28 09:09:14 --- Does disabling that extension help? Also, is this with 1.1.13 or with a recent git version?
http://bugs.winehq.org/show_bug.cgi?id=17167
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=17167
--- Comment #2 from Ben Klein shacklein@gmail.com 2009-01-28 17:40:23 --- (In reply to comment #1)
Does disabling that extension help? Also, is this with 1.1.13 or with a recent git version?
1) The bug is apparent in 1.1.13. The marked commit is the result of a regression test between 1.1.12 and 1.1.13. I am testing primarily with 1.1.13, but it's also apparent in current git HEAD (commit 0b8faac9e6874925f760106fabda76106ca55ecf)
2) Disabling the extension via Wine/Opengl/DisabledExtensions in HKCU fixes it.
3) The demo version is also affected by exactly this problem.
It should be noted that I have a Geforce 9600GT with 180.22 drivers (which have support for EXT_vertex_array_bgra)
http://bugs.winehq.org/show_bug.cgi?id=17167
Ben Klein shacklein@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #3 from Ben Klein shacklein@gmail.com 2009-01-28 17:57:00 --- Oops! Current git HEAD is d0e77f8a47016c6f69e3a6b5a8bed8f620f1a8f1 :) Re-testing ...
What do you know? It works! Marking FIXED.
http://bugs.winehq.org/show_bug.cgi?id=17167
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2009-01-30 11:05:23 --- Closing bugs fixed in 1.1.14.