Hello all. I saw another post about Warhammer online but my output looks way different and plus i've gotten it to work with the patcher. First i'll post how i got it to work and then the issues I'm facing. I used winetricks to do this all. Running winetricks, i installed directx9 and gecko. then i downloaded winhttp.dll from a website that hosts dll's. (can't remember which one) I placed that in windows/system32 folder and then added it as a library and put it as native. Ran the installer. If you already have the updates, just copy the folder contents over. If not, running the patcher will work. If you are a beta user, find the thread called "wine" at the beta forums. Issues we're experiencing are, that the characters do not draw but the rest of the graphics (as far as i can tell) do draw. When i load the game, i get these errors. Code: agentc0re@nova:~/.wine/drive_c/Program Files/Electronic Arts/WAR_Beta$ wine warpatch.exe fixme:shdocvw:PersistStorage_InitNew (0x1319e0)->(0x6a3570) fixme:urlmon:URLMonikerImpl_BindToObject use running object table fixme:shdocvw:BindStatusCallback_OnProgress status code 11 fixme:shdocvw:BindStatusCallback_OnProgress status code 14 err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element fixme:iphlpapi:NotifyAddrChange (Handle 0x7d9cd9e8, overlapped 0x7d9cd9cc): stub fixme:system:SetProcessDPIAware stub! fixme:msimtf:CActiveIMM_Create ((nil) {08c0e040-62d1-11d1-9326-0060b067b86e} 0x145ef34) fixme:ole:CoCreateInstance no instance created for interface {08c0e040-62d1-11d1-9326-0060b067b86e} of class {4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80004002 fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x131a7c)->((null) 1 0x32e0f4 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x131a7c)->((null) 25 2 0x32e108 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x131a7c)->((null) 26 2 0x32e108 (nil)) fixme:shdocvw:ClientSite_GetContainer (0x131a7c)->(0x32e144) fixme:shdocvw:ClOleCommandTarget_Exec (0x131a7c)->({000214d1-0000-0000-c000-000000000046} 37 0 0x32e250 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x131a7c)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x32e288) fixme:shdocvw:ClOleCommandTarget_Exec (0x131a7c)->((null) 29 2 0x32fb54 (nil)) fixme:shdocvw:DocHostUIHandler_GetDropTarget (0x131a7c) fixme:shdocvw:ClOleCommandTarget_Exec (0x131a7c)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x32fa94) fixme:bidi:mirror stub: mirroring of characters not yet implemented fixme:shdocvw:ClientSite_GetContainer (0x131a7c)->(0x32f898) fixme:shdocvw:InPlaceFrame_SetStatusText (0x131a7c)->(0xb7df1411) fixme:shdocvw:ClOleCommandTarget_Exec (0x131a7c)->((null) 25 2 0x32f7cc (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x131a7c)->((null) 26 2 0x32f7cc (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x131a7c)->({000214d0-0000-0000-c000-000000000046} 69 0 (nil) 0x32fa9c) fixme:shdocvw:ClOleCommandTarget_Exec (0x131a7c)->({000214d0-0000-0000-c000-000000000046} 69 0 (nil) 0x32fa9c) fixme:shdocvw:ClOleCommandTarget_Exec (0x131a7c)->((null) 26 2 0x32fb34 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x131a7c)->((null) 29 2 0x32fb44 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x131a7c)->({000214d1-0000-0000-c000-000000000046} 103 0 (nil) (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x131a7c)->({de4ba900-59ca-11cf-9592-444553540000} 2315 0 (nil) (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x131a7c)->((null) 35 0 (nil) (nil)) fixme:shdocvw:InPlaceFrame_SetStatusText (0x131a7c)->(0x7effe923) fixme:shdocvw:ClOleCommandTarget_Exec (0x131a7c)->((null) 28 2 0x32fa9c (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x131a7c)->((null) 21 2 (nil) (nil)) agentc0re@nova:~/.wine/drive_c/Program Files/Electronic Arts/WAR_Beta$ fixme:shdocvw:PersistStorage_InitNew (0x1316d8)->(0x6b3580) fixme:urlmon:URLMonikerImpl_BindToObject use running object table fixme:shdocvw:BindStatusCallback_OnProgress status code 11 fixme:shdocvw:BindStatusCallback_OnProgress status code 14 err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element fixme:iphlpapi:NotifyAddrChange (Handle 0x7d9d49e8, overlapped 0x7d9d49cc): stub fixme:system:SetProcessDPIAware stub! fixme:msimtf:CActiveIMM_Create ((nil) {08c0e040-62d1-11d1-9326-0060b067b86e} 0x146ef34) fixme:ole:CoCreateInstance no instance created for interface {08c0e040-62d1-11d1-9326-0060b067b86e} of class {4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80004002 fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x131774)->((null) 1 0x33e0f4 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x131774)->((null) 25 2 0x33e108 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x131774)->((null) 26 2 0x33e108 (nil)) fixme:shdocvw:ClientSite_GetContainer (0x131774)->(0x33e144) fixme:shdocvw:ClOleCommandTarget_Exec (0x131774)->({000214d1-0000-0000-c000-000000000046} 37 0 0x33e250 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x131774)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x33e288) fixme:shdocvw:ClOleCommandTarget_Exec (0x131774)->((null) 29 2 0x33fb54 (nil)) fixme:shdocvw:DocHostUIHandler_GetDropTarget (0x131774) fixme:shdocvw:ClOleCommandTarget_Exec (0x131774)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x33fa94) fixme:bidi:mirror stub: mirroring of characters not yet implemented fixme:shdocvw:ClientSite_GetContainer (0x131774)->(0x33f898) fixme:shdocvw:InPlaceFrame_SetStatusText (0x131774)->(0xb7e69411) fixme:shdocvw:ClOleCommandTarget_Exec (0x131774)->((null) 25 2 0x33f7cc (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x131774)->((null) 26 2 0x33f7cc (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x131774)->({000214d0-0000-0000-c000-000000000046} 69 0 (nil) 0x33fa9c) fixme:shdocvw:ClOleCommandTarget_Exec (0x131774)->({000214d0-0000-0000-c000-000000000046} 69 0 (nil) 0x33fa9c) fixme:shdocvw:ClOleCommandTarget_Exec (0x131774)->((null) 26 2 0x33fb34 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x131774)->((null) 29 2 0x33fb44 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x131774)->({000214d1-0000-0000-c000-000000000046} 103 0 (nil) (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x131774)->({de4ba900-59ca-11cf-9592-444553540000} 2315 0 (nil) (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x131774)->((null) 35 0 (nil) (nil)) fixme:shdocvw:InPlaceFrame_SetStatusText (0x131774)->(0x7effe923) fixme:shdocvw:ClOleCommandTarget_Exec (0x131774)->((null) 28 2 0x33fa9c (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x131774)->((null) 21 2 (nil) (nil)) fixme:mshtml:HlinkTarget_SetBrowseContext (0x135d58)->((nil)) fixme:urlmon:URLMonikerImpl_BindToObject use running object table fixme:shdocvw:BindStatusCallback_OnProgress status code 11 fixme:shdocvw:BindStatusCallback_OnProgress status code 14 fixme:urlmon:create_object Could not find object for MIME L"text/xml" err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 32 vertex samplers and 32 total samplers fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers fixme:win:EnumDisplayDevicesW ((null),0,0x33f71c,0x00000000), stub! err:d3d:getColorBits Unsupported format: WINED3DFMT_R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_G16R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_A16B16G16R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_R32F err:d3d:getColorBits Unsupported format: WINED3DFMT_G32R32F err:d3d:getColorBits Unsupported format: WINED3DFMT_A32B32G32R32F err:d3d:getColorBits Unsupported format: WINED3DFMT_R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_G16R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_A16B16G16R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_R32F err:d3d:getColorBits Unsupported format: WINED3DFMT_G32R32F err:d3d:getColorBits Unsupported format: WINED3DFMT_A32B32G32R32F err:d3d:getColorBits Unsupported format: WINED3DFMT_R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_G16R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_A16B16G16R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_R32F err:d3d:getColorBits Unsupported format: WINED3DFMT_G32R32F err:d3d:getColorBits Unsupported format: WINED3DFMT_A32B32G32R32F err:d3d:getColorBits Unsupported format: WINED3DFMT_R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_G16R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_A16B16G16R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_R32F err:d3d:getColorBits Unsupported format: WINED3DFMT_G32R32F err:d3d:getColorBits Unsupported format: WINED3DFMT_A32B32G32R32F fixme:thread:SetThreadIdealProcessor (0x260): stub fixme:thread:SetThreadIdealProcessor (0x26c): stub fixme:thread:SetThreadIdealProcessor (0x280): stub fixme:thread:SetThreadIdealProcessor (0x28c): stub fixme:thread:SetThreadIdealProcessor (0x298): stub err:ole:create_server class {8bc3f05e-d86b-11d0-a075-00c04fb68820} not registered fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported err:ole:CoGetClassObject no class object {8bc3f05e-d86b-11d0-a075-00c04fb68820} could be created for context 0x14 fixme:reg:GetNativeSystemInfo (0x339e44) using GetSystemInfo() fixme:dsound:IKsPrivatePropertySetImpl_Get unsupported property: {f2957840-260c-11d1-a4d8-00c04fc28aca} fixme:win:EnumDisplayDevicesW ((null),0,0x339eb0,0x00000000), stub! fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x339b68,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),1,0x339eb0,0x00000000), stub! fixme:d3d9:D3DPERF_SetOptions (0x1) : stub fixme:imm:ImmReleaseContext (0x80050, 0x129288): stub fixme:thread:SetThreadIdealProcessor (0x2e4): stub fixme:thread:SetThreadIdealProcessor (0x2f4): stub fixme:thread:SetThreadIdealProcessor (0x350): stub fixme:imm:ImmGetOpenStatus (0x129288): semi-stub fixme:imm:ImmGetOpenStatus (0x129288): semi-stub fixme:imm:ImmGetOpenStatus (0x129288): semi-stub fixme:imm:ImmGetOpenStatus (0x129288): semi-stub fixme:imm:ImmGetOpenStatus (0x129288): semi-stub fixme:imm:ImmGetOpenStatus (0x129288): semi-stub fixme:imm:ImmGetOpenStatus (0x129288): semi-stub fixme:imm:ImmGetOpenStatus (0x129288): semi-stub fixme:imm:NotifyIME NI_CLOSECANDIDATE fixme:cursor:CURSORICON_LoadFromFile No support for .ani cursors. fixme:cursor:CURSORICON_LoadFromFile No support for .ani cursors. fixme:cursor:CURSORICON_LoadFromFile No support for .ani cursors. fixme:cursor:CURSORICON_LoadFromFile No support for .ani cursors. Code: uname -a Linux nova 2.6.21.5-smp #2 SMP Sun Mar 16 22:01:24 MDT 2008 i686 Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz GenuineIntel GNU/Linux Slackware 12.0 Nvidia 8800 GT 512MB PCIx16 4GB Ram No compiz Wine 1.1.2 Any suggestions?