
swarmofotters
Published
gamemoderun gamescope -w 1920 -h 1200 -f mangohud %command%
Performs well on an AMD APU at high settings. Switching to DirectX 9 yielded a significant performance benefit.
Ubisoft launcher forces a sign in on every launch by default; this can be worked around by launching without internet access, prompting the launcher to offer a switch to offline mode and circumventing future login prompts, even when internet access is re-enabled. On my bspwm setup, the laucher refused to tile properly, instead floating around on the screen. Forcing fullscreen with gamescope fixes this.
gamemoderun gamescope -w 1920 -h 1200 -f mangohud %command% -skipintro
The game runs very well on my AMD APU even at fairly high settings with textures set to ultra.
There are a few minor annoyances, primarily the mandatory Ubisoft launcher. By default, this will require you to sign in on every launch. This can be mitigated by signing in once, then executing the game with internet access disabled, prompting the launcher to offer you to switch to an offline mode. This will avoid future logins, even when internet access is re-enabled. On my bspwm setup, the launcher window refused to tile properly, instead floating across the screen until forced into fullscreen; using gamescope fixes this by blowing up the launcher to a full-screen window. The game also does not quit properly when exiting through the game window (probably because the ubisoft launcher refuses to shut down), but can be turned off from Steam.
There is letterboxing when playing on a 16:10 display; this is not a Linux-specific issue.
gamemoderun gamescope -w 1920 -h 1200 mangohud %command%
There are noticeable texture pop-ins in the distance and in urban areas. I am not sure whether this is a Linux-specific issue.
Good performance and stability with no crashes; both DLCs run well. Using in-game FSR was not worthwhile on my system, yielding minimal performance benefits but lots of fuzziness even with lots of sharpening applied.
eval $(echo "WINE_FULLSCREEN_FSR_MODE=ultra WINE_FULLSCREEN_FSR=1 ENABLE_VKBASALT=1 %command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/Mafia3DefinitiveEdition.exe'/")
The game ran fine through the 2k launcher, but skipping it improves startup times. Performance is in line with what I'd expect from my hardware, hovering somewhere between 30 and 40 FPS. I experienced no stability issues, but there are some significant bugs (blurry textures, missing mission markers, radio music "following you around" even after leaving the car etc.) that sometimes require restarts to fix. Mafia III is well-known as a buggy title, so I assume that these are unrelated to the fact that it is being run through Proton.