To make them work together, the d3d8.dll from the Widescreen Fix to dinput8.dll so it doesn't overwrite the dgVoodoo file.
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)
: In the same Compatibility tab, check Run this program as an administrator . Download MAFIA SHADOW PROBLEM FIX WITHOUT ANALYZER
: 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
: Sometimes the internal PhysX drivers are outdated. You can try installing the NVIDIA PhysX System Software even if you have an AMD card. To make them work together, the d3d8
If you are experiencing black shadow glitches or "shades" across the map in the classic version of Mafia II :
: Right-click the game executable ( Mafia2.exe ), go to Properties > Compatibility , and set it to Windows 7 . For Mafia: The City of Lost Heaven (Mafia
Uncheck the so it doesn't appear in-game. Click Apply and OK . Widescreen Fix Conflict (Optional) :