


Using Proton, the game runs similar to how it does on Windows. But with less FPS. Not as good of a performance as on Windows. Not sure if a Bazzite or Intel Arc B580 GPU issue.

Game works perfectly fine, besides this one time when I had to restart it.
Once game started lagging severely, but quick restart fixed it and it never happen again

Skvělá hra.... Funguje bez problémů!
Doporučuji :)

Using controller was the only option for me on the desktop.
While using excluaive fullscreen the game was jittery like it was trying to insert a frame from the future in the current render.
While in exclusive fullscreen the mouse was captured in the bounds of a screen making it impossible to rotate the view.
I use my PC to stream games to Steam Deck using Steam Link and after settings this game required some configurations to be done beforehand. Easily enough this game required the game to run on either windowed or borderless fullscreen modes for everything to run smoothly.

Works out of the box
Occasional mild crackling
2 years ago, this game was totally borked for me. Nice to see advancement advances.
Works prefectly

It works! I didn't think so, but it works on the 680M iGPU, but you have to install ProtonUp-Qt (I used flatpak), select the installation for your client (steam, lutris), download GE-proton9-27.
Once you've selected compatibility for all games in the steam settings, just go to the properties of the game you want to play, go to compatibility, check the box and also select GE-proton9-27. Yes, you have to do this process, to activate compatibility for the specific game, in order to start playing with 680M.
works perfectly fine
No issues detected
Just works

no tinkeri needed
noise repeating as long a the source is loaded in game (machine getting hit)
Can't use other soft while playing fullscreen. once audio buged.

Flawless
Runs out of the box without any issues both on Steam Deck and on my system

No tinker here, just playing
Just minimizing and maximizing the game resolves the issue

Works great at medium settings capped to 30FPS. Important: use mangohud launch option, see below
MANGOHUD=1 MANGOHUD_CONFIG="fps_limit=30,no_display" %command%
Game runs well, other than the known stuttering which is a problem with the PC port regardless of hardware performance. Regarding the 30fps cap, if millions of people could play this at 30fps on PS4 then you can definitely have fun on the Steam Deck at 30fps. At 30fps you can run at native resolution without any upscaling or frame gen technology, you get pure frames and the game looks great!
I recommend these Display settings:
- 1280x800
- Upscale Off
- FOV 80
- Adaptive performance FPS Off
- FPS limit unlimited
- Refresh rate 60 Hz
- Vsync Off
Graphics settings:
- Start with medium preset
- Disable motion blur
- Enable TAA anti-aliasing
I didn't test it fully but you might get away bumping Textures/Model quality/Anisotropic filtering to High.
Lastly, remember to run the game in 60 Hz in the Steam Overlay settings.

Games crashes during initial loading screen
mangohud %command%
In short:
- I start the game
- I choose continue or new game
- The game is loading
- The loading bar is almost full and then I get this message: "Unfortunately the game has crashed. Do you want to help us fix the issue by sending a crash report?"
What I have done so far:
- I have disabled DLSS
- I have tested various launch options recommended here from other users
- I have also tested with the following proton versions: hotfix, experimental, 9.0-4 and 8.0-5
WINEDLLOVERRIDES="d3dcompiler_47=n;d3d11=n,b" %command%

Some frame drops when moving around open areas, particularly while mounted.
Some SteamOS crashes while playing, unclear what the cause is but they were very infrequent.

Controller won't work via bluetooth (DS4 controller) only via cable. If i add the game to steam library, then bluetooth is also working. If i want HDR support from gamescope i have to use the cable again and start it with heroic.

I used the LCD 70hz mod so I could play at 35 fps at 70 hz https://github.com/ryanrudolfoba/SteamDeck-RefreshRateUnlocker . Also used the Decky Plugin Powertools to set the game profile and changed the Governor at "Performance". Also used the A.P.T script https://github.com/RickS-C137/SteamDeckTuning/tree/main . Also have Undervolting at Undervolting, o meu está 50 cpu, 40 gpu, 50 soc
L4 run and R4 dodge.
On the Steam Deck, there will still be FPS drops while roaming the world and when there is some heavy combat.
Ingame setting, Display: Display Resolution: 1280X800 Upscale Method: None FOV: 100 Adaptive Performance: 50 fps FPS Limit: 40 fps Aspect Ratio: Auto Display Mode: Fullscreen Refesh rate: with mod 70 hz, without 60 hz V-sync: Off
Ingame setting, Graphics: Set to Original and then I changed Textures to low, Shadows to low, Anti-Aliasing at FXAA
Steam Performance Tab: Frame Limit: 35FPS/70HZ with mod, 30FPS/60HZ without Enable Allow Tearing TDP Limit: disable Enable Manual GPU Clock: 1300 mhz (this helps with shutters, you will notice if you go higher than 1300 mhz, the CPU ususage starts to go up and you will get more shutters because cpu can't keep up with the gpu)

Shopped at GoG and installed without gog launcher
The GoG version runs perfectly, my bought Steam version is a bunch of crashes.

Game runs mostly perfect with some very minor FPS drops in certain areas doesn't hinder the experience much at all.
Minor FPS Drops

The native implementation of FSR is not ideal, blades of grass show flickering and artifacts. It can be improved by switching FSR to Quality mode, but the best solution I've found was to switch the game to dynamic resolution and force FSR via Steam's interface. Game looked gorgeous then.
Couldn't get gyro controls to work. After enabling them, Aloy just aims straight at the ground.
I have finished the base game and the expansion on the Deck and it ran great. After capping the framerate at 40 and setting the dynamic resolution goal to 30 I have rarely experienced framerate dropping below 30. The game does suffer from stutter when travelling, it felt so minor that it did not bother me.
Can't use left click drag to move map

Plays as good as on Wiindows. Only problem is that I cannot alt+tab out of the game, without having to restart it.
Only sometimes during a loading screen the audio crackles. Otherwise, during gameplay, there is no problem with audio whatsoever.
When alt-tabbing, I cannot alt-tab back into the game, so I have to restart the game

gamemoderun gamescope -W 1920 -H 1080 -f -- %command%
Great game, have fun! Runs like butter.
Worked out of the box on Experimental

Terrible experience on steam deck, you have turn FSR on at 800p AND even then settle for stuttering 40 to 60fps (at best) experience.
Stutters every 10 to 30 seconds.
Game simply does not work good enough to be enjoyable on steam deck. Dont bother.
No launch options, no issues. To the contrary, the game wouldn't start with `gamemoderun %command%`. Proton 9.0-3 works just fine.
%command% -windowed
Fullscreen on launch made the screen black, could hear the buttons when hovering over them and start the game. Need to press Alt + Enter to fix or use the command.

Runs and works out of the box on proton experimental. Probably works on other versions too. Looks great in 4k and runs well.

gamemoderun %command%
The game initially had a low framerate. Updating my graphics card drivers and adding gamemoderun
to the launch options fixed that
The tinkering required is minimal compared to other games I played on linux

L4 run and R4 activate Focus.
13w TDP, 40hz refresh rate
Audio crackling when suspend/resume
Traversal stutter
As a quick disclaimer, I run bazzite on my Steam Deck LCD, and thus am using a slightly different experience than stock SteamOS (i.e. updated Mesa Drivers, newer kernel, different scheduler).
The game suffers from traversal stutter, reducing the games fps when loading into new areas. I experimented with many different setting configurations in attempt to alieviate the short windows of FPS drops, and while I could not eliminate the stutter entirely. It has been speculated by others, and I am inclined to agree that the root problem is due to VRAM swapping. I do not experience the issue with my Ryzen mini PC (also running Bazzite).
These settings seemed to work best for me, targeting 40fps and (mostly) smooth frametime graph for a solid mix of visual fideltiy, no FSR artifacting, battery life, and smooth FPS for battles and cutscenes. If the game is set to 720p, borderless display, and FSR off the game scales linearly to 800p automatically.
Display
Display Resolution: 1152x720
Upscale Method: None
FOV: 70
Adaptive Performance: Off
FPS Limit: Off
Aspect Ratio: Auto
Display Mode: Borderless
V-sync: Off
Graphics
Original (no changes at all)
Steam Performance Settings
Frame Limit: 40FPS/40HZ
TDP Limit: 13 watts
Manual GPU Clock: 1200 mhz
Final notes: I did experiment with setting the GPU clock to 1600mhz, which makes the Steam Deck run hotter and louder, but does not effect the traversal stutter. If anything, 1600mhz made my frametime graph worse overall. Also testing using low settings, or using Original settings and reducing clouds & shadows, FSR upscaling on Performance/Balanced/Quality which all look muddy and pixeliated, but even runing low settings with FSR Performance STILL has traversal stutter.
In the end, you just have to deal with the FPS drops while roaming the wild on the Steam Deck.

Excellent Experience on a Ryzen 9 mini PC
Locked 40FPS on 1080p, FSR Ultra Quality, Ultra Settings.
Alternatively, locked 60FPS on 900p, FSR Off, High or Original settings.
Reatan Alloy 9 with 790M iGPU using Bazzite. Excellent experience. This machine does not suffer the same 'traversal stutter' as the Steam Deck.
See my separate report for the Steam Deck performance.
This game runs fine out of the box, my FPS is around 80 on average on max settings. Looks beutiful and my xbox controller worked as expected

Flawless execution. I am positive it is running better on Ubuntu than it did on Windows.
Nothing to add.
gamemoderun %command%

gamemoderun %command%
The FPS would randomly drop to ~30fps, occasionally into the 20s, and remain low for several minutes before returning to a stable 60+FPS. Switching to Glorious Eggroll fixed the issue.