Tony Hawk's Pro Skater 3
Tony Hawk’s Pro Skater 3 has always been a very important game to me. I’ve 100%‘d it multiple times and I’ve always dreamed of a day where I could play it on the go. Luckily with a few tweaks the PC port of THPS3 will work natively on the Steam Deck.
I was able to get the game running by following some tips on PCGamingWiki:
- Install the game on a Windows machine
- Copy the game files to your Steam Deck
- Download ThirteenAG’s widescreen fix and extract it to the game’s root folder
- In the
scriptsdirectory openTonyHawksProSkater3.WidescreenFix.iniand changeResX = 0toResX = 1280andResY = 0toResY = 800 - Rename
ATVI.mpg,NSlogo.mpg,gearbox.mpgandTHPS3.mpgto something else. These intro videos can cause the game to crash on startup. - Add the game to Steam as a non-Steam game
- Add the following as launch parameters
WINEDLLOVERRIDES=dinput8=n,b PROTON_NO_FSYNC=1 PROTON_NO_ESYNC=1 PROTON_USE_WINED3D11=1 %command% - Configure your controls using the Steam’s controller configuration
The game should now launch with widescreen support. The game is pretty stable, but I have had it crash on me a couple of times. I’ve been able to 100% 3 characters without a hitch thus far so overall it should be pretty stable.
For the Steam controller config I bound the following controls to mirror the standard PlayStation layout:
- DPad = WSAD
- A (Ollie) = Numpad 2
- B (Grab) = Numpad 6
- X (Flip) = Numpad 4
- Y (Grind) = Numpad 8
- R (Switch/Revert) = Numpad 9
- L (Nollie) = Numpad 7
These should reflect the default keybindings in the PC port so there’s no need to remap in both places.