http://bugs.winehq.org/show_bug.cgi?id=22250
Summary: Condemned: Criminal Origins shows black screen when using built-in d3dx9_36.dll Product: Wine Version: 1.1.42 Platform: x86 URL: http://www.gamershell.com/download_13138.shtml OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com
Created an attachment (id=27171) --> (http://bugs.winehq.org/attachment.cgi?id=27171) terminal output using built-in d3dx9_36.dll
Since Wine-1.1.42 Condemned: Criminal Origins now starts up with Wine's built-in d3dx9_36.dll, but shows only black screen, although the game is running (you can hear the music of the main menu etc.) Both the demo and the retail game shows the same behaviour.
Workaround: use native d3dx9_36.dll
Link to the demo added to url. Note: the demo will automatically install DirectX for you, so test it using a clean wineprefix without directx dll overrides.
Fedora 12 x86 Wine-1.1.42 from source Nvidia card with driver 195.36.15
http://bugs.winehq.org/show_bug.cgi?id=22250
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=22250
--- Comment #1 from Jeff Zaroyko jeffz@jeffz.name 2010-04-03 03:08:30 --- (In reply to comment #0)
Since Wine-1.1.42 Condemned: Criminal Origins now starts up with Wine's built-in d3dx9_36.dll, but shows only black screen, although the game is running (you can hear the music of the main menu etc.) Both the demo and the retail game shows the same behaviour.
If this is a regression please post the results of your regression test http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=22250
--- Comment #2 from GyB gyebro69@gmail.com 2010-04-03 05:31:17 --- I don't know if its a regression or a work in progress: as far as I can see the d3dx9_36 stuff is under heavy development in recent Wine. Anyway, bisecting between 1.1.41 and 1.1.42 came up with the following:
b5f7ca9ed9020a76b90225de03bf210051b856e3 is the first bad commit commit b5f7ca9ed9020a76b90225de03bf210051b856e3 Author: Christian Costa titan.costa@wanadoo.fr Date: Thu Mar 25 08:41:00 2010 +0100
d3dx9_36: Implement D3DXCreateEffectPool and ID3DXEffectPool interface.
:040000 040000 9058d1605bbfc323af87640fe6bcc769dc1a225e 238696d8ba2d5e0e8b210acc516852089704614f M dlls :040000 040000 3b856817d89e469b3416b69a8c556689f74d1824 6cfb339b740339841828f828ea0407ce23843068 M include
During regression testing I chose 'good' bisect when the game starts only with the native dll (the case with 1.1.41) and chose 'bad' bisect when the game starts up using wine's built-in dll (and shows the black screen).
http://bugs.winehq.org/show_bug.cgi?id=22250
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |titan.costa@wanadoo.fr
http://bugs.winehq.org/show_bug.cgi?id=22250
--- Comment #3 from Christian Costa titan.costa@wanadoo.fr 2010-04-07 10:35:30 --- Without the patch the game would crash on D3DXCreateEffectPool saying that this function is not implemented. I wonder how this could cause a regression.
http://bugs.winehq.org/show_bug.cgi?id=22250
Xavier Vachon xvachon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xvachon@gmail.com
--- Comment #4 from Xavier Vachon xvachon@gmail.com 2011-05-03 10:09:31 CDT --- Is this still an issue in current wine? (1.3.19)
http://bugs.winehq.org/show_bug.cgi?id=22250
--- Comment #5 from GyB gyebro69@gmail.com 2011-05-03 10:29:21 CDT --- Created an attachment (id=34453) --> (http://bugs.winehq.org/attachment.cgi?id=34453) terminal output (wine-1.3.19-49-g92e05ed)
Native d3dx9_36.dll is still required to start the game properly. It doesn't crash when using the built-in one and I can hear the sounds of the menu but the game shows only black screen.
Wine-1.3.19
http://bugs.winehq.org/show_bug.cgi?id=22250
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |dank@kegel.com Resolution| |DUPLICATE
--- Comment #6 from Dan Kegel dank@kegel.com 2011-06-09 19:41:10 CDT --- d3dx9_36.dll.D3DXCreateEffect* and friends are bug 11675 for now.
*** This bug has been marked as a duplicate of bug 11675 ***
http://bugs.winehq.org/show_bug.cgi?id=22250
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Austin English austinenglish@gmail.com 2011-06-16 13:21:16 CDT --- Closing.