
RachelK
Published
Neither executable renaming nor symlinking necessary. Installed protonfixes, works like a charm.
Cloud-synced saves seem to be separate from native, but this is easily remedied by copying between "~/.local/share/aspyr-media/Borderlands 2/" and the corresponding directory under the proton prefix.
With the window mode set to Fullscreen, the game locks up when losing focus, but Windowed Fullscreen seems to work fine.
The main menu seems to ignore the mouse cursor initially, though focus changes seem to fix this... not sure. Possibly game-controller related?
Performance is acceptable, though not stellar, with default configuration. I may attempt d9vk to see if it's better.
The "CutsceneMovieOpening 1" cfg tweak is necessary for the game to load for the first time, and the launcher crashes if you click the Log In button (hit enter in the password field instead). Other than those caveats, the game has worked perfectly, and the performance is stellar.
I have large-address-aware and D9VK enabled globally in user_settings.py. Game runs flawlessly on highest settings. Controller support not tested.
Shows a black splash for a moment, and then exits.
PROTON_LOG shows a "System.NotImplementedException: The method or operation is not implemented." with little else to clarify the exception. I also noticed a number of "Failed to load module" wine messages regarding wine-mono dlls, so this may be related. (4.2-3 is meant to include wine-mono support, but it may not be ready).