Upvote Upvoted 25 Downvote Downvoted
1 2
Significant FPS increase with dx98
posted in Customization
1
#1
0 Frags +

Disclaimer: This probably won't work for everyone (especially if you're already on 98)

I've been trying to get this game to run better on my potato computer now that MM and stuff requires dx90+, so I decided to try dx98 over dx90 (which I have been using ever since MM beta released). I hadn't tried it previously because most stuff I saw says it shouldn't make a difference. However, it SIGNIFICANTLY increased my performance.

No FPS config, Anisotropic 2x, Medium Texture Detail, everything else lowest possible (using benchmark1.dem):

dx90: 2639 frames 37.461 seconds 70.45 fps (14.20 ms/f) 4.975 fps variability

dx98: 2639 frames 23.701 seconds 111.35 fps ( 8.98 ms/f) 7.086 fps variability

That's a 59% increase in FPS just from changing dxlevel. That's the game going from essentially unplayable to mostly smooth.

Definitely worth a try if you're not running dx98 or 95 currently.

Edit: I tested out 95:
2639 frames 22.995 seconds 114.76 fps ( 8.71 ms/f) 6.883 fps variability
It seems like dx90 is just bad. 95 and 98 are better options.

Could you also say what OS you're running? I want to see if it somehow ties in with Win10 (which I have).

Disclaimer: This probably won't work for everyone (especially if you're already on 98)

I've been trying to get this game to run better on my potato computer now that MM and stuff requires dx90+, so I decided to try dx98 over dx90 (which I have been using ever since MM beta released). I hadn't tried it previously because most stuff I saw says it shouldn't make a difference. However, it SIGNIFICANTLY increased my performance.

No FPS config, Anisotropic 2x, Medium Texture Detail, everything else lowest possible (using benchmark1.dem):

dx90: 2639 frames 37.461 seconds 70.45 fps (14.20 ms/f) 4.975 fps variability

dx98: 2639 frames 23.701 seconds 111.35 fps ( 8.98 ms/f) 7.086 fps variability

That's a 59% increase in FPS just from changing dxlevel. That's the game going from essentially unplayable to mostly smooth.

Definitely worth a try if you're not running dx98 or 95 currently.

Edit: I tested out 95:
2639 frames 22.995 seconds 114.76 fps ( 8.71 ms/f) 6.883 fps variability
It seems like dx90 is just bad. 95 and 98 are better options.

Could you also say what OS you're running? I want to see if it somehow ties in with Win10 (which I have).
2
#2
-18 Frags +

59% of 5 is like 8 :(

You guys know what i meant.

59% of 5 is like 8 :(

You guys know what i meant.
3
#3
0 Frags +

thats pretty neat, gonna give this a try

thats pretty neat, gonna give this a try
4
#4
69 Frags +
Hunter_2_059% of 5 is like 8 :(

NA math

https://static-cdn.jtvnw.net/emoticons/v1/354/1.0

[quote=Hunter_2_0]59% of 5 is like 8 :([/quote]
NA math
[img]https://static-cdn.jtvnw.net/emoticons/v1/354/1.0[/img]
5
#5
2 Frags +

i tested it on a singleplayer server and i went from unstable ~200fps staring at the floor to consistent 290-310fps also staring at the floor. worked great for me, thanks!

i tested it on a singleplayer server and i went from unstable ~200fps staring at the floor to consistent 290-310fps also staring at the floor. worked great for me, thanks!
6
#6
-4 Frags +

.. never mind read it wrong

.. never mind read it wrong
7
#7
1 Frags +

Trying this out.

Lenovo Y50 laptop, no graphics config but low settings except for trilinear filtering, medium textures.

dx90: 2639 frames 42.506 seconds 62.09 fps (16.11 ms/f) 6.624 fps variability
dx98: 2639 frames 37.178 seconds 70.98 fps (14.09 ms/f) 6.755 fps variability

However, in-game video options say I'm at dx version 9.0, with launch options "-novid -dxlevel 98" during the second test.

???? but thanks I guess it helps for me :)

Trying this out.

Lenovo Y50 laptop, no graphics config but low settings except for trilinear filtering, medium textures.

dx90: 2639 frames 42.506 seconds 62.09 fps (16.11 ms/f) 6.624 fps variability
dx98: 2639 frames 37.178 seconds 70.98 fps (14.09 ms/f) 6.755 fps variability

However, in-game video options say I'm at dx version 9.0, with launch options "-novid -dxlevel 98" during the second test.

???? but thanks I guess it helps for me :)
8
#8
6 Frags +

It worked for me, but now I have weapons turning black. Anyone know what that could be? It's only on normal weapons, skins appear to be fine.

Show Content
It worked for me, but now I have weapons turning black. Anyone know what that could be? It's only on normal weapons, skins appear to be fine.

[spoiler][img]http://i.imgur.com/y6Z7fTX.jpg[/img][/spoiler]
9
#9
3 Frags +
CitricHowever, in-game video options say I'm at dx version 9.0, with launch options "-novid -dxlevel 98" during the second test.

???? but thanks I guess it helps for me :)

Make sure you remove -dxlevel 98 from launch options once you use it so it stops resetting your video settings and resolution every time you restart the game. It should save 98 automatically. I checked my game and it still says "DirectX v9.8" in video settings so I'm not sure why yours changed back.

IncoIt worked for me, but now I have weapons turning black. Anyone know what that could be? It's only on normal weapons, skins appear to be fine.
Show Content

Do you have any graphics commands in your autoexec (like mat_phong)? I'm not good at this sort of thing so that's all I can think of that might be causing the problem.

[quote=Citric]
However, in-game video options say I'm at dx version 9.0, with launch options "-novid -dxlevel 98" during the second test.

???? but thanks I guess it helps for me :)[/quote]
Make sure you remove -dxlevel 98 from launch options once you use it so it stops resetting your video settings and resolution every time you restart the game. It should save 98 automatically. I checked my game and it still says "DirectX v9.8" in video settings so I'm not sure why yours changed back.

[quote=Inco]It worked for me, but now I have weapons turning black. Anyone know what that could be? It's only on normal weapons, skins appear to be fine.

[spoiler][img]http://i.imgur.com/y6Z7fTX.jpg[/img][/spoiler][/quote]
Do you have any graphics commands in your autoexec (like mat_phong)? I'm not good at this sort of thing so that's all I can think of that might be causing the problem.
10
#10
7 Frags +
IncoIt worked for me, but now I have weapons turning black. Anyone know what that could be? It's only on normal weapons, skins appear to be fine.
Show Content

change mat_mipmaptextures from 1 to 0

[quote=Inco]It worked for me, but now I have weapons turning black. Anyone know what that could be? It's only on normal weapons, skins appear to be fine.

[spoiler][img]http://i.imgur.com/y6Z7fTX.jpg[/img][/spoiler][/quote]

change mat_mipmaptextures from 1 to 0
11
#11
8 Frags +

Good to know for when valve finally disallows people to use dx8 and i have to make the switch.

Good to know for when valve finally disallows people to use dx8 and i have to make the switch.
12
#12
3 Frags +
MrGeckkochange mat_mipmaptextures from 1 to 0

Worked. Thanks.

[quote=MrGeckko]change mat_mipmaptextures from 1 to 0[/quote]

Worked. Thanks.
13
#13
1 Frags +
Boomfan56CitricHowever, in-game video options say I'm at dx version 9.0, with launch options "-novid -dxlevel 98" during the second test.

???? but thanks I guess it helps for me :)
Make sure you remove -dxlevel 98 from launch options once you use it so it stops resetting your video settings and resolution every time you restart the game. It should save 98 automatically. I checked my game and it still says "DirectX v9.8" in video settings so I'm not sure why yours changed back.

No, I mean that on the first time I used -dxlevel 98, which is when I did the benchmark, it said "DirectX v9.0" and yet I still got an increase in fps. I guess I'll have to run more benchmarks to see if that fps gain was just an anomaly or something

[quote=Boomfan56][quote=Citric]
However, in-game video options say I'm at dx version 9.0, with launch options "-novid -dxlevel 98" during the second test.

???? but thanks I guess it helps for me :)[/quote]
Make sure you remove -dxlevel 98 from launch options once you use it so it stops resetting your video settings and resolution every time you restart the game. It should save 98 automatically. I checked my game and it still says "DirectX v9.8" in video settings so I'm not sure why yours changed back.[/quote]
No, I mean that on the first time I used -dxlevel 98, which is when I did the benchmark, it said "DirectX v9.0" and yet I still got an increase in fps. I guess I'll have to run more benchmarks to see if that fps gain was just an anomaly or something
14
#14
1 Frags +

80: 2639 frames 14.958 seconds 176.43 fps ( 5.67 ms/f) 11.835 fps variability
90: 2639 frames 16.719 seconds 157.85 fps ( 6.34 ms/f) 10.011 fps variability
98: 2639 frames 16.679 seconds 158.22 fps ( 6.32 ms/f) 8.668 fps variability
Almost the same for me.

80: 2639 frames 14.958 seconds 176.43 fps ( 5.67 ms/f) 11.835 fps variability
90: 2639 frames 16.719 seconds 157.85 fps ( 6.34 ms/f) 10.011 fps variability
98: 2639 frames 16.679 seconds 158.22 fps ( 6.32 ms/f) 8.668 fps variability
Almost the same for me.
15
#15
0 Frags +

Went from 100 fps to 150 thank you

Went from 100 fps to 150 thank you
16
#16
1 Frags +

How does this compare to Dx 8 overall?

How does this compare to Dx 8 overall?
17
#17
1 Frags +

Noob question, how do I test my fps?

mat_dxlevel 98 doesn't work for some reason. You have to use dxlevel 98

Noob question, how do I test my fps?

mat_dxlevel 98 doesn't work for some reason. You have to use dxlevel 98
18
#18
5 Frags +
mafia_is_mafiaNoob question, how do I test my fps?

mat_dxlevel 98 doesn't work for some reason. You have to use dxlevel 98

mat_dxlevel I think is the in-game console command. -dxlevel is what's used in the launch options.

About benchmarking: http://www.teamfortress.tv/7598/tf2-benchmarks
To benchmark you use the command timedemo [demo] and that will output a framerate analysis in the console once the demo finishes. The link should contain a standardized demo file used by many people here. I don't know if it's the same file that was used in this thread, but it might be as using the same file would be more scientific.

[quote=mafia_is_mafia]Noob question, how do I test my fps?

mat_dxlevel 98 doesn't work for some reason. You have to use dxlevel 98[/quote]
mat_dxlevel I think is the in-game console command. -dxlevel is what's used in the launch options.

About benchmarking: http://www.teamfortress.tv/7598/tf2-benchmarks
To benchmark you use the command [i]timedemo [demo][/i] and that will output a framerate analysis in the console once the demo finishes. The link should contain a standardized demo file used by many people here. I don't know if it's the same file that was used in this thread, but it might be as using the same file would be more scientific.
19
#19
2 Frags +
mafia_is_mafiaNoob question, how do I test my fps?

mat_dxlevel 98 doesn't work for some reason. You have to use dxlevel 98

net_graph 1

[quote=mafia_is_mafia]Noob question, how do I test my fps?

mat_dxlevel 98 doesn't work for some reason. You have to use dxlevel 98[/quote]
net_graph 1
20
#20
5 Frags +

dx98: 2639 frames 20.162 seconds 130.89 fps ( 7.64 ms/f) 8.372 fps variability
dx95: 2639 frames 20.300 seconds 130.00 fps ( 7.69 ms/f) 8.568 fps variability
dx91: 2639 frames 20.207 seconds 130.60 fps ( 7.66 ms/f) 8.752 fps variability
dx81: 2639 frames 18.327 seconds 144.00 fps ( 6.94 ms/f) 9.878 fps variability

PC Specs:
i7-2670qm
gtx 960

Game Specs:
1080p Native Res
Cowmangia's FPS Config
Everything low

Looks like dx98 is a smidge better for me than dx95. I'm more interested in matchmaking performance as thats when my fps gets shit on.

dx98: 2639 frames 20.162 seconds 130.89 fps ( 7.64 ms/f) 8.372 fps variability
dx95: 2639 frames 20.300 seconds 130.00 fps ( 7.69 ms/f) 8.568 fps variability
dx91: 2639 frames 20.207 seconds 130.60 fps ( 7.66 ms/f) 8.752 fps variability
dx81: 2639 frames 18.327 seconds 144.00 fps ( 6.94 ms/f) 9.878 fps variability

PC Specs:
i7-2670qm
gtx 960

Game Specs:
1080p Native Res
Cowmangia's FPS Config
Everything low

Looks like dx98 is a smidge better for me than dx95. I'm more interested in matchmaking performance as thats when my fps gets shit on.
21
#21
3 Frags +

Two questions

1) to change my dxlevel do I write "-dxlevel 98" (without quotations) in my launch options (only for the first launch) and edit it in my auto exec?

2) In options > video > advanced, should I be looking to see DirectX v9.8 in my Software DirectX level or my Hardware DirectX level? - Asking this because I see DirectX v9.0 on Sofware DirectX level but on hardware I see DirectX v 9.8

Two questions

1) to change my dxlevel do I write "-dxlevel 98" (without quotations) in my launch options (only for the first launch) and edit it in my auto exec?

2) In options > video > advanced, should I be looking to see DirectX v9.8 in my Software DirectX level or my Hardware DirectX level? - Asking this because I see DirectX v9.0 on Sofware DirectX level but on hardware I see DirectX v 9.8
22
#22
1 Frags +

specs -
i5-4690k
r9 280x
1600x900
comanglias fps

81 - 2639 frames 16.702 seconds 158.01 fps ( 6.33 ms/f) 11.579 fps variability
90 - 2639 frames 18.660 seconds 141.43 fps ( 7.07 ms/f) 10.346 fps variability
98 - 2639 frames 17.564 seconds 150.25 fps ( 6.66 ms/f) 9.841 fps variability

so higher from 90 to 98 but still lower than 81

specs -
i5-4690k
r9 280x
1600x900
comanglias fps

81 - 2639 frames 16.702 seconds 158.01 fps ( 6.33 ms/f) 11.579 fps variability
90 - 2639 frames 18.660 seconds 141.43 fps ( 7.07 ms/f) 10.346 fps variability
98 - 2639 frames 17.564 seconds 150.25 fps ( 6.66 ms/f) 9.841 fps variability

so higher from 90 to 98 but still lower than 81
23
#23
1 Frags +
BRKTwo questions

1) to change my dxlevel do I write "-dxlevel 98" (without quotations) in my launch options (only for the first launch) and edit it in my auto exec?

2) In options > video > advanced, should I be looking to see DirectX v9.8 in my Software DirectX level or my Hardware DirectX level? - Asking this because I see DirectX v9.0 on Sofware DirectX level but on hardware I see DirectX v 9.8

no, you write it in the launch options and after first launch you remove it, it will not change back and you will be able to tab out without timing out, no need to edit your config for this.
if you want to check what dxlevel you have currently type in the console mat_dxlevel and it will show you.

[quote=BRK]Two questions

1) to change my dxlevel do I write "-dxlevel 98" (without quotations) in my launch options (only for the first launch) and edit it in my auto exec?

2) In options > video > advanced, should I be looking to see DirectX v9.8 in my Software DirectX level or my Hardware DirectX level? - Asking this because I see DirectX v9.0 on Sofware DirectX level but on hardware I see DirectX v 9.8[/quote]
no, you write it in the launch options and after first launch you remove it, it will not change back and you will be able to tab out without timing out, no need to edit your config for this.
if you want to check what dxlevel you have currently type in the console mat_dxlevel and it will show you.
24
#24
3 Frags +

Core i5 2500k@4.6GHz
GTX 980 Ti
1920x1080
comanglia with minor changes

90 - 3021 frames 17.969 seconds 168.13 fps ( 5.95 ms/f) 9.387 fps variability
98 - 3021 frames 18.976 seconds 159.20 fps ( 6.28 ms/f) 9.259 fps variability

Not for everybody, I guess.

Core i5 2500k@4.6GHz
GTX 980 Ti
1920x1080
comanglia with minor changes

90 - 3021 frames 17.969 seconds 168.13 fps ( 5.95 ms/f) 9.387 fps variability
98 - 3021 frames 18.976 seconds 159.20 fps ( 6.28 ms/f) 9.259 fps variability

Not for everybody, I guess.
25
#25
0 Frags +

198fps in dx 81 and 163 in dx 98 for me.

2500k at 4.5Ghz and a 7850.

198fps in dx 81 and 163 in dx 98 for me.

2500k at 4.5Ghz and a 7850.
26
#26
1 Frags +

i5 6600k, no OC
gtx970
1080p
comanglia config

949 frames 5.935 seconds 159.91 fps ( 6.25 ms/f) 20.742 fps variability
dxlevel 90

949 frames 5.000 seconds 189.79 fps ( 5.27 ms/f) 29.809 fps variability
dxlevel 98

Should be noted I use a random pub demo instead of benchmark1, due to skins and all that jazz. Also I seem to remember reading somewhere dxlevel 90 isn't actually supported by tf2 and whenever you put it in launch options it defaults to something else instead, but it's a big 'citation needed' on that one. Can anyone confirm/deny?

i5 6600k, no OC
gtx970
1080p
comanglia config

949 frames 5.935 seconds 159.91 fps ( 6.25 ms/f) 20.742 fps variability
dxlevel 90

949 frames 5.000 seconds 189.79 fps ( 5.27 ms/f) 29.809 fps variability
dxlevel 98

Should be noted I use a random pub demo instead of benchmark1, due to skins and all that jazz. Also I seem to remember reading somewhere dxlevel 90 isn't actually supported by tf2 and whenever you put it in launch options it defaults to something else instead, but it's a big 'citation needed' on that one. Can anyone confirm/deny?
27
#27
0 Frags +

Dell Vostro 3560 craptop
640x480 (stretched)
comanglia's cfg
nohats (headsfeet)

952639 frames 28.311 seconds 93.21 fps (10.73 ms/f) 5.597 fps variability982639 frames 30.854 seconds 85.53 fps (11.69 ms/f) 5.294 fps variability

Might try without a cfg later. Might have better results

Forty-Twosnip. Can anyone confirm/deny?

90 is valid afaik. Perhaps you thought of dxlevel 70. A couple of weeks back people were talking about it in a thread

Dell Vostro 3560 craptop
640x480 (stretched)
comanglia's cfg
nohats (headsfeet)

[quote=95]2639 frames 28.311 seconds 93.21 fps (10.73 ms/f) 5.597 fps variability[/quote]
[quote=98]2639 frames 30.854 seconds 85.53 fps (11.69 ms/f) 5.294 fps variability[/quote]

Might try without a cfg later. Might have better results

[quote=Forty-Two]snip. Can anyone confirm/deny?[/quote]
90 is valid afaik. Perhaps you thought of dxlevel 70. A couple of weeks back people were talking about it in a thread
28
#28
3 Frags +

Intel Core i5-4210U 1.7GHz
1920x1080 native
Nvidia GeForce 820M
Using Rhapsody's cfg + No hats + No explosion smoke

90

2639 frames 45.736 seconds 57.70 fps (17.33 ms/f) 8.823 fps variability

98

2639 frames 41.461 seconds 63.65 fps (15.71 ms/f) 9.351 fps variability

You might be onto something

Intel Core i5-4210U 1.7GHz
1920x1080 native
Nvidia GeForce 820M
Using Rhapsody's cfg + No hats + No explosion smoke

90

2639 frames 45.736 seconds 57.70 fps (17.33 ms/f) 8.823 fps variability

98

2639 frames 41.461 seconds 63.65 fps (15.71 ms/f) 9.351 fps variability

You might be onto something
29
#29
-4 Frags +

Didn't do any better for me. HERE YOU CAN SEE IT COMPARED TO DX8 FRIENDS

Dxlevel 81

2639 frames 10.915 seconds 241.77 fps ( 4.14 ms/f) 15.492 fps variability

Dxlevel 98

2639 frames 12.459 seconds 211.81 fps ( 4.72 ms/f) 13.272 fps variability

Specs are:-

i5 4670K @3.8GHz
R9 280X Vapor X Tri X (Driver version: 16.200.1035.1001)
16GB G Skill Ripjaws 1600Mhz
465GB Samsung SSD
Windows 10 64bit

Game settings are:-

1920x1080 144hz
Fullscreen
Comaglias High end config (with stabbys edits)
Nohatsmod, Nohateffectsmod, No explosion smoke script

[s]Didn't do any better for me.[/s] HERE YOU CAN SEE IT COMPARED TO DX8 FRIENDS

Dxlevel 81
[quote]2639 frames 10.915 seconds 241.77 fps ( 4.14 ms/f) 15.492 fps variability[/quote]

Dxlevel 98
[quote]2639 frames 12.459 seconds 211.81 fps ( 4.72 ms/f) 13.272 fps variability[/quote]

Specs are:-

i5 4670K @3.8GHz
R9 280X Vapor X Tri X (Driver version: 16.200.1035.1001)
16GB G Skill Ripjaws 1600Mhz
465GB Samsung SSD
Windows 10 64bit

Game settings are:-

1920x1080 144hz
Fullscreen
Comaglias High end config (with stabbys edits)
Nohatsmod, Nohateffectsmod, No explosion smoke script
30
#30
9 Frags +
STOGEDidn't do any better for me.

Dxlevel 812639 frames 10.915 seconds 241.77 fps ( 4.14 ms/f) 15.492 fps variability

of course dx8 is better the question here is if dx98 is better than dx90 or dx95

[quote=STOGE]Didn't do any better for me.

Dxlevel 81
[quote]2639 frames 10.915 seconds 241.77 fps ( 4.14 ms/f) 15.492 fps variability[/quote]

[/quote]
of course dx8 is better the question here is if dx98 is better than dx90 or dx95
1 2
Please sign in through STEAM to post a comment.