Are you seeing in the first game or massive black blocks in Mafia II? Knowing which game you're playing can help narrow down the exact file you need. How to FIX Mafia 2 All Errors
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)
: Right-click the game executable ( Mafia2.exe ), go to Properties > Compatibility , and set it to Windows 7 . Download MAFIA SHADOW PROBLEM FIX WITHOUT ANALYZER
: In the same Compatibility tab, check Run this program as an administrator .
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. Are you seeing in the first game or
To make them work together, the d3d8.dll from the Widescreen Fix to dinput8.dll so it doesn't overwrite the dgVoodoo file.
: Sometimes the internal PhysX drivers are outdated. You can try installing the NVIDIA PhysX System Software even if you have an AMD card. These tools translate older DirectX calls to modern
In the d3d8.ini file from the Widescreen Fix, set D3D8to9 = 0 to disable its internal shadow fix, which often fails. For Mafia II (Classic)