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:
scripts
directory open TonyHawksProSkater3.WidescreenFix.ini
and change ResX = 0
to ResX = 1280' and
ResY = 0to
ResY = 800`ATVI.mpg
, NSlogo.mpg
, gearbox.mpg
and THPS3.mpg
to something else. These intro videos can cause the game to crash on startup.WINEDLLOVERRIDES=dinput8=n,b PROTON_NO_FSYNC=1 PROTON_NO_ESYNC=1 PROTON_USE_WINED3D11=1 %command%
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:
These should reflect the default keybindings in the PC port so there's no need to remap in both places.