Contractors Showdown

Contractors Showdown

Not enough ratings
How to get DX12 in any launch mode (possible performance improvement?)
By MrBub
Howdy, welcome to my first guide!

By default, Contractors Showdown runs in DX11, but you can force it into DX12. Since the game uses Unreal Engine 5, performance will vary some PCs may see gains, others won’t. This guide shows you how to make a shortcut to run DX12

(Update: I've got told that dx12 doesnt work for oculus pcvr users sorry!)
   
Award
Favorite
Favorited
Unfavorite
Step 1: Browse Local Files
1. Open Steam → Library.
2. Right-click Contractors Showdown → Manage → Browse Local Files.
Step 2: Create a Shortcut
1. Find ContractorsShowdown.exe in the folder.
- (Don’t worry if you don’t see the .exe extension.)
2. Right-click → Create Shortcut.
3. Move the shortcut somewhere handy (like your desktop).
Step 3: Add Launch Arguments
1. Right-click your shortcut → Properties.
2. In the Target box, you’ll see something like:

"C:\SteamLibrary\steamapps\common\Contractors Showdown\ContractorsShowdown.exe"

3. Go to the end of that line, add a space, then paste this (oculus argument may not work but i will leave it here.):

-XRRuntime=OculusLink -d3d12

and for SteamVR put
-XRRuntime=SteamVR -d3d12

4. Example of the final line:

"D:\SteamLibrary\steamapps\common\Contractors Showdown\ContractorsShowdown.exe" -XRRuntime=OculusLink -d3d12

5. Click ApplyOK.

Step 4: Launch the Game
Always use your new shortcut when you want to run in DX12.
Notes & Tips
• Some PCs run DX11 better, some run DX12 better test both.
• If things break, just launch normally from Steam (defaults back to DX11).

---

That’s it, you’re done!
7 Comments
MrBub  [author] 29 Sep @ 4:05pm 
@chykis im not sure if that would work since you have to launch with other launch commands with that.
chykis 29 Sep @ 10:50am 
Or you can right-click on Contractors in Steam - properties - general - startup parameters. -d3d12 there and you can use dx12 in any mode without shortcuts
Tenshi 29 Sep @ 3:55am 
that worked for me the game his fixed

i needed to manage a bit more but that was the final key i needed to make the game work

tysm!
Nezzel 29 Sep @ 3:06am 
This worked for me, thank you.
Sunny-RUGER 29 Sep @ 1:03am 
Mr Bub, thank you. I noticed that by using steam VR official (DX12) I have sometime other texture in the buldings as by using VDXR, maybe the different DX version is the reason for that.(SteamVR DX12/ VDXR Dx11)
MrBub  [author] 28 Sep @ 2:16pm 
@Sunny-RUGER I didnt notice any visual difference, should just be a performance difference kind of thing
Sunny-RUGER 28 Sep @ 7:11am 
Hej Mr Bob, do you see visual difference between the both? or its only performance difference?