


If it's crashing on start and you are using different language than English, just go to properties of the game, change language to English, let it download and launch the game. Then from the main menu close the game and change language back to your desired language. For me this happends only with Steam version on the Steam Deck.

Work well as windows

Not a Linux issue but the same slow motions right after the lock picking mission. You need to lock your frame rate to 60 or under for that part. Shouldn't happen again but if it does, do the same trick.
I used a mangohud/GOverlay shortcut to toggle the 60FPS cap. Rest of the game played at 144FPS perfectly.

I preferred classic over definitive edition cause of better performance when testing 2 years ago
works perfectly out of the box

DXVK_FRAME_RATE=60 %command%
occasional fps drops
The first time I tried to take my debt to Bruno, Bruno didn't answer the door.
Before I bought the game, I had the pirated version on my computer, it worked more stable. But I experienced FPS drops a few times while playing on Steam. And I saw a bug that wasn't in the pirated version. It's like the screen freezing when we get caught by the police for the first time. I saw the same thing with my friend who uses Windows. It's all about the game. It gets better when I limit the FPS to 60. And there is one more bug, Bruno doesn't answer to the door when you steal money from the shops. If you had a problem with this reset the Chapter 14 and do all things one more time.

DXVK_FRAME_RATE=60 %command%
Game ran very well, didin't notice any bugs, glitches, stutters or graphical issues. The only problem I had was at the start, when you first lockpick a car. After you enter the vehicle and the police start chasing, the game basically froze, so I found people saying that lowering the fps solved it, and then it did after I locked it to 60 fps. Just not sure if this problem is linux related or not.
Pretty good out of the box. Maybe there's things you could do to improve it but default, it's really good

Crash once during chapter 2
Great story and good performance on deck

gamemoderun %command%
Моды для игры (графические, тачки и др.) работают без никаких проблем.
Amazing gameplay, looks really good on the Steam Deck. Listed as unsupported, but works without any tweaks. Just download and play, no crashes at all. Sometimes gamepad icons are not correctly shown ingame, but you can look up the controls and/or change them and it shouldn't give any hassle playing.
Settings all on high, PhysX off. Buttery smooth solid 60fps didn't encounter any fps drop. Cutscenes are capped at 30fps.
If you have Mafia II (classic) in your library, play it on the Steam Deck. Amazing game, looks good, feels good. Should be Steam Deck verified.
DXVK_ASYNC=1 %command%
Turn off Nvidia PhysX.

After playing for around 30 min the textures turned black except my charactar. Pixelation on many textures
Memory leaks after playing half an hour.
Medium settings
Runs great at stable 60fps
PROTON_USE_D9VK=1 gamemoderun %command%
I have met some lags and FPS drops even after tweaks.
Without tweaks i have met huge lags and FPS drops that have made the game unplayable. This was reduced from 90 % after use D9VK and slightly improved after use of gamemode and Experimental.

No tinkering. Works perfectly out of the box.
Sometimes characters don't show up in the cutscenes
Characters don't show up in the cutscenes sometimes. Kind of strange because the cutscenes are pre-rendered. Other than that it's perfect
Locked 30 FPS
No issue to report at all.
Worked perfectly fine out of the box. Better than native tbh.
Worked OOFB like a charm
This game runs flawlessly so far. I am currently on chapter 11 of 14.

Game runs great with Proton 7.0 with no changes. This runs great at 4K!
I used to have serious problems playing this game with the old DRM. It would not start.
Only the first chapter is a bit laggy, but the rest runs smoothly.
Pretty much perfect.
Turning PhysX on made the game chug hard.
I played through the main story without any real issues, there would be an occasional stutter here and there, but would only happen when driving or during camera changes in the pre-rendered cutscenes, didn't ruin the experience at all since it only happened for a second and would go away. Do not turn on PhysX though, the game went from playable to unplayable in an instant, turning this off still allowed me to play with everything maxed out with 60+ fps. DLCs seem to work, haven't beat them yet, but I assume they'll work just like the main game. Steam controller works fine.
The game crashes in the end of chapter 14 if you rob any stores during the chapter (this is problem with the game itself, however, it only softlocks in Windows).
PhysX causes extreme frame drops, turn it off.
It runs pretty much with the same performance as on Windows.
Proton-Experimental
It works fine with proton experimental and steam client beta.
error is telling me that i have bad graphics that can't run this game

Replace mafia2.exe with new fix from this address - https://1drv.ms/u/s!AjAOLXh0xtmCgfAoztroDiFYfd3ooA.
After this the game runs smooth. I'm getting ~200 fps with VSync turned off.
On my system all slow motion scenes lasts way longer than it should. Don't know if this is the same on windows, or a proton issue. Just give it a little time, and it'll work.

Just replace the mafia2.exe file and use PROTON_USE_D9VK = 1 as a launch command for better performance.
You must replace the mafia2.exe file with the mafia2.exe file from onedrive. (Download link mafia2.exe from onedrive: https://1drv.ms/u/s!AjAOLXh0xtmCgfAoztroDiFYfd3ooA)
Use Proton 6.3-5.
Use PROTON_USE_D9VK = 1 as a launch command for better performance.

PROTON-5.6-GE-1 GloriousEggroll
O launcher do jogo abriu e quando eu ia iniciar o jogo dava como executavel de iniciar a partida não estava presente e foi quando descobri que o excutavel estava em outro local ae selecionei abriu normalmente.
Utilizando o Proton-5.6-ge-1 Não tive nenhum problema ao instalar o Mafia 2. Show de restante sem bugs nada.... Infelizmente não funcionou com o proton do steam play
Followed every instruction and matched every Proton version below. Does not work.
because you need to install de mafia2.exe listed bellow, for a normal people could be dificult
at the beginning, the first mission specially and a few more time in second mission
it actually works very well, but only silver, because you have to use the mafia2.exe from coments bellow

5.9-GE-7-ST GloriousEggroll
Replace mafia2.exe following the advice of other reviews. Optional GloriousEggroll
Sometimes the sky turns black for 1 sec.
Rare minor freezes. The game might crash. Disable APEX Physx so that the game does not crash. Enable VSync to avoid bugs (transparent NPCs, time dilation stuck, etc.).
To play with APEX Physx:
- Install NVIDIA CUDA
sudo apt install nvidia-cuda-dev
- Check NVIDIA CUDA: download, give launch rights and run CUDA-Z. If CUDA-Z starts without error, physx will run through the Nvidia GPU.
- Delete files/folder APEX Cloth, etc it works incorrectly.
../steamapps/common/Mafia II/edit/APEX/Cloth
- Enable APEX Physx after 2 chapter!
Some textures dropped in and out of visibility.
Dropped frames and slowdown in cutscenes.
Needed the altered exe, noted below, and also had to edit the graphics config file in order to start: ./SteamApps/compatdata/50130/pfx/drive_c/users/steamuser/Local Settings/Application Data/2K Games/Mafia II/Saves/videoconfig.cfg