Lego Horizon Adventures is one of the most optimized games for handheld devices including Legion Go. I have tested it already on Steam Deck and Asus ROG Ally X. Both do a great job, and I am glad to report that Legion Go is no different but not everything is OK.
Compared to other handhelds, there is a bit more stuttering on the Legion Go. As far as I can tell, the stuttering is attributed to the use of older OEM drivers.
Upgrading to side-loaded drivers helps improve performance although not all the way but still a big difference.
Lego Horizon Adventures Best Legion Go Graphics Settings
I can safely say that 800p the perfect resolution for Lego Horizon Adventures on the Legion Go. Less reliance on upscaling helps performance. I would suggest keeping TST between 50% to 70%, never go below 50%.
If you want to go with 1200p resolution then know that 1200p is indeed a viable resolution but again, we have to stay between 50% to 70% TSR.
As for graphics preset, Low to Medium will get you a smoother performance with 60 fps.
You want to go with High settings then you have to stay content with 30 fps, which is actually not bad at all in this game.
Remember to side load newer drivers to reduce stuttering and maintain a TDP of 25W for the best results.
Settings Tested:
- Resolutions: 1200p and 800p
- Graphics Settings: Low, Medium, High
- Upscaling Method: TSR (Temporal Super Resolution) at 50%-100%
- Vsync and Frame Rate Cap: Disabled
To get the best performance out of Lego Horizon Adventures on the Lenovo Legion GO, the most important thing is to balance resolution, graphics settings, and upscaling.
Performance Breakdown
Here is a breakdown of Lego Horizon Adventures Legion Go on different settings I tested.
High Settings
- 1200p (TSR 50%): Averages around 30 FPS in the Hub area, which is the most demanding part of the game.
- 800p (TSR 50%): Improves to approximately 48 FPS, providing a smoother experience with a ~16-18 FPS boost over 1200p.
TSR Scaling Sensitivity
- Increasing TSR to 70% reduces FPS by ~10-13 compared to 50% TSR. For example, at 1200p with High settings, FPS drops from the mid-30s to the low-30s.
- Using TSR at 50% is highly recommended for optimal performance, especially at 800p.
Medium Settings
- 800p (TSR 50%): Delivers a consistent ~60 FPS in the Hub area, making it a great balance between visuals and performance.
- 1200p (TSR 50%): Runs at ~36-40 FPS, which is playable but less smooth.
Low Settings
- 800p (TSR 50%): Achieves an impressive ~80 FPS in the Hub area, ideal for players prioritizing fluid gameplay.
- 1200p (TSR 50%): Native 1200p is not recommended for Low settings without TSR; maintaining TSR at 50% is necessary for playable frame rates.
Native Resolution Performance
- 800p: Can handle native resolution (TSR 100%) with Low or Medium settings for those who prefer sharper visuals.
- 1200p: Struggles to run natively, with TSR at 50% being essential for acceptable performance.
A TDP of 25W, for me, strikes the best balance between performance and battery life.