http://bugs.winehq.org/show_bug.cgi?id=27852
Summary: Sid Meier's Civilization V demo first screen missing text and graphics with builtin d3dx9_36, needs D3DXLoadVolumeFromMemory? (purist) Product: Wine Version: 1.3.24 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
Trying to run civ5 demo without native dlls, a la 'winetricks alldlls=builtin', first runs into bug 25275; native msvcp90.dll and msvcr90.dll work around that. The game then starts, but the first screen is missing a lot of text and graphics. Native d3dx9_36 works around it. The log shows
fixme:d3dx:D3DXLoadVolumeFromMemory (0x10ea3be0, (nil), (nil), 0x1a87bd00, 15, 128, 4096, (nil), 0x33fae4, 1, 0): stub ... 46 near-repeats removed ... fixme:d3dx:get_format_info Unknown format 0x33545844 ... 24202 near-repeats removed --- fixme:d3dx:D3DXCreateCubeTextureFromFileInMemoryEx (0xbe5ee48, 0x6a2d424, 65744, 4294967294, 4294967295, 0, 0, 0x1, 0xffffffff, 0xffffffff, 0, (nil), (nil), 0x30ee2c): stub
D3DXCreateCubeTextureFromFileInMemoryEx is probably bug 24530.