Mafia III: Definitive Edition

Mafia III: Definitive Edition

View Stats:
Launcher Broke proton compatibility
Mafia 1 and 3 the definitive edition worked fine on Linux until a recent update forced the use of the 2k launcher and another update for the launcher itself broke compatibility so now games that have always worked fine are now broken because of a needless launcher.
< >
Showing 1-5 of 5 comments
Simple solution would be to disable the 2K launcher.
Yeah, this is the launch parameter I use with Steam on Windows.
"C:\Games\Steam\steamapps\common\Mafia III\Mafia3DefinitiveEdition.exe" %command%
I assume it would be something similar in Proton.
Hello!
I found the exactly solution.

As @williesea said,you need to disable the 2K launcher, and as also @Loddedin points, the way to do this on windows is passing the final exe to the launch options. With proton this is a bit more complex, but essentially the same...

STEAM_COMPAT_DATA_PATH="/yourpathtothe/steam/steamapps/compatdata/360430" WINEPREFIX=$PWD "$HOME/.steam/root/steamapps/common/Proton 7.0/proton" run "/yourpathtothe/steam/steamapps/common/Mafia III/Mafia3DefinitiveEdition.exe" %command%

You need to pass the proton prefix, the proton executable, and the external executable to run.
Originally posted by Laegnur Linux:
Hello!
I found the exactly solution.

As @williesea said,you need to disable the 2K launcher, and as also @Loddedin points, the way to do this on windows is passing the final exe to the launch options. With proton this is a bit more complex, but essentially the same...

STEAM_COMPAT_DATA_PATH="/yourpathtothe/steam/steamapps/compatdata/360430" WINEPREFIX=$PWD "$HOME/.steam/root/steamapps/common/Proton 7.0/proton" run "/yourpathtothe/steam/steamapps/common/Mafia III/Mafia3DefinitiveEdition.exe" %command%

You need to pass the proton prefix, the proton executable, and the external executable to run.


Thank you so much! you got me like 95-99 percent of the way there. I thought I would write what I had to change so that anyone else that has more than one steam drive would benefit. I just had to change steam to SteamLibrary in 2 places.

STEAM_COMPAT_DATA_PATH="/yourpathtothe/SteamLibrary/steamapps/compatdata/360430" WINEPREFIX=$PWD "$HOME/.steam/root/steamapps/common/Proton 7.0/proton" run "/yourpathtothe/SteamLibrary/steamapps/common/Mafia III/Mafia3DefinitiveEdition.exe" %command%

Then I had to move proton 7 to my root drive instead of my steam drive to make it match the command. Steam downloads proton to whatever drive is set as your default steam library so to make life easy just move proton to your steam folder on your root drive if its not already there.
Originally posted by Adam:
Thank you so much! you got me like 95-99 percent of the way there. I thought I would write what I had to change so that anyone else that has more than one steam drive would benefit. I just had to change steam to SteamLibrary in 2 places.

You're right, the correct path will be /yourpathtothe/SteamLibrary/... I have my steam library on a separate partition, just under the name steam.
< >
Showing 1-5 of 5 comments
Per page: 1530 50

Date Posted: Sep 9, 2022 @ 7:39pm
Posts: 5