Pinball FX

Pinball FX

Onvoldoende beoordelingen
Steam Deck Optimized
Door element109
How to get 60 FPS with your Steam Deck in Pinball FX and Pinball M.
2
   
Prijs
Toevoegen aan favorieten
Toegevoegd aan favorieten
Verwijderen uit favorieten
In game settings
Use the default Medium settings at 1280x800 with vsync enabled.
Steam Deck Performance Settings
With the game running press ... on your Steam Deck:

Frame Limit 60 FPS Refresh Rate 60Hz (normally I would set this to 40FPS and 40Hz for better battery life but the game has hard coded frame rate dependencies in it and 40FPS is not supported)

Half Rate Shading Enabled

TDP LImit 9 Watts
It's all in the config!
Switch to Desktop mode, open Dolphin and navigate here:
/home/deck/.local/share/Steam/steamapps/compatdata/2328760/pfx/drive_c/users/steamuser/AppData/Local/PinballFX/Saved/Config/WindowsNoEditor/

For Pinball M here:
/home/deck/.local/share/Steam/steamapps/compatdata/2337640/pfx/drive_c/users/steamuser/AppData/Local/PinballM/Saved/Config/WindowsNoEditor/

Open Engine.ini in Kate.

Add the following:
[SystemSettings] r.SSR.Quality=2 r.SSR.MaxRoughness=0.35 r.Tonemapper.Sharpen=1 r.TemporalAA.Algorithm=0 r.PostProcessAAQuality=6 r.PostProcessing.PreferCompute=1 r.TemporalAA.Upscaler=1 r.TemporalAA.Upsampling=1 r.TemporalAAUpsampleFiltered=1 r.TemporalAA.AllowDownsampling=0 r.TemporalAACatmullRom=1 r.TemporalAA.R11G11B10History=1 r.TemporalAAPauseCorrect=1 r.TemporalAA.HistoryScreenPercentage=100 r.TemporalAASamples=4 r.TemporalAACurrentFrameWeight=0.1 r.TemporalAAFilterSize=0.1 r.TemporalAASharpness=1 r.Upscale.Quality=5 r.Upscale.Softness=0

Open GameUserSettings.ini in Kate.

Confirm the following:
[ScalabilityGroups] sg.ResolutionQuality=100.000000 sg.ViewDistanceQuality=3 sg.AntiAliasingQuality=3 sg.ShadowQuality=2 sg.PostProcessQuality=2 sg.TextureQuality=3 sg.EffectsQuality=3 sg.FoliageQuality=3 sg.ShadingQuality=3
Conclusion
This should give you a stable 60 FPS for all tables except Snoopy Pinball which has some bug that prevents it from running properly (I reported that a year ago but it still has not been fixed), the Dead by Daylight table appeared to have a similar issue but has been fixed. Hooray!

4 opmerkingen
Knowsome 18 aug om 17:32 
using XeSS upscaling on performance mode also helps a ton! and for an upscaler, its not that blurry.
Led Zeppe1in 7 feb om 9:36 
Very good. Thank you
Fantus 27 jan om 1:02 
thank you, it worked
jorp 5 dec 2024 om 22:42 
This worked great for me, thanks for putting in the work.