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:
ResX = 0to
ResX = 1280' andResY = 0
toResY = 800`
THPS3.mpgto 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.