


There was stuttering but that was fixed by turning off PhysX in the in-game settings.
Frame rate was quite a bit lower than on windows but still good.
The built in benchmark is deceptive, not sure why there is a discrepancy between my score and actual performance but it doesnt feel terrible at all. There is an in-game frame limiter but in my experience it doesnt work too well; the fps hovers around ~5 or so frames below the set cap. Shame to lose PhysX too but not that big of a deal. Windows performed much nicer overall.

Just install and play. Cool! And yes, Joe wasn't part of our deal

Deutsche Sprache muss in der seetings.xml Datei von englisch auf german umgestellt werden
Works flawlessly without tinkering, just choose not to start the launcher. For some reason "High" settings run much better than "Optimal".
Works well out of the box

Switched resolution, game window wouldn't open

set in game resollution to 960x600 and used native steam deck upscaling (sharpness = 4). Game runs locked 60 fps for the most part on medium settings. Enjoyable experience.

Mouse cursor leaves the boundaries of the game into the secondary display
Randomly freezes up completely
I literally can't play this garbage because the game randomly freezes up completely somewhere in the middle, forces me to terminate it's process and the progress has been lost. Doesn't matter if it's on Windows or Linux. This happens in Mafia 1 Definitive Edition too!

Runs perfectly
Runs amazingly, too bad the game is garbage

Works after installation
The game fully works after installation, no additional configuration is needed

Как и на Windows, возможны краши в главном меню (пишут, что из-за удаления 2K-лаунчера), легко лечится удалением ca-bundle.crt, ещё при крашах в 3 главе можно включить VSYNC. Так как не уникальные проблемы Linux, считаю идеальной работой игры.

No issues
Works great

cmd=( %command% ); cmd[-1]="$STEAM_COMPAT_INSTALL_PATH/pc/Mafia II Definitive Edition.exe"; "${cmd[@]}"
Launch options are just to skip the 2k launcher. Had some stuttering issues but resolved it by turning Vsync off, PhysX off, and framerate to Unlimited.

Resolution resets on launch. Set to 720p Windowed, then back to 800p to fix.
No other issues. Runs well.
Great game, horrendus 2K launcher, use this launch parameter to skip it AND DO NOT ACCPEPT its terms in the game -> will ask you to link ac
cmd=( %command% ); cmd[-1]="$STEAM_COMPAT_INSTALL_PATH/pc/Mafia II Definitive Edition.exe"; "${cmd[@]}"

gamemoderun %command%
Only on one section of the game.

cmd=( %command% ); cmd[-1]="$STEAM_COMPAT_INSTALL_PATH/pc/Mafia II Definitive Edition.exe"; "${cmd[@]}"
Slight stuttering, with VSYNC and 120FPS, the game would drop for a split milisecond to 108FPS and back up. Could play with it, but it was there...
Was playable as on Windows. Slight stuttering, but I'm not sure if that is caused by the game or Proton. Launch option is for skipping that useless 2K Launcher. Otherwise perfectly playable

Little bit of stuttering from time to time, but works perfectly fine and is very much playable.
Sometimes I experienced a little stuttering from time to time, I assume it could be caused by me running it from a hard drive, also during a lot of explosions and action the game slowed down to around 30 FPS or below, but overall very playable.

Fix (Missing game executable) error by bypassing `LauncherPatcher.exe`:
Create a symbolic link in place of `LauncherPatcher.exe` pointing to the actual game .exe.
For example if you kept default storage options the sym link's target would be:
`/home/YOUR_USER_NAME/.local/share/Steam/steamapps/common/Mafia II Definitive Edition/pc/Mafia II Definitive Edition.exe`
Remember to name the symlink `LauncherPatcher.exe`
No idea why so many people are suggesting that eval $(echo... ...
launch command because steam can't interpret shell commands. I'll admit I'm new to this but the only thing that worked for me was replacing the launcher with a symbolic link pointing to the game's actual executable).
I also had to enable 'Force the use of ... ...' checkbox under compatability.

Works well
If the fight goes a long time and bullets fly constantly cracking walls, FPS may drop dead. Probably because of large amount of particles.

It works...
Some audio files play multiple times at once (as a result of a mission being started multiple times, for some reason)
Same as what is expected on a regular Windows version
Definitive Edition of Mafia II is known for being broken and exceptionally buggy. With some issues, Proton might be to blame, but I'm not sure. Looking at screenshots and videos online, looks like playing on Windows has all the same issues, so I'm going to conclude it runs as intended

eval $(echo "mangohud %command%" echo "%command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/pc\/Mafia II Definitive Edition.exe'/")
Disable Nvidia PhysX & VSync and set the framerate to unlimited and you're good to go.

After trying everything I found here and on the internet nothing worked getting my Epic version of this game to work. Finally after almost giving up I just went in to Heroic launcher and made sure the exe was pointed directly at the game and not the launcher, and then also put in -nolauncher in the launcher option box and the game started up with no problem in game mode

eval $(echo "%command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/pc\/Mafia II Definitive Edition.exe'/")
really enjoyable
Needs a launch option to bypass the 2K launcher, otherwise won't run. Generally the game runs fine.
eval $(echo "%command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/pc\/Mafia II Definitive Edition.exe'/")

Very very small glitches with some textures on the floor. Doesn't bother me at all!!
Happy to play it

gamemoderun %command%
這遊戲本身有一點小問題,以前用Windows電腦玩過,預設的介面和字幕都是英文的,要改成中文,沒辦法用2K Launcher或是遊戲裡面改,我參考一篇貼文,找到了解決方法,不管是照其他人的方法略過2K Launcher,或是2K Launcher正常運作都可以使用。
如果用2K Launcher,要把字幕的選項設定成英文,接下來的步驟,不管是用2K Launcher還是略過2K Launcher都一樣,打開安裝遊戲資料夾,以我的電腦為例,把路徑/media/connor/SATA SSD/SteamLibrary/steamapps/common/Mafia II Definitive Edition/pc/sds_tc/text裡的檔案,複製並取代/media/connor/SATA SSD/SteamLibrary/steamapps/common/Mafia II Definitive Edition/pc/sds/text的檔案,然後打開遊戲,就會是英文了。
https://steamcommunity.com/app/1030830/discussions/0/2244427453108008627/?l=french
我遊戲的影格率上限設定成50,這樣某些過場動畫的畫面才不會看起來怪怪的。
第十四章載喬去看醫生,剛上車時,對話怪怪的,不確定是遊戲本身的bug還是別的問題,印象中之前用Windows電腦玩,好像沒這問題。
eval $(echo " mangohud gamescope -h 1152 -H 1440 -o 30 -r 90 -F fsr --hdr-enabled -- %command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/pc\/Mafia II Definitive Edition.exe'/")
Initial Framedrops while VSync is on. Gamescope fixes the framedrops when the vsync limitation "-r 90" is enabled.
eval $(echo "%command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/pc\/Mafia II Definitive Edition.exe'/")
Surprisingly bad performance sometimes

eval $(echo "%command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/pc\/Mafia II Definitive Edition.exe'/")
Had to set launch options
Some glowing textures. If you have trouble with micro stuttering, you just need to disable the in-game fps-limiter.

There are some bugs but apparently, the same bugs are also present when you play on windows.
I didn't have any problems with the launcher. Just in case, I turned off the launcher after the first run in the ingame settings; That didn't make any difference.
eval $(echo "%command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/pc\/Mafia II Definitive Edition.exe'/")
Micro lags every 3 seconds or so. Not a huge deal but for me very annoying.
Tried every available Proton version. GE 47, 7.0.5, 7.0.6 (next) and Experimental. Non of them fixed the micro lags problem
eval $(echo "%command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/pc\/Mafia II Definitive Edition.exe'/")
During the last chapters of the game I've started to see things like "characters repeating the same frase twice in a conversation or 2 characters speaking at the same time and thus making the dialogue incomprehensible"
Driving almost always made the game stutter every 3 seconds and scenes with too much shooting also did the same. Other than that the game runs just fine.
Sometimes, the NPCs didn't do the scripted event they had to so I needed to reload the save to continue.
Use the launch option I've listed or the 2k launcher will bug and not let the game begin
2K Launcher started properly only the first time I launched the game. Skip it with the following launch options
eval $(echo "%command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/pc\/Mafia II Definitive Edition.exe'/")
Steam flickering
Runs somewhat decent, but plaugued with random stutters and frame drops. 2K Launcher is borked, so you'll to use launch option to bypass it
eval $(echo "%command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/pc\/Mafia II Definitive Edition.exe'/")
Occassional stutters, sometimes framerate drops down to 18-25 FPS during intense action scenes with lots of particles (i.e., debris from firing, shells, chunks of the walls, etc)
Launch option should be used to bypass borked 2K Launcher. Without it, chances are you won't be able to run the game. Performance is suprisingly rough, given the hardware and the age of the game.
There is microstuttering happening constantly, it's not that bad, but it's annoying
After tinkering the game is playable without any issue of stutter, use the launch options and the required configurations.
eval $(echo "%command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/pc\/Mafia II Definitive Edition.exe'/") WINE_FULLSCREEN_FSR=1 PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 %command%
The 2K launcher does not let the game run on proton, one of the launch options makes the game launch directly without that launcher.
You will have stutter if nvidia physx and vsync are enabled, also it's requiered to unlock the fps to stop the stutter.
The game is very annoying without the configs, it won't launch out of the box, as I said before disable nvidia phsyx, vsync and unlock the framerate or you will have serious stutter and don't forget to put the launch options.
Game runs at 60 fps without any battery optimization if you play it on low.
eval $(echo "%command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/pc\/Mafia II Definitive Edition.exe'/")
Turn off PhysX
Copied and altered the technique listed in the Mafia 1 Definitive Edition guides to disable the 2K launcher.