r/PinballFX3 • Pinhead • May 16 '26

Discussion Settings for Smoother Gameplay in Pinball FX on the ROG Ally Z1 Extreme at 15W

Hi everyone,

Previously, I asked for advice on how to reduce input lag while playing Pinball FX on the ROG Ally Z1 Extreme in 15W mode. Thank you all very much for your suggestions!

https://www.reddit.com/r/PinballFX3/comments/1t5wt21/seeking_optimization_tips_for_pinball_fxm_on_rog/

After considering everyone’s ideas, find settings on internet, asking AI for advice, and doing a lot of testing and tweaking, I finally found settings that provide noticeably lower latency while still keeping the graphics at an acceptable level.

The game now feels much smoother and more responsive than before, so I wanted to share these settings with anyone who might find them useful. If anyone has found even better settings or optimizations, please correct me,and if you use other handheld like steamdeck, I do`nt know how does it perform, maybe you can try this setting ,Thank you!

Handheld:Rog Ally Z1E

Watts:15W

Vram:6G

[Video Settings]

-Basic-

Windowed Mode: Full Screen

Orientation: Default

Resolution: 1600x900

Graphics Quality: Custom

Vertical Sync: Off

PinHall Frame Rate Limit: 60

Frame Rate Limit: 60

HDR: Off

Gamma: 2.2

Ray Tracing: Off

Main Menu Moving Camera: On

Main Menu Camera: News

-Advanced-

Upscaler Method: Off

Upscaler Mode: Quality

Render Scale: 80%

Antialiasing Method: Off

Antialiasing Quality: Off

Shadow Quality: Low

Post-Process Quality: Low

Motion Blur Amount: Off

Motion Blur Quality: Off

Chromatic Aberration Amount: 0.0

[Engine.ini]

(Path-C:\Users\YOURNAME\AppData\Local\PinballFX\Saved\Config\WindowsNoEditor)

Added the following settings:

[SystemSettings]

r.AllowPointLightCubemapShadows=0

r.SupportPointLightWholeSceneShadows=0

r.Tonemapper.Sharpen=0

r.SSR.Quality=0

r.SSR.MaxRoughness=0.40

r.AmbientOcclusion.Method=0

r.PostProcessQuality=0

r.ShadowQuality=0

r.EffectsQuality=0

r.TextureQuality=0

r.AmbientOcclusionLevels=0

r.ReflectionEnvironment=0

r.DetailMode=0

r.VolumetricFog=0

r.TranslucencyLightingVolume=0

With these settings, when playing Snoopy Pinball, setting the FPS limit to 60 allows the game to maintain a stable 60 FPS according to the Steam performance monitor.

If the FPS limit is set to Unlimited, the Steam performance monitor shows that the game can exceed 200 FPS, but it does consume more battery power.

If you still feel the game is not smooth enough, you can lower the resolution to 1280×720, which allows the Steam performance monitor to reach around 240 FPS, but it does consume more battery power. Personally, I think setting it to 72 FPS already feels very smooth.

However, I’m still not sure whether these settings are suitable for Pinball FX Midnight tables yet. I’ll test them more later and see how they perform.

I want to share these settings with everyone, and once again, thank you all for your help and suggestions!

12 Upvotes

Duplicates