I've read that you can set TF2 to run in "DirectX 9.0c with PixelShader 4 support" or something like that by setting "mat_dxlevel" to "98". I recently tried putting that in the console at the main menu, but it just gave me "Not playing a local game".
My GPU [U]is[/U] DirectX 10 compatible. My DX level is set to 95 by default.
If I put "mat_dxlevel 98" in the console while on a server, it says "Cannot set mat_dxlevel in multiplayer".
The only way I've successfully set it was with the "-dxlevel" launch option, but that completely resets all graphics settings including resolution. And on top of that, it seems to reset itself to mat_dxlevel 90 whenever I get on a server, reseting the graphics again along with it!
I've tried "+mat_dxlevel 98" as a launch option, but it just pushes it's lame excuse, "Not playing a local game." and resets my graphics settings.
I've also tried putting mat_dxlevel 98 in my autoexec CFG file, but it does [I]exactly[/I] the same thing as the above.
So does anyone know what might be causing this, and does anybody know how I might fix it? Is it even worth the trouble? Any other suggestions?
For the record, I've also tried setting it to "mat_dxlevel 99", but that caused total cluster chaos when I started a listen server. The screen was filled with every menu that can appear in-game, like the Spy's disguise menu and the Engie's various overlays. It immediately froze afterwords. I'm assuming this means mat_dxlevel 99 is just a bit unstable. : P
[B]Never mind, I fixed it. You have to edit the two registries. Thanks, BeefMcGraw![/B]
[QUOTE=E-102 Gamma;20374347]
My [b]CPU[/b] [U]is[/U] DirectX 10 compatible. My DX level is set to 95 by default.
[/QUOTE]
There's your problem.
[QUOTE=DireAvenger;20374675]There's your problem.[/QUOTE]
Correction, my [I][U]G[/U]PU[/I] (video card) is DirectX 10 compatible.
It doesn't do anything. Why are you even bothering with it?
[QUOTE=Pandamobile;20375235]It doesn't do anything. Why are you even bothering with it?[/QUOTE]
Are you [I]sure[/I]? I've read that some people get a small FPS boost with it. And when I used -dxlevel 98, it definitely did [I]something[/I] (other than reset my graphics). I checked mat_dxlevel afterwards and it said 98. Although, like I said, it seemed to reset itself to 90 when I started a listen server.
As to why I'm bothering with it, I like to tinker with things. I'm curious by nature. That, and I'd like to add to my some 200 FPS already (on an empty server, Ima). : P
-autoconfig in launch options to fix it
[QUOTE=Fatfatfatty;20376356]-autoconfig in launch options to fix it[/QUOTE]
I already know about that, and I already fixed it. I'm trying to SET it to 98, not undo it.
IT usually says not playing a local game once I've put mat_dxlevel 95 on.
And my game was set to mat_dxlevel 95 When I was in a server, Not default.
[editline]05:01PM[/editline]
Your problem is odd and confusing.
the launch option is: -dxlevel 98
I prefer to go straight to the registry and edit it from there, so that it doesn't reset all the other gfx settings.
1. Click start, select "run" [or Search Program and Files]
2. Type "regedit" and press enter
3. Navigate to HKEY_CURRENT_USER\Software\Valve\Source\tf\Settings
4. Find the REG_DWORD "DXLevel_V1"
5. Double click it
6. Select Base "Decimal"
7. Type "98" as value data
8. Click okay
10. Play TF2
[img]http://i47.tinypic.com/2guzllf.png[/img]
[QUOTE=BeefMcGraw;20380106]the launch option is: -dxlevel 98
I prefer to go straight to the registry and edit it from there, so that it doesn't reset all the other gfx settings.
1. Click start, select "run" [or Search Program and Files]
2. Type "regedit" and press enter
3. Navigate to HKEY_CURRENT_USER\Software\Valve\Source\tf\Settings
4. Find the REG_DWORD "DXLevel_V1"
5. Double click it
6. Select Base "Decimal"
7. Type "98" as value data
8. Click okay
10. Play TF2
[IMG]http://i47.tinypic.com/2guzllf.png[/IMG][/QUOTE]
Wow... Just... Wow, that was useful. THANK YOU! : D
I just noticed that, on your steplist, it skips straight from 8 to 10. : P Oops.
[editline]12:38PM[/editline]
Well, I tried that, and, for the most part, it worked. But it was like the game was constantly trying to reset it, which would constantly messed up my graphics.
Also, whenever I tried to put in my favorite high quality graphics settings, it would either tell me that setting such-and-so would disconnect me from a server, or it would cause the game to crash. :' (
Basically, if I can't figure out a way to make it stop resetting my graphics and make it a bit more stable, it's just not worth it, imo.
[QUOTE=E-102 Gamma;20381439]Wow... Just... Wow, that was useful. THANK YOU! : D
[editline]12:38PM[/editline]
Well, I tried that, and, for the most part, it worked. But it was like the game was constantly trying to reset it, which would constantly messed up my graphics.
Also, whenever I tried to put in my favorite high quality graphics settings, it would either tell me that setting such-and-so would disconnect me from a server, or it would cause the game to crash. :' (
Basically, if I can't figure out a way to make it stop resetting my graphics and make it a bit more stable, it's just not worth it, imo.[/QUOTE]
I dont know, for me, it didnt reset, BUT, TF2 crashed very often. I went back to 95 and everything was fine again.
I did quickly check if there was any visible difference, and no, i didnt notice anything [and I run at decent high quality]
I'd stick to 95, 98 is buggy for you and me, differently! :p
This is most definitely bullshit, the Source Engine doesn't support Pixel Shader 4.0 and it runs on DirectX 9.0c maximum
instead of running in the server, add it to your launch options.
with -dxlevel 98
Does -dxlevel 98 actually do anything?
I can't find a reference to it on Valve's developer wiki, I remember reading that it was "DX9 with DX10 hardware features", but has it since been removed?
L4D has dxlevel 100
I discovered that, when you go to edit the registry, there are actually TWO registry area thingies! That's why it kept trying to reset it!
Both are in the valve folder; one is under tf, and the other is under "c:".
Anyway, I actually DID notice a difference; when you enable mp_usehwmmodels and mp_usehwmvcds, RED players are VERY high quality (but not BLU players or bots. Go figure!). My framerates were about the same, though. And I didn't really notice any loss of stability.
Whenever I went into the advanced options menu and hit Ok, then Ok on the video options, it would reset it back to 95 again, though. : \
[editline]10:25PM[/editline]
[QUOTE=ButtsexV2;20393180]instead of running in the server, add it to your launch options.
with -dxlevel 98[/QUOTE]
I specifically said in the topic post that I already tried that, and it didn't do much other than reset my graphics settings.
[editline]10:27PM[/editline]
[QUOTE=TheDecryptor;20393329]Does -dxlevel 98 actually do anything?
I can't find a reference to it on Valve's developer wiki, I remember reading that it was "DX9 with DX10 hardware features", but has it since been removed?[/QUOTE]
Yes, it sets mat_dxlevel to 98 and resets your graphics. It's completely pointless and useless because it just resets itself back to 95 whenever you join/start a server.
[editline]10:28PM[/editline]
[QUOTE=Frostbite;20393512]L4D has dxlevel 100[/QUOTE]
Kewl, but off-topic. Thanks anyway.
Do "mat_picmip -10" to get awesome high-res textures.
And yes, it is meant to be -10, not 10. Setting it to 10 will give you hilarious (but hideous) super-super low-res textures. Which would probably increase performance.
[QUOTE=robowurmz;20414992]Do "mat_picmip -10" to get awesome high-res textures.
And yes, it is meant to be -10, not 10. Setting it to 10 will give you hilarious (but hideous) super-super low-res textures. Which would probably increase performance.[/QUOTE]
How did mat_picmip get into this? But anyway, I [I]do[/I] use mat_picmip -10. As for mat_picmip 10, I don't think ot even goes that high. : P
[QUOTE=E-102 Gamma;20416039]How did mat_picmip get into this? But anyway, I [I]do[/I] use mat_picmip -10. As for mat_picmip 10, I don't think ot even goes that high. : P[/QUOTE]
Maximum of 5 before the textures become pretty much a solid colour, so 6+ is all the same.
Sorry, you need to Log In to post a reply to this thread.