RPGHiro
Published
PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 eval $( echo "%command%" | sed "s/Launcher\/LariLauncher.exe'.*/bin\/bg3.exe'/" )
Running perfectly out of the box. I didn't like their launcher so I used the sed method to launch the Vulkan executable directly from Steam. Also added env variables to be able to use DLSS.
For some reason the intro videos were playing very slow for me, despite in-game FPS counters showing very high FPS rates. Renaming the video files works around it, but I just couldn't be satisfied with that as it seemed to work fine for other people. Anyways, limiting the game to 3 cores or less fixes the slow intro videos for me. I set the launch options to: taskset -c 0-2 %command%
I also use the 64-bit binaries from pcgamingwiki like many others. If you're paranoid about it affecting your FPS you can restore the default once in-game by running taskset -a -p -c 0-7 pidof crysis64.exe
(assuming you have a 8 core CPU)
Not working beyond main menu
Tried stock Proton 5.0/4.11 (black screen with cursor), with mf-install (crash) as well as Proton-5.11-GE-3-MF with new prefix. Only with GE it played the initial logos and video with actor asking you not to publish video playthroughs. After starting the game from the main menu I only got a black screen however.
WINEARCH=win32 + winetricks wmp9 quartz devenum (works w/o quartz but FMVs stutter). had to use winetricks outside of Lutris otherwise wmp9 installer wasn't displayed
Not working beyond logos
If you hit Escape fast enough to skip the logos quickly you can actually see the title screen (proton-ge only). Seems it crashes after a certain time has elapsed. But happy to see so many reports here so quickly. Good to know there's big interest in getting this game to run on Linux.
Works pretty much perfect in both DX12 and DX11.
minor solid color flickering artifact in some FMVs
Working well on Deck, pretty cool that it supports FSR 2.0 with DX12.
Unfortunately there's no Steam Cloud support (yet?), so I had to sync the save file folder manually...
SteamDeck=1 %command%
To make the videos play on desktop Linux without converting them change your launch options to SteamDeck=1 %command%