Selected Test Results (selected in 'Test Results' table below)
What works
Game works, but runs slow.
What does not
Everything works.
What was not tested
Game communication , microphone
Additional Comments
Day of defeat source runs, but it's laggy and have
performance drops and fps drops in close combat.
Game have Low fps, and are delayed.
All video settings= low, -dxlevel 81
hardware configuration:
Core 2 Duo E6600 2.4 Ghz
2 GB of RAM,
Soundblaster X-Fi Extremegamer
GeForce 9800GT.
NVIDIA Driver Version:185.18.36
If you would like Day of Defeat: Source to get more attention please vote for it!
So some things I've noticed that you need to get Day of Defeat to run better are:
Alsa-drivers (including all librarys and utils) >=1.0.13 (gets rid of weird sounds for me)
Also make sure to use the oss driver not the alsa driver. If you exerience weird sound issues using emulation instead of hardware.
Graphics driver for Nvidia users >=1.0.8774, ATI users >=8.29.6 (just out of curiousity has anyone with any other graphics card i.e. intel, sis, via, etc...gotten this to work?)
The betas from Nvidia work well also.
Xorg-x11 >=7.0 (anything less gets a performance hit for some reason (anyone else experience this?)
For both of the following make sure these are under the Depth 24. Day of Defeat: Source only plays at 32-bit (Depth 24)
For all 4:3 aspect ratios to show up in game, include the following in your xorg.conf:
640x480
800x600
1024x768
1280x1024
1600x1200
For all 16:10 aspect ratio to show up in game, include the following in your xorg.conf:
1280x960
1680x1050
1920x1200
If you are compiling this from source (like me a gentoo user) I've tested out a bunch of things and recommend the following versions to compile wine:
GCC 4.1.1 (latest stable, slightly larger binaries than 3.4.6 but faster nominally)
Currently the newest gcc 4.2 snapshot makes the game randomly crash. So I'd hold off on using the new compiler.
GLIBC >=2.4
Linux headers (gentoo users) or kernel version (everyone else) >=2.6.17
Known to run well on all versions after and including 0.9.23.
FAQ:
Q: It seems that dod source works once steam as been installed as it is
said in the steam section. But once dod is launched, steam stays in
focus and obstruct the screen. When I try to lower the steam window,
everything freezes and I must reboot the PC, the keyboard is not
responding!
Whats going on?
A: One of the known bugs with steam is that it always is on top and cannot be minimized, or else the system crashes. So if the steam window is still on your screen when you start your game, simply X out of it instead of trying to minimize it.
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
wrong rating
by Arch Linux on Monday September 28th 2009, 10:31
Well this isn't silver if you have to import dlls in order to get d3d9-cod to work.
RE: what? by hawake on
Sunday September 20th 2009, 14:36
RE: what? by Arch Linux on
Monday September 21st 2009, 10:46
Hooray for updates! (Wine 1.1.27)
by Martin Schoch on Friday August 14th 2009, 12:44
Since my last attempt to run Day Of Defeat in Wine with DirectX 9, both DOD and Wine received an update. So it is not entirely clear whose bug fix improved things.
But either way, the HUD in DirectX 9 is now mostly functional for me. In particular:
-Flag status (at top of screen): works.
-Health and stamina bars: works.
-Crosshairs: works
-Equipped weapon and ammo display: still broken.
Retested on Wine 1.1.24
by Martin Schoch on Saturday June 27th 2009, 8:46
Just gave it a quick re-try under Wine 1.1.24.
System is
-dual core AMD with 2 x 2.4 GHz
-2 GByte RAM
-MSI NVidia 8600GT with 256 MByte RAM
-Ubuntu 8.04 LTS, binary NVidia driver.
The game runs quite well in DirectX 8.1 (game option -dxlevel81) window mode, only the fonts in server selection and console are a bit scrambled (but still readable). Full screen mode not tested.
Performance is acceptable at about 2/3 the FPS I get in Windows XP. On map Avalance, marketplace, only me logged in to the server:
Roughly 60 FPS in Wine vs. about 90 FPS in Windows XP.
When trying to run the game under DirectX 9 (game option -dxlevel9), however, the window goes black as soon as I try to proceed to the server selection. Totally unusable. This may, however, be partly the fault of Valve:
My Windows installation also shows graphics bugs under DirectX 9 after playing around with the -dxlevel81 option. So take this with a grain of salt. I'm too lazy right now to install Steam from scratch, which might give a more valid test result for DirectX 9.
Runtime Error when joining a server.
by hawake on Monday September 15th 2008, 4:24
When i join a server (both lan and internet) the game crashes with this error:
"Runtime Error!
Program: Z:\home\hawake\games\Day of Defeat Source\hl2.exe
This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information."
ALSA working now
by Martin Schoch on Tuesday May 27th 2008, 16:32
With the release of 1.0-RC2, ALSA became usable for me (crashed with ALSA in RC1, possibly due to the same bug that made Wineconfig crash when testing ALSA sound).
Otherwise, game works fine but a bit slow. Playable but bumpy in window mode, 1280x1024 pixel with high detail settings.
System is Ubuntu 8.04 with AMD dual core 2x2.4GHz, NVidia 8600GT and NVidia closed source drivers.
Directx 7, 8, and 9 Capable Cards render in Directx 6!
by D.J. Mac Farlane on Saturday May 3rd 2008, 21:04
For over a year I've been trying to get SOURCE Games to consistently render in the appropriate Directx Level on many different Machines. I've used Fedora 6, 7, 8, and only one of them has dependably rendered graphics in the Appropriate Directx setting. The Video cards I've used are a GeForce 2 MX 400, 3 GeForce 4 Ti 4200 cards, and a GeForce FX 5800 ultra card. THE -dxlevel command line options don't repair the Scorched and slow Graphics. All my systems are updated to Fedora 8 now with WINE 0.9.58 RPM version.
Back in the Fedora 6 day, I succeeded at getting the system with the FX5800 and one of the systems with a GeForce 4 Ti to render in Directx 8.1 with the Graphics normally at a reasonably good framerate too in Day of Defeat: Source. I've recently formatted and installed Fedora 8 on the system that previously worked with the GeForce 4 and installed livna's kmod-nvidia-96xx drivers (I think I used this version before). Now the Graphics are slow and scorched in all my Source Games and the Directx Level defaults to Directx 6. The dxlevel 70 dxlevel 80 and dxlevel 81 don't improve anything. I haven't tried Steam again yet on the system with the FX5800.
As for the other systems, they always defaulted to Directx 6 in Source Games no matter what version of Fedora or WINE I used. They always behaved in SOurce how the above system now behaves. Any help in getting this system to render Source games how it once did will probably give me some clues on how to fix SOurce on my other systems.
RE: No text by Ben on
Tuesday April 29th 2008, 13:55
Items disappearing, white textures
by Arho on Monday March 17th 2008, 8:27
All physics-enabled items like boxes
disappears when they are far enough (10-15 meters).
This happens only in dod.
And all physics-enabled items are white. Not
completely, I can barely see some of the texture.
But if I hit or shoot them, or make them move, their
textures get normal, but they get white again when
they stop moving. Some other solid objects are white also.
Same happens with counter-strike source and half-life too.
In counter-strike source the objects don't disappear.
How do I make the textures to be normal and how do I make
the items to not disappear? Thanks.
Day of Defeat Source Crashes!
by Duncan Youngson on Tuesday February 12th 2008, 21:32
I can't run DOD:S using OpenSuse 10.3, steam installs just fine, but when I double click to play the game, the loading box opens, then the game opens ever so briefly (long enough to see the splash screen), before it crashes hard and disappears!
Really frustrating!
Here is the console ouput...
duncan@skynet:~> cd ~/.wine/drive_c/Program\ Files/Steam/
duncan@skynet:~/.wine/drive_c/Program Files/Steam> wine Steam
fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias -720, std (d/m/y): 6/04/2008, dlt (d/m/y): 28/09/2008
err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element
err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element
fixme:mixer:ALSA_MixerInit No master control found on CA0106, disabling mixer
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path.
err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind package of your distribution.
dir: C:\Program Files\Steam\bin\ *.mix
dir: C:\Program Files\Steam\bin\ *.asi
dir: C:\Program Files\Steam\bin\ *.flt
warning: Unknown nb_ctl request: 4
warning: Unknown nb_ctl request: 30
fixme:dbghelp:dump_system_info fill in CPU vendorID and feature set
fixme:shdocvw:ViewObject_SetAdvise (0xf1d8e98)->(1 00000002 0x129df58)
fixme:shdocvw:PersistStreamInit_InitNew (0xf1d8e98)
fixme:shdocvw:WebBrowser_put_RegisterAsBrowser (0xf1d8e98)->(ffffffff)
fixme:shdocvw:WebBrowser_put_RegisterAsDropTarget (0xf1d8e98)->(ffffffff)
fixme:shdocvw:ViewObject_SetAdvise (0xfd507c8)->(1 00000002 0x129dfc0)
fixme:shdocvw:PersistStreamInit_InitNew (0xfd507c8)
fixme:shdocvw:WebBrowser_put_RegisterAsBrowser (0xfd507c8)->(ffffffff)
fixme:shdocvw:WebBrowser_put_RegisterAsDropTarget (0xfd507c8)->(ffffffff)
fixme:win:SetLayeredWindowAttributes (0x2002a,0x00000000,0,2): stub!
err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered
err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1
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,0x33cb0c,0x00000000), stub!
fixme:shdocvw:ViewObject_SetAdvise (0x10a5a4e0)->(1 00000002 0x12a5f08)
fixme:shdocvw:PersistStreamInit_InitNew (0x10a5a4e0)
fixme:shdocvw:WebBrowser_put_RegisterAsBrowser (0x10a5a4e0)->(ffffffff)
fixme:shdocvw:WebBrowser_put_RegisterAsDropTarget (0x10a5a4e0)->(ffffffff)
fixme:process:IsWow64Process (0xffffffff 0x3d7e88) stub!
fixme:win:SetLayeredWindowAttributes (0x4002e,0x00000000,89,2): stub!
fixme:win:SetLayeredWindowAttributes (0x4002e,0x00000000,89,2): stub!
fixme:win:SetLayeredWindowAttributes (0x4002e,0x00000000,44,2): stub!
fixme:win:SetLayeredWindowAttributes (0x4002e,0x00000000,0,2): stub!
fixme:shdocvw:OleInPlaceObject_InPlaceDeactivate (0x10a5a4e0)
fixme:shdocvw:OleInPlaceObject_UIDeactivate (0x10a5a4e0)
fixme:shdocvw:OleObject_Close (0x10a5a4e0)->(1)
fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias -720, std (d/m/y): 6/04/2008, dlt (d/m/y): 28/09/2008
err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element
err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element
fixme:mixer:ALSA_MixerInit No master control found on CA0106, disabling mixer
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,0x34e1e4,0x00000000), stub!
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
err:ole:CoGetClassObject class {4590f811-1d3a-11d0-891f-00aa004b2e24} not registered
err:ole:CoGetClassObject no class object {4590f811-1d3a-11d0-891f-00aa004b2e24} could be created for context 0x1
fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0000: stub!
fixme:avifile:AVIFileExit (): stub!
Video issues
by Andy Williams on Thursday December 27th 2007, 18:01
I have installed Steam and all three of the games from my CD to Wine. I fixed the issue with fonts but if i try to launch a game, any one of them, I get the Direct3D HAL driver is running and is having trouble with the game. If I choose to Continue anyway the game bombs. Not sure how to proceed from here.
Any suggestions? Be kind, I am a total rookie to ubuntu and Wine. I am running 7.10 of ubuntu.
Under Cedega I can push to 25fps, but reading some of the threads on here that's still low.
Secondly, I'd like to know how to tell WINE which sound device to use for the game - I've got a Sennehieser PC155 USB headset which I'd like to use for voice chat (it's all configured correctly and I know it works) but at the moment I'm getting no sound at all (I know all about the Steam Community bug and have a good workaround - it worked fine in Cedega - before Cedega decided to break Steam).
Error message
by Mark on Sunday October 7th 2007, 13:56
I can run DoD with no problem at all in WINE, yet when I load Steam and launch DoD:S, I get a pop-up that reads my drivers are outdated...Direct 3DHal version 6.14.0.0
I click "continue anyway" and the splash screen loads and then the game is just gone and I'm back at my Steam screen.
I can't find anything that will lead me to updating this driver, so any help would be appreciated.
Wine version 0.9.46
Ubuntu 7.04
ATI X1600 w/ (8.38.7)
DoD:S closes when loading
by Rafael on Friday September 28th 2007, 8:52
When i run day of defeat source and he gets to that part of loading just before the Options, New Game etc The game closes automatically. Yesterday i played fine untill today i updated wine to the lattest version. Is there any fix for this?
Here's my sys specs just in case
PC Specs:
PC Pentium 4 3.2ghz
512 ram
128 graphics card Ati radeon 9200SE
Performance Problem with 0.9.45
by Joseph Williams on Wednesday September 26th 2007, 4:31
Hi all,
got a problem with the new release of wine. Day of Defeat (and any other game I have using Values Source engine) has suffer a major performance loss....
before I updated wine I was getting 30 - 50 FPS across all my Source games which is quite playable but now I am struggling to get a level started let alone get anything playable I am now getting 5< FPS and worst if god forbid I use a gun or even be near anything that is able to move. I have tried lowering all my game settings in every fashion I can think of but to no avail :-(
I don't have the power house gaming shrine that other do but still have what I consider a nice system
system spec:
Pentium 4 D 3.4Ghz
768MB RAM
Nvidia Geforce4 6600GT 128Mb
running Ubuntu Feisty Fawn
is anyone having the same problem.
any advice to fix this will be met with cheers of gratitude
Steam setup doesn't work
by Don on Sunday July 15th 2007, 21:04
I got it installed fine, however when the first screen that pops up after install for Steam shows up, everything is blank. I can see the buttons, but there is no text. It makes it a little difficult to guess which one I need to hit to continue. At a point, it becomes impossible to continue as I cannot tell what I need to enter in to finish setting up steam.
Pesky gnome-panel
by Todd on Thursday May 3rd 2007, 15:19
gnome panel always shifts the game window down as far as the panel is tall. i can avoid this by setting the panel to autohide but i would like a find a better solution. anyone know of any other workarounds?
Dods not launching on steam
by arturas on Tuesday May 1st 2007, 8:19
Hi, i have one problem, i cant launch my dods from steam, it says "this game is currently unavailable. please try again later" and i tryed to launch it from steamapps/user/day of defeat like wine hl2.exe -game dod and it worked, i was able to create my own server and to play in there but i couldn't connect to any other server because it said clien timed out. Maybe someone could help? I'm using wine 0.9.36 and Debian 4.0 with Gnome.
Skip Valve splash screen
by Sciamano on Friday February 23rd 2007, 10:48
Anyone know how to skip the initial Valve splash screen?
The ESC button won't work, and on my computer it is sooooooooooo slooooooooow that it takes almost 4 minutes to reach DoD's menu!
Thanks
Black screen after loading screen
by Janne Aikioniemi on Monday February 19th 2007, 6:21
As the heading says, I get black screen just after the loading screen. Sounds work, menu works(though I can't see it).
console prints:
..many times this
fixme:d3d9:IDirect3DDevice9Impl_GetTexture Call to get texture (0) failed ((nil))
fixme:d3d9:IDirect3DDevice9Impl_GetTexture Call to get texture (0) failed ((nil))
and then:
fixme:shdocvw:OleInPlaceObject_InPlaceDeactivate (0xf15e7f8)
fixme:shdocvw:OleInPlaceObject_UIDeactivate (0xf15e7f8)
fixme:shdocvw:OleObject_Close (0xf15e7f8)->(1)
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 144 (ATIFGLRXDRI)
Minor opcode of failed request: 1 ()
Value in failed request: 0x79
Serial number of failed request: 13685
Current serial number in output stream: 13685
I'm using wine 0.9.31 in Xubuntu. I have radeon x1600 pro with ati's 8.33.6 driver. Could someone please help me?
DoD:S AMD64
by Pablo González on Thursday February 15th 2007, 16:19
Hi!
I have tested DoD:S with wine. I have to say I am surprised.
Sound is perfect and no mouse problems like Cedega.
FPS are same or better than Windows.
Strange Graphics Glitch
by Thomas McMahon on Wednesday January 10th 2007, 17:40
Hey Guys,
DOD:Source is working well on my Edgy box. I get between 25 - 70 FPS, and in gereral it works quite well. The only problem is I get this really weird graphics glitch every now and again.
What happens is the HUD disappears and there are multi coloured streams coming out of a point on the screen. Has anyone else seen anything like this?
editing
by Adam on Friday October 27th 2006, 21:54
Things that need to be fixed in order for the game to work properly:
* d3d_draw:drawStridedSlowd Blending (not supported! I believe this one to be the reason for the game being so slow)
* shdocvw:OleInPlaceObject_InPlaceDeactivate
* shdocvw:OleInPlaceObject_UIDeactivate
* shdocvw:OleObject_Close
* shdocvw:OleInPlaceObject_InPlaceDeactivate
* shdocvw:OleInPlaceObject_UIDeactivate
* shdocvw:OleObject_Close
* mshfont:tml:HlinkTarget_SetBrowseContext
* font:WineEngRemoveFontResourceEx :stub
* avifile:AVIFileExit (): stub
* d3d:IWineD3DStateBlockImpl_Release
* d3d:IWineD3DQueryImpl_Issue
* d3d:IWineD3DQueryImpl_GetData