I am trying to install Simcity 4 natively in Linux with just wine setup.exe, everything else default.
I get some Fixme:s that I hope someone is interested in.
[root@foo cdrom]# wine setup.exe err:font:ReadFontDir Can't open directory "/mnt/windows/windows/Fonts" err:font:ReadFontDir Can't open directory "/usr/X11R6/lib/X11/fonts/drakfont/ttf " FIXME:pthread_cond_init
... ... (these 3 lines are repeated many times)
... fixme:commctrl:InitCommonControlsEx Unknown class! dwICC=0x8000 err:dc:DCE_FreeWindowDCE [0x3003f] GetDC() without ReleaseDC()! FIXME:pthread_cond_init mcop warning: user defined signal handler found for SIG_PIPE, overriding err:wave:ARTS_WaveInit arts_init() failed (-1) fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403d2cf8)->(00000000,00000008 ) err:module:import_dll No implementation for NTDLL.dll.IoUnregisterDeviceInterfac e imported from C:\windows\system\cfgmgr32.dll, setting to 0xdeadbeef fixme:file:DeviceIoControl ignored dwIoControlCode=80000072 err:module:import_dll No implementation for DDRAW.dll.DdEntry18 imported from C: \windows\system\d3d8.dll, setting to 0xdeadbeef err:module:import_dll No implementation for DDRAW.dll.DdEntry19 imported from C: \windows\system\d3d8.dll, setting to 0xdeadbeef ... (repeated many times for other DdEntryxx) ... fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403d4258)->(00000000,00000008 ) err:module:import_dll No implementation for NTDLL.dll.IoUnregisterDeviceInterfac e imported from C:\windows\system\cfgmgr32.dll, setting to 0xdeadbeef fixme:file:DeviceIoControl ignored dwIoControlCode=80000072
_________________________________________________________________ MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*. http://join.msn.com/?page=features/virus
err:module:import_dll No implementation for DDRAW.dll.DdEntry18 imported from C:\windows\system\d3d8.dll, setting to 0xdeadbeef
This means that your Wine install does not have D3D8 built (probably because you do not have the OpenGL headers installed on your box if you built yourself or that you missed the OpenGL dependency when installing a package).
And 'native' D3D8 is certainly not supported by Wine.
Lionel