
Str4ngeB0y
Published
using MR.RYS337's dll files
An older version of Proton (5.13-6 or below) is necessary for users with AMD GPUs as newer versions of Proton result in a broken screen.
Users with Nvidia GPUs don't have to worry about it (according to the other reports on this page)
Applying MR.RYS337's dll files (scroll down to find) correctly will fix visual bugs e.g. broken lighting, third hand while dual-wielding and more.
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.
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.
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.