ShadowyBear
Published
Got a shader error when launching from normal Proton. Installing and using GE-Proton instead fixed that.
Game initially started in fullscreen, but parts of the screen were cut off making it hard to navigate the menu. After some fiddling I got Windowed mode working nicely instead.
Game won't run without setting '-windowed' launch option
It used to freeze when I tried to quit the game (wasn't a big deal), but a recent Steam client update seems to have fixed that now.
Left-Shift keyboard button doesn't work at all.
Played through the tutorial fine, but then when it tried connecting to the EA servers online to start the actual live game, it seemed to get stuck (loading screen, multiple times). I restarted the game and disconnected my wifi once the EA app had started (so the game was started 'offline'). It then worked well and I was able to re-enable my wifi and re-connect without issue.
"/PATH/TO/STEAM/steamapps/common/Proton - Experimental/proton" run "/PATH/TO/STEAM/steamapps/common/Prince of Persia/PrinceOfPersia_Launcher.exe"; killall -9 PrinceOfPersia_Launcher.exe # %command%
No tweaks needed to play, but the above optional launch option lets you skip the launcher and load straight into the game.
"/PATH/TO/STEAM/steamapps/common/Proton - Experimental/proton" run "/PATH/TO/STEAM/steamapps/common/Jedi Fallen Order/SwGame/Binaries/Win64/SwGame-Win64-Shipping.exe"; killall -9 SwGame-Win64-Shipping.exe # %command%
Used 'dxvk-gplasync' DLL files
Running the game
Out-of-the-box the game didn't run due to an issue with the EA Games launcher. This was fixed by entering the above launch option - it uses Proton to run the game's EXE file directly, bypassing the launcher altogether. To speed up launch, I also renamed 'installScript.vdf' to 'installScript.vdf.BAK' in the game's installed files directory.
Fixing freezes/crashes
Once the game actually ran, it then suffered from bad freezes/crashes - during the boot screens, menu and/or game itself. The whole computer froze, so I couldn't Alt-Tab out of the game or do anything other than literally switch the whole computer off. This appears to be an issue with rendering the shaders (or something of that nature). I was able to fix/get around it by installing the 'dxvk-gplasync' DLL files according to the JEDI FALLEN ORDER: FIX STUTTERING & PERFORMANCE ISSUES community guide.
I am unsure whether or not the following needs to be prepended to the launch options (doesn't hurt I guess)...
DXVK_ASYNC=1
Stuttering
There was some graphical stuttering as things load initially, but it didn't bother me too much. This may be reduced by following step 4 of the Minimizing Stutter/Hitching/Lag for STAR WARS Jedi: Fallen Order community guide.
Resources:
Great out-of-the-box experience. No tweaking or customisations needed.
WINEDLLOVERRIDES=systemdetection=d %command%
Conviction requires 'Steamworks Common Redistributables' (SCR) in order to work, however it's not downloaded with the game (for some reason). You'll therefore need to make sure SCR is downloaded by installing another game that requires it (Blacklist worked for me).
Additionally, you'll need to use the launch options to disable system detection, otherwise it won't run.
-offline -offline_mode
Fixed with 'offline' launch options.
Requires 'offline' launch options in order not to crash. Otherwise works well.