
®omano
Published
6.0-GE-1 GloriousEggroll
rarely slight stutters
With Proton-6.0-GE-1 it eliminates the stutters almost entirely and it has higher framerate. Many tips here https://www.pcgamingwiki.com/wiki/Batman:_Arkham_City (for example to remove the unskipable intro videos)
Had trouble to have it running because of the Launcher.exe trick explained in all previous reports, and then needed to start and crash like 5 times when trying to configure the video after install. At some point after restarting and trying, the game was running without issue and I could finish configuring it (but this whole issue is also on the Windows client too I think). So I would say works well out of the box but has issues because it is bugged.
To pass the Visual C++ error on the latest patch fixing issue with Intel CPU, in Winetricks go to Run Explorer, and navigate to /home/USERNAME/.local/share/Steam/steamapps/common/Steamworks Shared/_CommonRedist/vcredist/2022/ and execute and install both the x86 and x64 version in the folder.
Bad framerate
May need to try the Previous Version beta in the game properties to see if performance is better on this version
No microphone support
Proton 6.3 requires startup parameter
As per https://github.com/ValveSoftware/Proton/issues/284#issuecomment-814450435 it requires a startup parameter to be able to start or join a game, or else it freezes on the map loading screen. Also, the game parameter to enable DX12 Experimental mode creates issues with invisible walls.
Game works fine with few minor glitches due to texture streaming (texture appearing very low resolution and suddenly changing to higher resolution), and random artifact rarely, frames are choppy, playable but not smooth enough to be enjoyable and to be 'competitive' with the fastest shark in game as you 'lag' behind the action and bump into walls when you attack divers.
Besides the regular mandatory crashes it works great. It would require the game to be restarted every two games to try to avoid any crash.
Crashes every two to three games.
Runs perfectly with D9VK. Less than 60 FPS in menu and less than 30 in game without D9VK, so use D9VK and you're golden.
I played some games online with a friend, everything maxed out. May have better performance with the NO_ESYNC trick, try it yourself depending on your system specs.
Can run well on Ultra which is the auto detected preset, but it crashes sometimes on loading games. Put the High or Medium preset to stop crashing, didn't search for which settings produces these crashes.
Steam overlay instantly crashes the game
Configure the video settings to Borderless Window instead of Fullscreen, disable Steam overlay.
Run way worse than Windows (which already runs badly), too much stuttering, huge frame drops, even with lowest settings.
Runs pretty smooth, with no glitch. Noticed a different feeling in the mouse control but this is pretty much due to my mouse being handled and configured differently than on windows, but it feels like sometimes the mouse cursor in menu or mouse control in game 'lags behind' a little, maybe it is only a feeling.
Install GameMode and make a gamemode.ini file from the example on their GitHub.
I changed the startup command line to use more tweaks, this may or may not work depending on your hardware and system so do your homework to know what each parameter is for if you plan to copy/paste it in your Steam. Right click on the game in Steam, click Properties, then click Set Launch Options and use this command line without the quotes:
"__GL_THREADED_OPTIMIZATIONS=1 mesa_glthread=true PROTON_NO_ESYNC=1 gamemoderun %command% -nostartupmovies"
Set game Video option to Ultra preset then disable Vsync and unlock frame rate limit, then lower some settings if needed, from Ultra settings in my opinion:
lower Shadow to High lower Ambient Occlusion to SSAO disable Real Time Reflection
You can see your FPS unlocked this way and adjust, then enable VSync if you have enough FPS or lower more settings.
You HAVE TO force the use of SteamPlay compatibility tool in the game properties, or else it thinks the game is a Linux game but trying to launch the Windows executable at the same time (producing the executable not found error others report). After ticking the box in the game properties, the game launches by creating a prefix like any other SteamPlay game.
Can run all on EPIC but shadows settings NEED to be on low or medium or else it tanks the FPS.
Currently works ONLINE. Performs way worse than Windows. Needs to disable Instanced Rendering in video settings to have better performance. Cranking up video settings did not negatively impact the FPS, on the contrary game started with lowest setting on first launch with bad FPS, cranking up settings and disabling framerate limits increased performances. Setting shadows to low or medium recommended to gain FPS.
Online doesn't work because of EAC.
Still able to be played but not what I consider "an enjoyable experience" because game is too unstable
I added a registry key to avoid the ue3redist to reinstall on every launch of the game by executing wine regedit on the game compatdata folder.
[HKEY_LOCAL_MACHINE\Software\Wow6432Node\Valve\Steam\Apps\35450]
"ue3redist"=dword:00000001
No in game voice chat, and some of the in game notifications just don't work. Also achievements unlock on the next time you start the game.