http://bugs.winehq.org/show_bug.cgi?id=14160
Summary: Surface conversion problem with native d3dx Product: Wine Version: CVS/GIT Platform: Other URL: http://www16.big.or.jp/~zun/html/th10dl.html OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: leffeman@gmail.com
Created an attachment (id=14422) --> (http://bugs.winehq.org/attachment.cgi?id=14422) wrong output with the native d3dx_31.dll
Touhou 10 has a problem with the displayed image when you pause the game. The surface is corrupted (as if the conversion from the original surface was done improperly).
I know the function used is D3DXLoadSurfaceFromSurface, a simple implementation with StretchRect gets it right, but not the native library (this also goes for the older games which embed d3dx8).