https://bugs.winehq.org/show_bug.cgi?id=26711
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|Abandoned? | Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE CC| |focht@gmx.net Summary|Empty black window when |Minitroid tech demo |running Minitroid tech demo |'ControlConfig.exe' shows |ControlConfig.exr |black window/no text | |rendered due to | |ID3DXFont::DrawTextA method | |stub
--- Comment #7 from Anastasius Focht focht@gmx.net --- Hello folks,
dupe of bug 24754
You can press keys to advance and see the text changes (jumping to next menus).
--- snip --- ... 002a:trace:d3dx:D3DXMatrixOrthoOffCenterLH pout 0x33da30, l 0.500000, r 256.500000, b 224.500000, t 0.500000, zn 0.000000, zf 1.000000 ... 002a:Call wined3d.wined3d_device_set_transform(0017c5b8,00000003,0033da30) ret=7c0780b8 ... 002a:Call d3dx9_39.D3DXMatrixTranslation(0033db00,0,0,0) ret=0045441b 002a:trace:d3dx:D3DXMatrixTranslation pout 0x33db00, x 0.000000, y 0.000000, z 0.000000 002a:Ret d3dx9_39.D3DXMatrixTranslation() retval=0033db00 ret=0045441b 002a:trace:d3dx:d3dx9_sprite_SetTransform iface 0x168770, transform 0x33db00. 002a:Call user32.SetRect(0033daf0,00000000,00000000,00000080,00000070) ret=00454460 002a:Ret user32.SetRect() retval=00000001 ret=00454460 002a:fixme:d3dx:ID3DXFontImpl_DrawTextA iface 0x2114c8, sprite 0x168770, string "Press Enter To Start", count -1, rect (0,0)-(128,112), format 0x15, color 0xffffffff stub! 002a:trace:d3dx:d3dx9_sprite_End iface 0x168770. 002a:trace:d3dx:d3dx9_sprite_Flush iface 0x168770. ... --- snip ---
It doesn't make sense to keep this ticket separate as Wine-Staging patchset from bug 24754 also implements the ANSI version of 'D3DXFont::DrawText'.
$ sha1sum MinitroidTechDemo.zip e1c4fd8ffff2a181ac772a5fecdfb1a9e819b159 MinitroidTechDemo.zip
$ du -sh MinitroidTechDemo.zip 28M MinitroidTechDemo.zip
$ wine --version wine-3.18-182-g82dbf75dc0
Regards
*** This bug has been marked as a duplicate of bug 24754 ***