: Sometimes the internal PhysX drivers are outdated. You can try installing the NVIDIA PhysX System Software even if you have an AMD card.
: Right-click the game executable ( Mafia2.exe ), go to Properties > Compatibility , and set it to Windows 7 .
: In the same Compatibility tab, check Run this program as an administrator . Download MAFIA SHADOW PROBLEM FIX WITHOUT ANALYZER
Uncheck the so it doesn't appear in-game. Click Apply and OK . Widescreen Fix Conflict (Optional) :
The most common modern solution involves combining the with dgVoodoo . : Sometimes the internal PhysX drivers are outdated
To fix the shadow flickering and glitching issues in the original Mafia: The City of Lost Heaven or Mafia II without using the "3D Analyzer" tool, you can use modern wrappers like or WineD3D . These tools translate older DirectX calls to modern versions, which usually resolves the shadow rendering problems. For Mafia: The City of Lost Heaven (Mafia 1)
: Similar to Mafia 1, using WineD3D can help. Extract the d3d9.dll , libwine.dll , and wined3d.dll into the game's /pc folder. Quick Fix Check Tool Required dgVoodoo D3D8.dll (from dgVoodoo) Shadow flickering in Mafia 1 WineD3D d3d8.dll or d3d9.dll General rendering glitches in both games Compatibility Windows Settings Black artifacting in Mafia 2 : In the same Compatibility tab, check Run
Also copy dgVoodooCpl.exe and dgVoodoo.conf (if present) to the game folder. : Run dgVoodooCpl.exe from your game folder. Go to the DirectX tab.