http://bugs.winehq.org/show_bug.cgi?id=18957
Summary: FIFA World Cup 2006: invisible fonts with Intel Xorg driver Product: Wine Version: 1.1.23 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: directx-ddraw AssignedTo: wine-bugs@winehq.org ReportedBy: hoehle@users.sourceforge.net
Sadly, FIFA WC/WM 2006 is barely useable with the Intel Xorg graphics driver for the i915 device because all text is invisible in all menus.
These (partly animated) menus have a Shockware/Flash look&feel and are probably drawn by the windows\system32\Macromed\Flash\Flash.ocx component that is registered during installation.
This "invisible font" issue is quite different from ones I faced before in that a +font,+xrender trace shows nothing. Also, Massimo's DIB engine doesn't help here.
On my NVidia Mac with OSX 10.5.7, the game works flawlessly (I'll have to test installation there before submitting a gold rating). Curiously, it doesn't even need the three fonts EA05_Bod.ttf, EA05_Tit.ttf, EASSanCB.ttf that CreateScalableFontResource() leaves in windows\temp\ during installation.
It's too bad that the fonts are invisible on the Intel HW. Sound, Speech, Animation, game play etc. are all working: The Intel's 3D is (almost) good and fast enough for this game.
The default log produces the following noteworthy output: fixme:d3d:IWineD3DDeviceImpl_Release (0x1404c0) Device released with resources still bound, acceptable but unexpected fixme:d3d:dumpResources Leftover resource 0x13cc18 with type 1,WINED3DRTYPE_SURFACE fixme:d3d8:wined3dformat_from_d3dformat Unhandled D3DFORMAT 0x41
Using (K)Ubuntu 8.04 and 8.10 with similar results.
[Since wine-1.1.23, you need HKCU\Software\Wine\Direct3D "OffscreenRenderingMode"="backbuffer" in order to start fifawc, see bug #18956.]