


Patched the .exe to support 16:10 resolution as described in this thread
In game: set shadows to Low
In steam: Frame Limit: 40Hz, TDP: 8Watts, GPU Clock: 600MHz This significantly reduces the fan noise when playing while improving the battery performance. I haven't played throught every single part of the map, so during some fights/bosses you might need to crank the limits a bit higher.
Game is great on the deck, but by default it does not support 16:10 aspect ratio (black bars at the top and bottom).
To fix this, you need open the .exe in a hex editor (like bless or some of the online ones) and modify every occurence of 398EE33F to CDCCCC3F, as well as change 00001041000050410000804100000000 to 00002041000050410000804100000000, then once that's done you need to install the hud fix from this link and change the new aspect ratio values to 16:10 (default is 32:9). For more info see the reddit post I've mentioned before.

Works just fine out of the box
In fact, it seems to perform better than it does in my Windows 10 install
Just install with default proton 9.0-4 and it plays nice
Works perfectly out of the box
Installs and plays without any issues

Mouse visible ingame
Mouse represented with controller used (could also be a fullscreen issue)
Installs and plays without issues

I already did two other reports before, so I'll just add my new discovery.
As of writing this, I recommend GE-Proton 9-13 or lower for a flawless experience.
Any version higher than that has a desync problem with video and audio in pre-rendered cutscenes.
Also if you have shader pre-caching enabled, you can actually play with official Proton 9.0-3 and the pre-rendered cutscenes work fine. Using Proton Experimental has the same video/audio desync problem tho.

PROTON_AUDIO_CONVERT=0 PROTON_AUDIO_CONVERT_BIN=0 PROTON_VIDEO_CONVERT=0 PROTON_DEMUX=0 %command%
NieR Replicant sometimes plays pre-rendered cutscenes, which use a proprietary encoder (wmv2).
Because of that, regular Proton cannot play them correctly and instead shows a test screen for a few seconds.
GE-Proton is necessary to play those cutscenes but beware:
If you use GE-Proton 9-14 or newer, you have to use the startup command at the top.
If you use GE-Proton 9-13 or older, you don't have to do anything and the game just works.

The pre-rendered cutscene problem was the only problem I've encountered. Everything else in the game works flawlessly.
Only GE-Proton9-13 and older are able to play pre-rendered cutscenes. Any newer version just displays a test screen while playing the audio for a few seconds
I'm not really sure why GE-Proton9-14 and above breaks pre-rendered cutscenes. I did notice that GE-Proton9-13 was released before Proton 9.0-3 and that GE-Proton9-14 imported upstream Proton changes, so maybe the problem comes from that.

Leí que se pueden experimentar crasheos puntuales, pero parecen solo pasar si tienes la precarga de sombreadores desactivada. En mi caso? No pasó nunca, solamente utilicé otro proton por ser el nativo del sistema.

I made some changes to the battery by lowering the FPS to 30fps but decided to revert it back and decided to just have the Steam Deck plugged in all the time instead as I didn't like the drop in frames that I imposed.
Overall I am really enjoying playing this game on my Deck. My main problems with the game are that the battery life of the deck is horrible at only around 1.5 hours max so that means I constantly have my Deck plugged in. Also the graphics aren't as good as I would have liked in this game, but it is servicable and the game itself is still fun.

The game runs perfect
Played the complete game, ending A to E, without a single issue. Everything works all the time, no performance issues, no crashes, everything smooth.

The game runs flawlessly (although I limited the FPS to 40 on the Deck), except for some cinematics not playing with regular Proton. Make sure to use Proton GE to be able to see them.

Sometimes the game feels slugish even at 60 fps. Its more likely to happen longer the session is.
Screen tearing happens sometimes too
Playing with mangohud makes some custcenes crash the game
Mouse cursor would stay on screen sometimes when using controller
gamemoderun %command%

minor audio glitching during loading screens
when using fullscreen mode, game would crash upon switching focus away from the game. using borderless window worked fine.
mouse was not hidden when using a controller

Works completely as you'd expect out of the box!
When I played this on my laptop, there is a specific scene that appears shortly after starting a new game after finishing the game for the first time, that completely locked and crashed my laptop at the exact same frame every time. I was able to get past it by playing on my desktop. This has never happened to me before in any game on Linux, and I cannot explain it. I completed the game with all endings, and never encountered a similar issue.
You get solid performance and no noticeable issues out of the box with vanilla Proton.
One important note: there is a specific Special K submodule that has a bunch of fixes for this PC port. My advice: do not use it. The most important fix, the unlocked framerate, does not seem to work on Linux. Furthermore, Special K caused a ton of other issues for me, like my controller not properly working, the screenshot functionality being broken etc. Even when turning all unwanted features off, I still had issue I didn't have without Special K. I definitely do not recommend using it.

prime-run %command%
Huge Screen Tearing due to a lack of v sync and higher refresh rate support
On windows with NVIDIA control panel forcing v sync of 144 hz would be easy but using Linux tools like mangohud or Gover I was unable to fix the screen tearing. This is entirely on this port being bad and would be like this on windows without tinkering but its harder to fix on linux.
If shader pre-caching is not enabled, instead of the cinematics to play, there is a black screen with no sound. There is not a lot of cinematics, so one can play for quite some time before encountering the problem, but the first one comes after long battles & dialogs, so it can be annoying to have the game "freeze" at this point.

"Ultra Wide Screen" with 16:10 ratio --- removes black lines (works well, except menus) External (Russian) language pack --- works well
FPS drop down on default GPU settings

Randomly crashed once also make sure shader precaching is on so that cinematics can play

The GPU on this game for some reason stuck at max 1040 mhz wether dock or not, it ruin frame pacing and lower fps with/without FSR, i've tested on other games like kena: bridge of spirit GPU can reach 1600 mhz (max clock) easily. You can change to manual GPU clock and change it to 1200 mhz or 1600 mhz on docked.

I take back what i said, 7.0-6 clearly better with 12.5 low watt usage and around 63 celcius both gpu and cpu
Using proton 7.0-6 only uses 13 watt instead, 8.0-5 and other uses 23 watt.
48-54 fps on open area, but can reach 60 fps easily on more closed area. While other proton can reach 52-58 fps on open area but got 73 CPU and 83 GPU celcius, the fan louder too.

Works out of the box if you want to, but i did lot tinkering for me personally for undervolt testing
I use this game as undervolt test with many benchmarks and from full battery to under 20% for MY LCD steam deck the best setting is -40mv cpu , -40mv gpu , -30mv soc (value can different because silicon lottery)
Jaginness and bit blurriness without FSR
I use this game as undervolt test with many benchmarks and from full battery to under 20% for MY LCD steam deck the best setting is -40mv cpu , -40mv gpu , -30mv soc (value can different each deck because silicon lottery), i also use cryoutilites recommended setting with 4GB UMA VRAM dedicated shared memory instead only 1GB.
After extensive testing on first town on the game with open area and bit crowded also running circle fountain on the game i can confirm GE-Proton8-27 performs better with usage 6.1GB ram and 3.9GB vram with 52-58 FPS on 1280x720 resolution with fill screen and with FSR scale 5 because for me the game got jagginess and bit bluriness ( in general FSR reduce 2-3 fps on any games instead normal resolution but the trade off is worth it), i also test using proton 7.0-6 the game using 6.0GB ram and 3.6GB vram and only got 45-54 FPS.
I tried other undervolt value -30mv cpu, -30mv gpu, -30mv soc the game using 6.1GB ram and 4.1GB vram, even with GE-Proton8-27 the frame dropped to 45-52 my suspect is because vram usage is a bit over dedicated 4GB VRAM, in conclusion GE-Proton8-27 is better in general and using more vram than 7.0-6 means better performance but without my first undervolt value the vram usage is 4.1GB, it can still works but for some reason the FPS dropped significantly.
Graphics settings.
Resolution : 1280x720 with FILL scaling mode and FSR scale 5
Screen mode : fullscreen
Graphics presets : custom
Anti-aliasing : On
Texture filtering : 8x
Shadows : Low
Ambient occlusion : On
Reflections : Off
LOD : Medium
Performance mode : off

Set TDP to 10W
Beat the game, from 0 to ending E (including 98% sidequest completion). Game runs @50-60 FPS, with no noticeable slowdowns. Just set compatibility to force Proton 7.0-6 and use these graphic settings:
- Resolution: 800p (720p if docked)
- Screen mode: fullscreen
- Anti-aliasing: disabled
- Texture filtering: 16x
- Shadows: medium
- Ambient occlusion: enabled
- Reflections: disabled
- Details: high
- Performance mode: on
I personally added FSR at level 3 sharpness too, but the game already looks pretty and plays well with those settings.
Worked perfectly out of the box. No issues detected. Played a full run with all endings. 80+ hours, not shown because of private profile.
Worked perfectly out of the box. No issues detected. Played a full run with all endings. 80+ hours, not shown because of private profile.

This game is definitely playable at good settings on a Steam Deck, but you need to use an older version of Proton
Screen setted at 50Hz and TPD to 8W
Sometimes a dialogue can be a little small, but not a problem
By using Proton-7.0-6 you can get even more performance compared to stock settings; I noticed lower energy consumption and less frame spikes overall. I'm playing at medium/high settings without using performance mode and it runs on a respectable 50fps overall with stable frame times. Definitely enjoyable ad a nice experience with little thinkering overall.

used a texture injection for DS4 layout textures, worked flawlessly

Works flawlessly on both PC and Deck
You can edit the hex values if you wish to use other aspect ratios, this also works as well as on Windows.

Limited to 8 watts
Never reaches 60fps regardless of settings
Recent Proton update lowered performance significantly, regardless of graphics settings. Set proton version to 7.0.3 in override and performance will be closer to 60fps. Frames never reach 60fps regardless of settings, here are the graphics settings I use which gets average 58 fps with drops to the 40s in dense scenes:
Anti Aliasing off, Texture Filtering 16x (no performance impact), Shadows medium, Ambient Occlusion on, Reflections off, LOD medium, Performance mode on
Peformance also tanks when entering specific locations that cause loading, the tunnel to the beach in the shorefront and the train bridge heading to the junk heap are two, it stabilizes fast and never really happens in combat areas.
Game allows you to set to a 16:10 resolution, but has black bars.
If you're having controller problems don't use the Flatpak version of Steam.