It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Hello!

Does the "new" Mafia version still have the shadow flickering problem under the cars?

Thank you!!
avatar
reys85: Hello!

Does the "new" Mafia version still have the shadow flickering problem under the cars?

Thank you!!
I had this problem, yes. I have found that it is possible to solve the problem by setting the shadows setting to 'very low', but this is probably not ideal.
For me the DX8 to DX9 Convertor (v0.036) by ENBSeries fixed the flickering shadow and blood problem.

I don't even know how I managed to find it, but after trying dozens of things and scouring the internet for hours this was the only thing that worked for me.

Basically just unzip the content of the RAR file into your Mafia folder.

http://enbdev.com/download_convertor_dx8todx9.htm
avatar
The_Vityaz: For me the DX8 to DX9 Convertor (v0.036) by ENBSeries fixed the flickering shadow and blood problem.

I don't even know how I managed to find it, but after trying dozens of things and scouring the internet for hours this was the only thing that worked for me.

Basically just unzip the content of the RAR file into your Mafia folder.

http://enbdev.com/download_convertor_dx8todx9.htm
Can you or anyone confirm this works on Windows 10, please.
Thank you.
avatar
The_Vityaz: For me the DX8 to DX9 Convertor (v0.036) by ENBSeries fixed the flickering shadow and blood problem.

I don't even know how I managed to find it, but after trying dozens of things and scouring the internet for hours this was the only thing that worked for me.

Basically just unzip the content of the RAR file into your Mafia folder.

http://enbdev.com/download_convertor_dx8todx9.htm
avatar
mini_cooper4: Can you or anyone confirm this works on Windows 10, please.
Thank you.
Yup, on Windows 10 Home (x64).
avatar
mini_cooper4: Can you or anyone confirm this works on Windows 10, please.
Thank you.
avatar
The_Vityaz: Yup, on Windows 10 Home (x64).
Thank you. Will try it when I get the time.
Doesn't work for me on Windows 7, still get flickering blood and shadow textures. Setting them to very low only solves it a bit, not completely.
Post edited October 23, 2017 by ErikRommel
Retail version of Mafia here on Windows 8.1. The flickering was persistant even with the DX8 to DX9 Convertor (v0.036) by ENBSeries. As a matter of fact it made things worse by putting black splotches in the sky and made the buildings pop in and out horribly.

I made notes years ago that I have just found on my cluttered mess of a system. Guess what? It's completely fixed.

I used 3D-Analyze. Sorry I don't have a link because I kept the files from years ago.

What I did was to start 3D-Analyzer and select the Mafia exe. (retail is called Game.exe.) then I set the Vendor I.D. and the Device I.D. to the selection of ATI Radeon 8500 and put a checkmark within the "Mafia Shadow Fix" option on the right side. Fixed all my flickering and popping problems. Then I made a batch file from 3D-Analyze and saved it to my desktop. I renamed it and changed the icon to the Mafia icon. Good as new. You may have to make a shortcut of the bat file in order to change the icon. I did. I put the bat file in my Mafia folder and sent a shortcut to the desktopn so I could change it.

If setting it to run on ATI Radeon 8500 does not fix the problem, then try the Vender I.D and Device I.D from the Nvidia Geforce FX5900 option. One or the other will work for you. I had no luck using the Nvidia Geforce FX5900 option myself, it caused the same problems that the DX8 to DX9 Convertor (v0.036) by ENBSeries did. But every computer is different. So, if it works for you, Great.
Post edited October 23, 2017 by gergo66
To what did you change the name of the bat file?

Everytime I make a bat file and put in the the Mafia folder it doesn't change anything.
Post edited October 24, 2017 by ErikRommel
Sorry, I haven't checked this post for a few days. I just named the bat file Mafia.bat

Once named, the "bat" part will not show under your icon, only the "Mafia" part will.

AND, the only reason I put it in the Mafia directory was so I could make a desktop icon of my preference. The original bat file will not let you do this. Hence putting it in the folder and making a shortcut to it on the desktop. Then you can rename it, give it a new icon , etc.


You must start the game from the bat file you made. 3-D Analyze will run in the background automatically.
Post edited October 28, 2017 by gergo66
avatar
gergo66: Sorry, I haven't checked this post for a few days. I just named the bat file Mafia.bat

Once named, the "bat" part will not show under your icon, only the "Mafia" part will.

AND, the only reason I put it in the Mafia directory was so I could make a desktop icon of my preference. The original bat file will not let you do this. Hence putting it in the folder and making a shortcut to it on the desktop. Then you can rename it, give it a new icon , etc.

You must start the game from the bat file you made. 3-D Analyze will run in the background automatically.
I get an error thing when i click run on the 3d analyzer on all of the options for video card.
Do Not Click RUN.

1. Start 3D analyze

2. Click Select and find the game exe.

3. Put in the Vendor ID and the Device ID ( I chose ATI Radeon 8500 which Vendor ID is 4098 and Device ID which is 20812) Although you might try Nvidia GeForce FX 5900 Ultra (if this one does not work)

4. Under "Games/Demo Fixes" check "Mafia shadow fix"

5. At the bottom click "save batch file" (Preferably save it to your desktop)

6. CLOSE the 3D Analyze app and START THE GAME FROM THE BAT FILE you just created. (NOT THE GAME EXE.)

7. To make any changes to the look or name of the bat file/icon follow the instructions I gave in my last posts.

Hope it works out for you as it did for me.

Just to add, if it means anything at all, which I'm sure is doesn't, I am using 3D Analyze version 2.36b.

Good luck.
Post edited October 28, 2017 by gergo66
I had to use 3dAnalyze for getting rid of flickering shadows/blood on one of my my laptops (Win1064 / ATI Mobility Radeon 4650), too. (I heard for some dgvoodoo helped, but that wrapper for some reason doesn't like the crappy GPU of that system.)

Here's a problem fix for an issue I had with it (posting it here so if anyone has the same problem and reads this it may save some time and frustration):

I'm using newest ThirteenAG's widescreen fix for Mafia and noticed it didn't seem to work with 3dAnalyze (on my system unfortunately the widescreen fix doesn't solve the flickering problem by itself like for some others, so I had to use 3DAnalyze, too). AR is wrong again and the plugins for the WS fix don't work if I start with 3DAnalyze batch file.

Weird, because it worked some time ago with an older version of the widescreen fix.

Solution: New versions of the widescreen fix use a different dll (d3d8.dll) than the old fix (dinput8.dll). But 3DAnalyze installs its own version of that d3d8.dll into the game folder as long as the game runs and overwrites the ws patch dll.

Simply rename the widescreen patch dll from d3d8.dll into dinput8.dll (like it was called in old versions of the widescreen fix). The fix doesn't mind the rename and works as it should in combination with 3dAnalyze.
Post edited June 03, 2023 by blam666