
ChekeredList71
Published
March 5 update broke the game
gamemoderun %command% -novid -dev
The game window opens and gets stuck with a black screen after the intro video
EA Games couldn't manage to support Linux...
...so they blamed us to be cheaters and blocked Proton users. https://store.steampowered.com/news/app/1172470/view/4478359995220492520
gamemoderun bash -c 'exec "${@/2KLauncher\/LauncherPatcher.exe/Build\/Final\/Bioshock2HD.exe}"' -- %command% -nointro
It doesn't has more bugs than it supposed to have on Windows.
The Proton version crashes (which is the default version on the Deck).
Fix: Set compatibility mode to Steam Linux Runtime 1.0 (scout). This way, Steam will use the Linux binaries of the game and work.
Kind of, but the multiplayer menu is har to use with the flashing.
The multiplayer lobby screen is flashing on and off. Seems intentional, but it's not the case for my friend on Windows and neither on Steam Deck.
Controller not working on the new multiplayer menu.
The Proton version crashes (which is the default version on the Deck).
Fix: Set compatibility mode to Steam Linux Runtime 1.0 (scout). This way, Steam will use the Linux binaries of the game and work.
Native version is not just an older version, but also broken. Use the Proton version.
Volume slider is broken on main menu. Apperently in Windows to.
The game is graphically broken many times, but it's by design.
The game's native version doesn't has any files. Use Windows version with Proton instead.
Runs without issues on native, except for a server connection bug
Achievement-breaking bug:
On native, replaya.exe and recruit.exe is not working, they can't reach some server. For recruit.exe, this error results in not counting the lauch of the app, so you won't get the Bored achivement.
Aside from an achievent-breaking bug, it runs perfectly.
Achievement-breaking bug:
On native, replay.exe and recruit.exe is not working, they can't reach some server. For recruit.exe, this error results in not counting the lauch of the app, so you won't get the Bored achivement.
Solution:
Run the Windows version of the game with Proton. Proton 9.0-2 worked fully. That way, replay.exe and recruit.exe worked fine.
PROTON_USE_WINED3D=1 %command% -vulkan
slight stuttering while loading the world and around machines (possibly due to my older GPU)
With Vulkan API it is fully playable
PROTON_USE_WINED3D=1 %command% -vulkan
This is an update to my previous review. With Proton-GE and Vulkan it runs smooth without any issues, stutters or laggs.
gamemoderun %command% -vulkan
My settings: all medium, except for View Distance (it's on Ultra)
Vulkan:
- Minor artifacts on moving parts of machines.
- Sometimes the graphics break and dark surfaces on machines literally turn into the void. This wouldn't be so annoying if the hologram of the builder tool wouldn't be affected. The problem is that they turn into shinig blobs and if they are close to the player's camera I can't see anything. It makes alignig buildings hard and often impossible.
This was observed with and without
PROTON_USE_WINE3D=1
.
DirectX 11:
- I haven't encountered this void thing, but I haven't tested for long.
- It is less stable than Vulkan. When looking around I instantly loose ~15 FPS
DirectX 12:
- Textures load really fast, but 40-43 FPS instead of 60.
The game is sensitive to tabbing while i'ts loading a save. After it loaded there are no problems with alt+tab. (btw it's still more stable than on Win10 lmao)
It deffinetly needs tinkering and testing different Proton versions. Without that, the game ran unstable and it had noticable FPS drops. Specially around lot of machines.
The UI of EA connect is somewhat glitchy.
So far I only did 1v1 with my fried and it worked fine.
Previously on Linux Mint I couldn't get this game to run, not even with GE-Proton or Nortstar Proton. Now it works fine with GE, so I just didn't bother trying.