DjmUK Posted November 22, 2004 Share Posted November 22, 2004 Enabling DirectX 9.0 for Half-Life 2 (HL2) & Counter-Strike: Source (CS:S) - Load up Steam - Play Games - Right-Click the game, "Properties" - Launch Options - Add the line "-dxlevel ##" (without the quotes but you DO need the dash '-') Where ##: 90 for DirectX 9.0 81 for DirectX 8.1 80 for DirectX 8.0 70 for DirectX 7.0 Source: CS:S Official Forum * You will need a DirectX 9.0 capable graphics card in order to use the full effects. But hey, it works for me :) Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/ Share on other sites More sharing options...
Rogue` Posted November 22, 2004 Share Posted November 22, 2004 Doesnt it use the Dx path ur hardware supports already? I mean i have a 9800XT....so wont it already use dx9? Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584965299 Share on other sites More sharing options...
spiffy0517 Posted November 22, 2004 Share Posted November 22, 2004 for nvidia users. good luck with your performance :x Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584965304 Share on other sites More sharing options...
DjmUK Posted November 22, 2004 Author Share Posted November 22, 2004 Rogue` said: Doesnt it use the Dx path ur hardware supports already? I mean i have a 9800XT....so wont it already use dx9? 584965299[/snapback] Unfortunately no, at least I don't think so. I think I read somewhere that somone has the X800 Pro and it only let's them use DirectX 8.1 You can check in-game, go to: - Options - Video - Advanced You should see the "Hardware DirectX" disabled and set at DX8.1. This fix sets it to DX9.0, but have a look before you add the command line and see what your level is at present. Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584965320 Share on other sites More sharing options...
Nonunion Posted November 22, 2004 Share Posted November 22, 2004 spiffy0517 said: for nvidia users. good luck with your performance :x 584965304[/snapback] Good luck? Don't need it, I'm getting great performance. :D Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584965324 Share on other sites More sharing options...
Rob2687 Posted November 22, 2004 Share Posted November 22, 2004 the water goes completely clear with dx9 on my 5600 Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584965330 Share on other sites More sharing options...
DjmUK Posted November 22, 2004 Author Share Posted November 22, 2004 spiffy0517 said: for nvidia users. good luck with your performance :x 584965304[/snapback] ATi fanboy obviously. I'm using "Nvidia GeForce FX Go5700" and I have excellent performance, no lag (HL2/CS:S) and no errors whatsoever. So please keep ATi/Nvidia comments to yourself because this thread is about DX not GPU Preferences. Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584965337 Share on other sites More sharing options...
Rogue` Posted November 22, 2004 Share Posted November 22, 2004 Well i dont need to use that command, in advanced video options it says Dx9 for Software and Hardware :) Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584965366 Share on other sites More sharing options...
Rogue` Posted November 22, 2004 Share Posted November 22, 2004 http://www.firingsquad.com/hardware/geforc...ges/tri1024.gif hmmmm...might use Dx8.1 for CS:S...boost performance a little :p Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584965396 Share on other sites More sharing options...
DjmUK Posted November 22, 2004 Author Share Posted November 22, 2004 Rogue` said: Well i dont need to use that command, in advanced video options it says Dx9 for Software and Hardware :) 584965366[/snapback] Nice, as long as it works on your card - however, as you say, DX8.1 gives you better performance:FPS (Frames Per Second), so you could use this technique to downgrade the hardware to DX8.1 - unless you'd prefer the visual enhancements. Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584965409 Share on other sites More sharing options...
Rogue` Posted November 22, 2004 Share Posted November 22, 2004 Well the stress test went from 78fps to 103fps :p and tbh, cs:s doesnt looks too different :) Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584965631 Share on other sites More sharing options...
jam3z Posted November 22, 2004 Share Posted November 22, 2004 i have a gforce fx5600 and i tryed that trick but what should i do to get the best performance? ps: im stupid Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584967482 Share on other sites More sharing options...
Kupo-Cheer Posted November 22, 2004 Share Posted November 22, 2004 If you have an Nvidia card and plan to use directx 9, know that it was not enabled by default for a reason. I tried it with the CS:S beta only, but back then I went from a playable framerate to, well... not playable at all by switching to directx 9. It totally depends on your card I guess, but this is just a warning to expect a major performance hit. Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584967501 Share on other sites More sharing options...
Jason S. Global Moderator Posted November 22, 2004 Global Moderator Share Posted November 22, 2004 i tried this last week on the CSS stress test w/ my 5900 and i lost ~15fps on the same settings when enabling DX9... not worth it visually for the performance hit. also, i too lost the water reflections which is important to me... im going to try this today w/ some HL2 demos to see the effects... then i'll decide if it's worth it or not (probably not) Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584967522 Share on other sites More sharing options...
PukiMan Posted November 22, 2004 Share Posted November 22, 2004 I really don't see the difference without -dxlevel 90: with -dxlevel 90: Are you sure HL2 don't use DX9 on default? And in the process of taking the screenshots, I learned those things (The flying bugs that come from the ground) can't swim :D Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584968498 Share on other sites More sharing options...
icecream Posted November 22, 2004 Share Posted November 22, 2004 PukiMan said: I really don't see the differencewithout -dxlevel 90: with -dxlevel 90: Are you sure HL2 don't use DX9 on default? And in the process of taking the screenshots, I learned those things (The flying bugs that come from the ground) can't swim :D 584968498[/snapback] I guess that's 2 times dx9, did you add -dxlevel 81 to go back to directx 8.1? I've put it on 8.1 to test and it looks different Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584968869 Share on other sites More sharing options...
Vice Posted November 22, 2004 Share Posted November 22, 2004 Nvidia 6800GT here (currently running at stock) I checked my settings and it was already set to dx9 and ive had great performance throughout the whole game. Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584968911 Share on other sites More sharing options...
PukiMan Posted November 22, 2004 Share Posted November 22, 2004 icecream said: I guess that's 2 times dx9, did you add -dxlevel 81 to go back to directx 8.1?I've put it on 8.1 to test and it looks different 584968869[/snapback] -dxlevel 81: -dxlevel 80: Nothing, no difference at all. Tryed to do the command in the console and is said thats the command in incorrect. I think the command is wrong. Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584969073 Share on other sites More sharing options...
icecream Posted November 22, 2004 Share Posted November 22, 2004 oooo, that's 8.1 and 8.0, In your previous post you placed 8.1 and 9.0 the only difference between 8.1 and 8.0 is that the 8.0 shadows don't have soft borders.there could be other minor differences. Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584969222 Share on other sites More sharing options...
Rogue` Posted November 22, 2004 Share Posted November 22, 2004 You have to do it via Steam's Launch Options..... Open Steam, click on Play Games, Right click on the game and click Properties, then click on Launch Options and add -dxlevel 81 or -dxlevel 80... There IS a difference...in Dx81 u will NOT get reflections on water....i will go do a couple of screens :p Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584969277 Share on other sites More sharing options...
Kerm Posted November 22, 2004 Share Posted November 22, 2004 K, i have 9600XT and stutters a little now and again, would like to boost fps, so what command can i put in to make mine use Directx 8.1 or whatever would boost my fps? And the graphics detail loss wouldn't be too substantial? Thanks mateys. (Slight noob in this category) Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584969292 Share on other sites More sharing options...
Rogue` Posted November 22, 2004 Share Posted November 22, 2004 DX8.1:- DX9:- k? :p Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584969358 Share on other sites More sharing options...
Rogue` Posted November 22, 2004 Share Posted November 22, 2004 Kerm said: K, i have 9600XT and stutters a little now and again, would like to boost fps, so what command can i put in to make mine use Directx 8.1 or whatever would boost my fps?And the graphics detail loss wouldn't be too substantial? Thanks mateys. (Slight noob in this category) 584969292[/snapback] Thats the Audio Stutter people are complaining about....they said there should be a patch out by tomorrow.... Even if u do tweak the sh1t out of it...u will still get it :/ Just sit tight...only another day to wait for the fix :) Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584969366 Share on other sites More sharing options...
Kerm Posted November 22, 2004 Share Posted November 22, 2004 My audio is fine. It only stutters when the rest of the game stutters first. I will try the patch anyway. Link to comment https://www.neowin.net/forum/topic/247363-hl2-css-instructions-to-enable-directx-90/#findComment-584969373 Share on other sites More sharing options...
Recommended Posts