After booting up wine 1.1.9, it couldn't mount any drives. Went back into a non-punkbuster server and it worked fine. Got online and played for a bit before getting booted (punkbusted). Loaded COD4 and turned off all problematic graphics modes.
I also downloaded and installed the windows version of punkbuster (without recompiling) just to see what would happen. Installed Wine 1.1.9 and the 9x_34.dll and added it to wine's library. Installed 8.04 LTS-32 on an Asus A8N_E with 2gb and 100gb, Nvid card (a few years old).
Wine: configuration in '/home/ack/.PlayOnLinux/wineprefix/COD4' has been updated.įixme:win:EnumDisplayDevicesW ((null),0,0x32f798,0x00000000), cd /home/ack/.PlayOnLinux/wineprefix/COD4/drive_c/Program\ Files/Activision/Call\ of\ Duty\ 4\ -\ Modern\ Files/Activision/Call of Duty 4 - Modern Warfare> env WINEPREFIX="/home/ack/.PlayOnLinux/wineprefix/COD4" wine "C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\iw3sp.exe"įixme:win:EnumDisplayDevicesW ((null),0,0x32f798,0x00000000), stub!įixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x13b908,0x144170): stubįixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x144698,0x144170): stubįixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x16fcd0,0x16fa48): stubįixme:win:EnumDisplayDevicesW ((null),0,0x32f318,0x00000000), stub!įixme:d3d:debug_d3dformat Unrecognized 1094800211 (as fourcc: SSAA) WINED3DFORMAT!įixme:d3d:getFormatDescEntry Can't find format unrecognized(1094800211) in the format lookup tableįixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurfaceįixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xcaef9f8) : pBox=(nil) stub Here is the cli output if that env WINEPREFIX="/home/ack/.PlayOnLinux/wineprefix/COD4" wine "C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\iw3sp.exe"įixme:dwmapi:DwmIsCompositionEnabled 0x33cf34įixme:iphlpapi:NotifyAddrChange (Handle 0xa5be8d8, overlapped 0xa5be8e0): stubįixme:iphlpapi:GetAdaptersAddresses no support for IPv6 addresses I have installed it in windows with no problems so it is not the program that's the problem. Ok I have reinstalled it and get the same gamefonts_pc missing error. I still have some issues getting the game to recognize the DVD so it won't start in Single-player mode but I wanted to let anyone else know that CODMW was not playable under Wine 3.0 due to the massive graphics corruption.
I did set up wine to use 32-bit mode ( command "export WINEARCH=win32") (although I'm not sure this is really needed) It was not necessary to use any of the special things like winetricks, special DLL Overrides, etc. After installing the development version, I was very pleased that these graphics issues were resolved and hopefully I won't see them come back. I noticed that these games were highly rated by others on Wine APP DB but I could not figure out what I was doing wrong. when using the Wine 3 "stable" version with basically a stock installation of Ubuntu 18.04 LTS. I struggled for days to get Call of Duty Modern Warfare (v1.7.568, installed from DVD and patched from 1.6) working on Wine but saw massive graphics corruption / artifacts, etc.
Hardware acceleration full sample rate 44100 bit per sample 16 Ĭreate, if it's doesn't already exists, a new key named Direct3D Support: Hardware and set Allow Pixel Shader Winetricks and then type “sh winetricks directx9â€)
My audio drivers: alsa drivers 1.0.19 (this version improves a lot fps rate) (also working with stable 180.29 drivers) Settings set to high with a minimum of fps of 30 and maximum reached 70.