#-dxlevel 81 in launch options is broken

1 messages · Page 1 of 1 (latest)

tall vigil
#

when you have -dxlevel 81 in launch options the game just crashes on launch, now i cant change tf2 do dx8

#

and bro i keep getting kicked or sumn

ancient shale
#

known issue, I don't think there's anything we can do about it though

jagged axleBOT
#

*known issue, I don't

think there's anything we can

do about it though*

tall vigil
#

is there any alternatives other than mat_dxlevel 81 in autoexec

ancient shale
#

check your dms, a bot should be trying to verify you

tall vigil
#

thanks

ancient shale
#

also mat_dxlevel in autoexec won't work, it runs after the game starts... which is after it starts in another graphics backend like dx9

tall vigil
#

it changes the dxlevel but i gotta set all the settings to low ingame

ancient shale
#

It changes the command but its not actually running in dx8

#

it can only pick a graphics API at launch, before autoexec runs

#

although it should actually store the value

#

so it might work if you set it and restart?

#

not sure

tall vigil
#

nah ive restarded

#

ted

#

went back to dx9

ancient shale
#

uhhh, if you really want to try you could edit what dxlevel you want in the registry lol

#

the game stores it there

tall vigil
#

registry editor?

ancient shale
#

the registry is basically where windows stores a lot of values that usually are important and they think should be a bit harder to touch

tall vigil
#

ya how would i edit it

ancient shale
#

so there's a lot of scary stuff in there where if you change stuff it'll break stuff, but tf2 stores things in there

tall vigil
#

yeah thanks bro

green ermine
#

there's no reason to use directx 8

tall vigil
#

???

green ermine
#

it makes the graphics shittier and the game run worse

ancient shale
#

it actually only does one

green ermine
#

anyone who told you otherwise has outdated information

ancient shale
#

lower quality assets still make it run faster for some PCs

tall vigil
#

yap yap yap

green ermine
#

then use r emulate gl

ancient shale
#

but also unless you like how dx8 looks you should use dx9

green ermine
#

and mastercomfig

ancient shale
#

anyway

green ermine
#

the shaders are like

#

1% different on directx 8

#

directx 9 has much more efficient code

ancient shale
#

ctrl-f and then search for dxlevel, depending on if you've ever played other valve games on your PC, it might not get you to the tf2 folder. so you'll need to move to the "tf" folder on the left

#

click the dropdown on tf and click settings

tall vigil
#

ya

ancient shale
#

then double click DXLevel_V1 and change the base to "Decimal", and then type the value you want

#

and then start the game

tall vigil
#

no way this doesnt work

#

thanks bro

ancient shale
#

its very possible the issue is just dx8 (very likely)

#

in which case, just use dx9

#

actually I wonder if dx8 works with vulkan 🤔

#

oh wait no it won't it only works with DX9+

tall vigil
#

that fixed it

ancient shale
#

WTF REALLY

#

HOLY SHIT

#

AHAHAHA

tall vigil
#

i was playing on dx8 earlier

orchid cosmosBOT
#

@tall vigil has leveled up! (19 ➜ 20)

ancient shale
#

I actually cannot believe that worked

tall vigil
#

i just couldnt change back

ancient shale
#

who would've thought that the dxlevel launch option was breaking things

tall vigil
#

thanks heaps bro 🙏

ancient shale
#

fwiw, you only need the launch option the first time you launch into the game with that API, it saves the value (as mentioned before in the registry), so leaving it in just causes settings to reset every launch

green ermine
#

does it say it is dx8 in mat_info?

#

@tall vigil

tall vigil
#

in reg editor?

ancient shale
#

ingame

#

its a console command

tall vigil
#

says nothing

ancient shale
#

what about mat_dxlevel

tall vigil
ancient shale
#

oh you need to actually press enter lol

green ermine
#

yes type mat_info and press enter

tall vigil
#

mat_dxlevel is at 81

green ermine
#

ok but what does mat_info say

tall vigil
green ermine
#

@tall vigil

green ermine
#

@ancient shale

ancient shale
#

trolled

tall vigil
#

what does this mean

ancient shale
#

well you're kinda like, running fake dx8

#

its running dx9 but its setting some things as if its running dx8

green ermine
#

this just proves that it makes such little of a difference so dx8 support should be dropped

ancient shale
#

notably you can see the casual medal is broken

#

god i wish

tall vigil
#

my game looks normal now

green ermine
#

becoz dx9 better

tall vigil
#

no it looks like dx8

green ermine
#

doubt

#

legit the only difference is

#

everything looks like shit

#

and runs worse

#

there is no reason to use dx8 even if it actually worked

tall vigil
green ermine
#

i guess maybe since the hud looks so fucked up

tall vigil
#

how

tranquil palm
#

Is DX 95 default btw?

green ermine
tall vigil
#

it looks great actually

green ermine
#

really the easy test is seeing if the sniper scope has refractions

small willow
tall vigil
#

@green ermine

green ermine
#

no i mean zoomed in

tall vigil
#

Boom 💥 Enjoy

green ermine
#

huh

#

must be using some sort of directx 8 to directx 9 layer then ig

last lake
#

It's using normal dxlevel 8

#

same as if you were to have set it with the launch option

faint orchid
#

i got dx level working just go make autoexec file and but mat_dxlevel 81 in there ez

somber gorge
#

nice ty

haughty locust
#

wait this is really interesting

#

you can run the better dx9 graphics api with the benefits of the stuff dx8 disables

green ermine
#

probably not

#

the improvements of directx9 comes from the difference in how you implement it into the game, using a translation layer doesnt change the calls that the game is making

somber gorge
haughty locust