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

×
Why is my Mafia a little choppy/stuttering? Any idea how to fix it?
You need a custom d3d8.dll (copy that file only in game folder) or dgvoodoo2 if you are using windows 8/8.1 or 10
Post edited November 15, 2017 by FulVal
avatar
FulVal: You need a custom d3d8.dll (copy that file only in game folder) or dgvoodoo2 if you are using windows 8/8.1 or 10
Where can I get it?
http://dege.freeweb.hu/ version 2.54
avatar
FulVal: http://dege.freeweb.hu/ version 2.54
A lot of fixes, new features:
dgVoodoo v2.54 (released: 25.04.2017)

you mean this one?
if so, do I just copy the D3D8.dll from the .zip into Mafia's directory?
Edit: Um, no thanks, not gonna use something that applies a shitty watermark to my Mafia. Nope. Either way, it didn't fix the slow framerate.
Post edited November 15, 2017 by 1mikey1
you need to disable that into the app...
avatar
FulVal: you need to disable that into the app...
Sorry for being salty, I was able to fix it with a d3d8.dll. But why doesn't GOG include it in the installer if it doesn't work properly on Windows 10? They claim it works on Windows 10 (well it does, but not properly).
Post edited November 16, 2017 by 1mikey1
All dx8/8.1 games have the same problem...
avatar
FulVal: All dx8/8.1 games have the same problem...
Do you also get crashes when quitting/exiting the game to desktop?
Post edited November 17, 2017 by 1mikey1
Sometimes
Do you get slight stutters when you are for example shooting cops on a street?
I don't think


try to use a dx8 to dx9 converter (i suggest this http://enbdev.com/convertor_dx8_dx9_v0036.htm)

try to open setup.exe and disable eax and software mixer (that can cause some slowdowns)

don't use more than 48khz 16 bit for sounds
avatar
FulVal: I don't think

try to use a dx8 to dx9 converter (i suggest this http://enbdev.com/convertor_dx8_dx9_v0036.htm)

try to open setup.exe and disable eax and software mixer (that can cause some slowdowns)

don't use more than 48khz 16 bit for sounds
Yes, I've done all of what you said. Well, stutter is maybe too strong a word, maybe I should have used frame skipping. Are you sure you never get that? When shooting, driving around corners, being on foot/in car in crowded areas?
avatar
FulVal: I don't think

try to use a dx8 to dx9 converter (i suggest this http://enbdev.com/convertor_dx8_dx9_v0036.htm)

try to open setup.exe and disable eax and software mixer (that can cause some slowdowns)

don't use more than 48khz 16 bit for sounds
avatar
1mikey1: Yes, I've done all of what you said. Well, stutter is maybe too strong a word, maybe I should have used frame skipping. Are you sure you never get that? When shooting, driving around corners, being on foot/in car in crowded areas?
I know exactly what you mean. The game is still responsive and most likely running at around 60fps, but yes, the way you describe it as like frame-skipping ... that's how I'd describe it too. I have a really weird solution. I'm too lazy to bother turning programs off manually whilst running a game, so sometimes I use this: https://www.razerzone.com/cortex

Strangely, when playing the game through Razor Cortex almost all stuttering is gone. There may be the odd micro-stutter every half-an-hour or so, but otherwise it's fine.

I'd figured that because you can have Razor switch off your background processes and whatnot to improve gaming performance, and seeing as I set Razor to turn off most non-essential stuff, then surely one or more of these processes must have been causing a conflict when they were allowed to run when I wasn't using Razor. I then launched Razor and re-enabled all processes, expecting to recreate the stuttering. Strangely, there was no stuttering. In other words, I haven't got a clue, but Razor seems to get rid of the judders in Mafia for whatever reason.

*edit* reading that back. I sound like a Razor Cortex salesman. I'm not! It's free anyway :D
Normally, I'm not bothered about software like that as it's a bit gimmicky, but it honestly does work with Mafia for me.
Post edited November 22, 2017 by RetroCodger426
avatar
1mikey1: Yes, I've done all of what you said. Well, stutter is maybe too strong a word, maybe I should have used frame skipping. Are you sure you never get that? When shooting, driving around corners, being on foot/in car in crowded areas?
avatar
RetroCodger426: I know exactly what you mean. The game is still responsive and most likely running at around 60fps, but yes, the way you describe it as like frame-skipping ... that's how I'd describe it too. I have a really weird solution. I'm too lazy to bother turning programs off manually whilst running a game, so sometimes I use this: https://www.razerzone.com/cortex

Strangely, when playing the game through Razor Cortex almost all stuttering is gone. There may be the odd micro-stutter every half-an-hour or so, but otherwise it's fine.

I'd figured that because you can have Razor switch off your background processes and whatnot to improve gaming performance, and seeing as I set Razor to turn off most non-essential stuff, then surely one or more of these processes must have been causing a conflict when they were allowed to run when I wasn't using Razor. I then launched Razor and re-enabled all processes, expecting to recreate the stuttering. Strangely, there was no stuttering. In other words, I haven't got a clue, but Razor seems to get rid of the judders in Mafia for whatever reason.

*edit* reading that back. I sound like a Razor Cortex salesman. I'm not! It's free anyway :D
Normally, I'm not bothered about software like that as it's a bit gimmicky, but it honestly does work with Mafia for me.
I'm not getting any stutter while just driving and walking around, only micro stutter while going on a rampage with the cops/other gangsters and then escaping in a car and drive-by shooting. Do you not get that?