Mafia 2 Demo Benchmark

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

tviceman

Diamond Member
Mar 25, 2008
6,734
514
126
www.facebook.com
Can anyone confirm that physx at either medium or high settings is being offloaded to the CPU and this link is indeed a work around to improve performance?

To answer my own question, I have confirmed that without a simple fix the game will offload gpu-accelerated physx effects onto the CPU.

You must uninstall your current physx version, then under C: \Program Files (x86)\Steam\steamapps\common\mafia ii - public demo\3rd, install the version of physx there.

On my gtx260 216, with physx on medium, my average frame rate went up from 23 to 30 by doing this.
 

hdfxst

Senior member
May 13, 2009
851
3
81
For a low end reference

low

1280x720

AA off
AF 1x
shadows low
ambient off
geometry low
Min 4.6
Max 111.1
average 54.7


optimal

1920x1080

AA off
AF 16x
shadows high
ambient on
geometry high
Min 4.2
Max 100.0
Average 33.2

Cat.10.7 and windows XP SP3
 
Last edited:

Wag

Diamond Member
Jul 21, 2000
8,288
8
81
To answer my own question, I have confirmed that without a simple fix the game will offload gpu-accelerated physx effects onto the CPU.

You must uninstall your current physx version, then under C: \Program Files (x86)\Steam\steamapps\common\mafia ii - public demo\3rd, install the version of physx there.

On my gtx260 216, with physx on medium, my average frame rate went up from 23 to 30 by doing this.
You sure you just didn't have PhysX at all by doing this?

I don't think the benchmark is accurate. I actually lowered my settings and my score got worse.
 

thilanliyan

Lifer
Jun 21, 2005
12,029
2,241
126
PhysX is running on the CPU...confirmed at the 2KGames forum. The newest PhysX SDK that is installed forces everything (not just Mafia) to run in CPU mode. I tried installing an older version of PhysX but the game just crashes for me at the start if I do that.

EDIT: Okay found a fix (courtesy of Guru3D forum):

If you uninstall then reinstall the PhysX SDK (.msi file found in the Steam Mafia 2 demo folder), it will run properly on the GPU.

I get 30fps avg at 1920x1200, with everything maxed and PhysX on high.

Definitely seems like a cool game story-wise...gotta pick this up when it comes out.
 
Last edited:

Grooveriding

Diamond Member
Dec 25, 2008
9,147
1,329
126
To answer my own question, I have confirmed that without a simple fix the game will offload gpu-accelerated physx effects onto the CPU.

You must uninstall your current physx version, then under C: \Program Files (x86)\Steam\steamapps\common\mafia ii - public demo\3rd, install the version of physx there.

On my gtx260 216, with physx on medium, my average frame rate went up from 23 to 30 by doing this.

I will try this next, I can confirm physx was on the cpu with these benches as per the physx overlay indicator

These are with everything maxed, aa, af etc and vsync off

2560x1600

PhysX off

Min 4.5
Max 250
Avg 61.4

Physx Medium

Min 4.2
Max 200
Avg 30.1

PhysX High

Min 4.1
Max 166.7
Avg 18.8

I will try the fix to see if it enables gpu physx, if it works I'll try benching with a dedicated gpu to physx and one without.

I sure hope the high scores go up, as those are ridiculously low scores on high considering the cards I'm using.
 

tincart

Senior member
Apr 15, 2010
630
1
0
Phenom II X4 955 @ 3.36
Sapphire 4890 @ 850 / 975
4 GB DDR2

Low 1280 x 720

6.9 MIN
111.1 MAX
58.4 AVG

Med 1400 x 1050

7.2 MIN
111.1 MAX
55.1 AVG

High 1920 x 1080

1920 x 1080
7.2 MIN
111.1 MAX
47.1 AVG

Rank C in all three tests.
 
Last edited:

tviceman

Diamond Member
Mar 25, 2008
6,734
514
126
www.facebook.com
You sure you just didn't have PhysX at all by doing this?

If you read over my instructions, you would have seen that I had to uninstall physx and then reinstall the version in the Mafia II directory. How could I not have physx but but be able to uninstall it? Thanks, but yes I'm sure I am correct and I am also sure that this fix works.
 

Madcatatlas

Golden Member
Feb 22, 2010
1,155
0
0
Phenom II X4 955 @ 3.36
Sapphire 4890 @ 850 / 975
4 GB DDR2

Low

6.9 MIN
111.1 MAX
58.4 AVG

Med

7.2 MIN
111.1 MAX
55.1 AVG

High

7.2 MIN
111.1 MAX
47.1 AVG

Rank C in all three tests.


like..omg

Radeon 4890 with BETTER minimum scores than SLI GTX480! you read it here first! PRO GAME!
 

Wag

Diamond Member
Jul 21, 2000
8,288
8
81
If you read over my instructions, you would have seen that I had to uninstall physx and then reinstall the version in the Mafia II directory. How could I not have physx but but be able to uninstall it? Thanks, but yes I'm sure I am correct and I am also sure that this fix works.
No, I meant the reason why you had a better score was that the game was running without PhysX support at all once you removed it. How do you know it's using what's in the Mafia directory?

Which files go in the Mafia directory?
 

tincart

Senior member
Apr 15, 2010
630
1
0
The core on this 4890 has a bit of legs on it. I'll take it up a bit and see what core, memory or core + memory overclocks bring. The 955 can also hit a higher OC so I might try that as well.
 

happy medium

Lifer
Jun 8, 2003
14,387
480
126
The core on this 4890 has a bit of legs on it. I'll take it up a bit and see what core, memory or core + memory overclocks bring. The 955 can also hit a higher OC so I might try that as well.

I think its your cpu, my 5750 should not be = your 4890.
 

Grooveriding

Diamond Member
Dec 25, 2008
9,147
1,329
126
Not sure if you are doing this but you will get better performance if you set one of your GPU's to be a dedicated physx card.

Thanks for the fix! It worked and offloaded the physx to gpu here are some scores without a dedicated card. Everything max 16AF and AA on, vsync off.

One thing of note, it looks to me like AA does not actually work, or is limited to only certain objects, as I see crawling and jaggies. Also you cannot select an AA level, it's AA on or off.

I noticed there is already a profile for this game in the NV control panel, I will try enabling that to see if affects performance.

2560x1600

PhysX off

Min 4.8
Max 250
Avg 62

Physx Medium

Min 6.3
Max 166.7
Avg 43.6

PhysX High

Min 4.6
Max 200
Avg 41.4

Got to say the minimum and max scores seem to be totally subject to randomness.

I will bench again with a card dedicated to physx.
 

tincart

Senior member
Apr 15, 2010
630
1
0
FRAPS info for 1920 x 1080 "High" preset:


Min Max Avg
30 61 47.127

So the AVG seems to be accurate and the in-game gives bullshit for the Min and Max.

4890 @ 900 / 1000

Min Max Avg
32 61 49.343
 
Last edited:

Obsoleet

Platinum Member
Oct 2, 2007
2,181
1
0
I just ran it and received a B rating...

1920x1200 High with AA on, no Phyx

i7-860 stock and a single 5870 (today I should be fixing that back to what it belongs when I finish my new case and throw everything underwater)

high: 160
min: 7.2
average: 75

I used 1080 and default settings to match the OP, the difference between 1080 and 1200 is probably negligible but your results rocked mine because you had AA on. Your CPU is definitely better but I'm glad my old rig is still holding up overall (built April 2nd, 2008!). On 10.7hotfix.
min 7.6
max 166.7
avg 71.6
 
Last edited:

smackababy

Lifer
Oct 30, 2008
27,024
79
86
Thanks for the fix! It worked and offloaded the physx to gpu here are some scores without a dedicated card. Everything max 16AF and AA on, vsync off.

One thing of note, it looks to me like AA does not actually work, or is limited to only certain objects, as I see crawling and jaggies. Also you cannot select an AA level, it's AA on or off.

I noticed there is already a profile for this game in the NV control panel, I will try enabling that to see if affects performance.

2560x1600

PhysX off

Min 4.8
Max 250
Avg 62

Physx Medium

Min 6.3
Max 166.7
Avg 43.6

PhysX High

Min 4.6
Max 200
Avg 41.4

Got to say the minimum and max scores seem to be totally subject to randomness.

I will bench again with a card dedicated to physx.
Those scores seem like they should be higher. You are running a high res, but still SLI 480s can pump out some power. You don't take very much of a hit with Physx medium to high though, that is nice.
 

Grooveriding

Diamond Member
Dec 25, 2008
9,147
1,329
126
Physx on a dedicated 480, graphics on the other

Medium

Min 4
Max 142.9
Avg 34.6

High

Min 13.7
Max 142.9
Avg 34.4

So it runs better without dedicating a card to physx for me. With a single card no physx I got min 4.2 max 166 avg 35.

I should note my cards are overclocked and run at 800/2000.

I can notice the physx, the trench coats wave about, apart from that it is the debris effects, which I don't like, looks artificial.

The graphics in this game are really not that great, it looks like a console port, why is it so demanding ? :awe:
 

tviceman

Diamond Member
Mar 25, 2008
6,734
514
126
www.facebook.com
No, I meant the reason why you had a better score was that the game was running without PhysX support at all once you removed it. How do you know it's using what's in the Mafia directory?

Which files go in the Mafia directory?

No I had a previous most-up-to-date physx version installed when I ran my initial benchmark, then I uninstalled/reinstalled and reran the benchmark. Nothing goes in the mafia II directory, just follow my original instructions it should be easy enough.
 
Last edited:

Chiropteran

Diamond Member
Nov 14, 2003
9,811
110
106
6.9 min
90.9 max
38.8 avg

Rank: D

Default settings@1680X1050

6.0 min
111.1 max
54.8 avg

Rank: C

Low settings@1280X720

Windows 7 ult, 6GB RAM
E5462 Xeon & 8800 GT (Mac Pro Work PC)
 
Last edited:

NoQuarter

Golden Member
Jan 1, 2001
1,006
0
76
here is what fraps shows me when I record 60 sec @1600x1200. My minimums are not bad. I don't know where its getting 6 fps minimum? Mabe in the very, very beginning?
FPS
61 59 59 65 65 65 65 67 44 61 58 60 58 52 53 50 59 60 57 58 55 43 47 52 57 56 45 52 48 52 54 53 50 52 60 61 65 73 75 59 56 63 58 59 46 49 50 49 50 52 53 53 54 51 54 54
56 55 44 41

The fire scenes kill my fps.

That's why min fps is a way overrated number because it doesn't describe the actual performance dips at all.
 

finbarqs

Diamond Member
Feb 16, 2005
3,617
2
81
hrm... should I put the 8800GTX in my system for PHYSx to supplement the 480? Just wondering if it's a huge difference, and how noticeable is it.... I know it calls for the GT 240, and the best I can do is a 8800GTX... SHould I just go out and buy a GT240?

or maybe go on ebay and buy a PPU for 40 bucks? are the NVIDIA cards better at handling physx than the actual device itself? I have 1 PCI slot, that's unused...
 
Last edited:

tviceman

Diamond Member
Mar 25, 2008
6,734
514
126
www.facebook.com
hrm... should I put the 8800GTX in my system for PHYSx to supplement the 480? Just wondering if it's a huge difference, and how noticeable is it.... I know it calls for the GT 240, and the best I can do is a 8800GTX... SHould I just go out and buy a GT240?

or maybe go on ebay and buy a PPU for 40 bucks? are the NVIDIA cards better at handling physx than the actual device itself? I have 1 PCI slot, that's unused...

8800GTX is actually better than the gt240.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |