toggle between dx11 and dx12

Hi! :slight_smile: Sorry if this is the wrong topic!

I searched for it and couldnt find an answer, so is there an easy way to give the player the opertunity to toggle between dx11 and dx12 with the ingame menu, i know that this is possible with launch arguments but i dont want that people have to deal with this stuff i just want a simple option in a menu…

I know that this is possible, other games have done that for example Fortnite.

I guess you can just write a script that asks you for the API and then launches the game, but that does not sound safe i mean if you tell steam that i should launch that script and not the game.exe i think you can start the game.exe even without owning the game on steam because steam will only secure the external script, am i right?

But you need a external script to launch the game i cant think of any other way to do this, how have those devs done it? Is there a “easy” way? There must be some way, right?

but they had backed this launcher in to the game, right? because there is only one .exe but if you have 2 .exe, the launcher and the game itself, and you say to steam that the launcher should be startet, you can just run the game.exe without owning the game on steam because steam will only secure the launcher, or i have to make a launcher that can secure the game that it can not be startet by clicking on the exe without having the launcher… But as i said many games have just 1 .exe… I guess i have to get into this launcher stuff :confused:

Or is there a way to secure the game with the Steam api but also tell steam that it should start the launcher and not the game itself?

-Jaden

1 Like

Hello, I am trying to do the same thing. Do you discover how to do this?

Not really, you defenitly need a “launch script”… i have to write one for my game soon, so i guess i will share it anyway…

The launcher will be working with steam, so yeah… looking forward to that

It would be great if you could share it!