http://bugs.winehq.org/show_bug.cgi?id=27720
Summary: World of Goo demo rendering problems with builtin d3dx9_38 Product: Wine Version: 1.3.23 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: directx-d3dx9 AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com CC: wine-bugs@winehq.org
Now that bug 22236 is fixed, wog runs great with just native msvcp80... except that without native d3dx9_38, there are two problems right after you enter your name and click the first level start button (with mouseover text "The goo-filled hills"):
first, the word 'Summer' should appear on a totally black screen. but on Wine it appears on top of the previous screen.
second, the next screen (with a button whose mouseover text is 'Going Up'), should have a light blue background with black letters "Chapter 1: The Goo Filled Hills", but on Wine, the background is black.
http://bugs.winehq.org/show_bug.cgi?id=27720
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.worldofgoo.com/
http://bugs.winehq.org/show_bug.cgi?id=27720
Travis Athougies iammisc@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |iammisc@gmail.com
--- Comment #1 from Travis Athougies iammisc@gmail.com 2011-07-13 14:02:24 CDT --- Right now, all indexed formats in D3DXGetImageInfoFromFileInMemory are coerced into the D3DFMT_L8 format, which is not only unsupported by the other D3DX surface functions, but also wrong. These formats are returned for bitmaps with an associated palette. This palette needs to be retrieved from IWICBitmapDecode in D3DXLoadSurfaceFromFileInMemory, converted into the equivalent D3D PALETTEENTRY array and passed on to D3DXLoadSurfaceFromMemory.
Then, D3DXLoadSurfaceFromMemory needs to be tweaked so that it can copy data from and indexed bitmap to an indexed surface, using the source and destination palette to match colors.
http://bugs.winehq.org/show_bug.cgi?id=27720
Christian Costa titan.costa@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |titan.costa@gmail.com
--- Comment #2 from Christian Costa titan.costa@gmail.com 2013-05-26 04:18:12 CDT --- Indexed formats are supported now. Commits are: http://source.winehq.org/git/wine.git/?a=commit;h=aa1d24f09bd78ebfc5c15438f3... http://source.winehq.org/git/wine.git/?a=commit;h=a131d714ffb0c0dd9415e6b3b3... http://source.winehq.org/git/wine.git/?a=commit;h=edb01d2662748125b7ef7d9a1d...
Please retest.
http://bugs.winehq.org/show_bug.cgi?id=27720
--- Comment #3 from Christian Costa titan.costa@gmail.com 2013-05-26 07:17:57 CDT --- Just tested. Both problems are fixed. This bug can be closed then.
http://bugs.winehq.org/show_bug.cgi?id=27720
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #4 from Dan Kegel dank@kegel.com 2013-05-26 08:54:56 CDT --- Gloriously fixed! Thanks!
http://bugs.winehq.org/show_bug.cgi?id=27720
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org 2013-06-07 15:01:24 CDT --- Closing bugs fixed in 1.6-rc1.