Mafia II: PhysX Tested, HotHardware Reviewed

Article Index:   
When we installed Mafia II using Steam, the game installed its own PhysX update (9.10.0512). We experienced major stuttering with PhysX on until we downloaded the most recent stand-alone version from NVIDIA's website (9.10.0513). This resolved our issues; if you've had performance problems with PhysX we recommend you try it.

Mafia II's PhysX Benchmark

Mafia II includes a benchmark based on part of Chapter V: The Buzzsaw. The sequence matches real game play with one critical distinction. If PhysX is set to 'High', the benchmark generates far more debris than in the actual game.

In the test, a quick exchange of fire blows apart enough concrete and wood chips to build two new homes in a tropical island ghetto. In-game, it took repeated shotgun blasts at point-blank range to reproduce a similar amount of debris. This difference is unique to 'High' mode—if you run the test with PhysX set to 'Medium', the benchmark appears to mirror what's seen in game.

The second screenshot is taken from the actual game.Camera angles aren't exact but there's a noticeable difference. While the farther column hasn't taken much of a pounding, the rock bits around the nearer column are what's generated after multiple shotgun blasts.

The 'High' version of the benchmark is a worst-case scenario that's doesn't represent the game as a whole. If you do hit a rough spot in one of the few PhysX-heavy areas, simply drop quality settings, play through the tough bit, and turn them back up.

At the end of a benchmark run Mafia II assigns a grade (A-F) to your system, but these ratings are of dubious value. According to the benchmark, our testbed scored a "D", but in-game framerates were substantially higher than our benchmark frame rates. Mafia II's benchmark is useful as a worst-case scenario, but we recommend you play through parts of the game before you settle on video settings.

Mafia II recommends an Intel Core i7-920 CPU and at least a GTX 260 with a dedicated 9800 GTX for PhysX at Medium and a GTX 470 + 9800 GTX for High. We tested the following GPU configurations:

  • 1x GTX 480 (no dedicated PhysX GPU)
  • 1x GTX 480 + 1x 9500 GT (512MB of RAM, dedicated PhysX GPU)
  • 1x GTX 480 + 1x GTX 260 (896MB of RAM, dedicated PhysX GPU, 65nm, 192 cores)
We swapped the 9500 GT for the GTX 260 when we realized that the budget card didn't meet Mafia II's minimum specs. Because Mafia II is the first game to emphasize the importance of a dedicated PhysX card we were curious if a low-end GPU could substantially boost framerates in PhysX-enabled games. A 9500 GT is currently ~$44 on NewEgg, whereas a GTX 260 is $169. If you don't have an older card, we'd consider the recently launched GTS 450.

We tested Mafia II on an Intel Kentsfield Q6600 @ 3GHz, a GeForce GTX 480, 4GB of RAM, and 32-bit Windows Vista. None of you are allowed to snicker since the testbed, in this instance, is the author's primary PC. We ran the benchmark test 3x in each case and averaged the results.

All graphics detail levels were turned to their highest levels, anisotropic filtering was set to 16x, antialiasing was enabled in-game (there's no selection option beyond On/Off), and vertical sync was off.

The GTX 480 slumps when we turn PhysX on; performance drops by 55 percent. Adding the 9500 GT actually slowed the game slightly, but improved Medium performance by eight percent. When we upgraded to a GTX 260, we saw a very different set of numbers. In both cases, using the GTX 260 for PhysX improved frame rates by 30 percent over the GTX 480 alone. 

According to NVIDIA, the additional performance a dedicated PhysX card can provide is inversely proportional to the load placed on the primary GPU. The more eye candy the primary GPU has to deal with, in other words, the less difference a dedicated PhysX card can make. Adding the GTX 260 markedly improved framerates, but the value of that contribution depends on whether you have a spare NV GPU, your primary video card, and how much you care about PhysX.

Mafia II is good enough to be another feather in NVIDIA's hardware PhysX cap but it's not as good a game as Arkham Asylum. If you're curious as to why, flip the page and check our review.

Image gallery

Related content


Geezy 4 years ago

I currently have a xfx 5870 and i would like to run PhysX aswell, i was thinkig of getting a GTS 450 for it but is that too much or a GT 240 would be ok?

Joel H 4 years ago



That's not officially possible. By default, NVIDIA disables hardware PhysX if a non-NVIDIA GPU is detected. It doesn't matter if you've also installed a GeForce. If you have anything installed *but* a GeForce or Quadro,  no PhysX for you. Unofficially, there are drivers (both patched and available from NVIDIA's beta section) that allow for the two to work in concert. I think the first 256 series beta allows for this if you want NV's own drivers.


NVIDIA's minimum recommendation for an add-on PhysX is a GTS 240. I think it'd be fine, though the GTS 450 is well enough priced that you might still want one.

bob_on_the_cob 4 years ago

[quote user="Geezy"]

I currently have a xfx 5870 and i would like to run PhysX aswell, i was thinkig of getting a GTS 450 for it but is that too much or a GT 240 would be ok?


You can't run Physx with the ATI card on your computer. You have to have a all Nvidia system.

Joel H 4 years ago

Or a set of modified drivers. Or the Rel 256 drivers that NV left available for folks who do this. Etc, etc. You absolutely *can* do it--you just aren't going through official channels to do so.

fat78 4 years ago

Maybe hothardware will have a sweeps giving away this game, would like to try more of it then just the demo. lol

inspector 4 years ago

"speed limiter" They should just take it out. It should be a challenge to not get caught by cops or die in a car crash -.-

Joel H 4 years ago


I suggest you try playing the game before you say that. If driving was less a part of the game, that'd be one thing. Instead, if there's a mission in which driving could possibly be integrated, it's integrated. In one chapter, you drive a hideously slow truck to a location where you show your ability to pick up cartons of cigarettes and hand them to Joe. After a few minutes of this, you drive to a second location and do the exact same thing. Then you drive to the third location. At point 3 some interesting things happen--but you first drive after the villains. Then you drive to the Maltese Falcon. Then you drive to the warehouse district.

Once you finish the mission inside the warehouse district, you drive to the docks (on the opposite side of the map.) Then you sell a car. drive home (all the way back across the map).

Does this sound like fun yet?

acarzt 4 years ago

lol... yea I played the demo... and driving is a hassel lol I hated it.

Also, I thought the character models moved funky and it was all just awkward.

Also when I turned physx on, it brought the game down to unplayable levels. Otherwise it would hit around 60fps.

Joel H 4 years ago


Try updating PhysX if you have an NV GPU, as I suggest within the article. It makes a huge difference.

acarzt 4 years ago

I'll give that a try later Joel, but see as how even a GTX480 was brought down to sub-30 fps level, and it usually benches on par with a GTX295... i'm not too optimistic lol

Besides, I didn't care much for the game anyway lol

Joel H 4 years ago

Well, not liking the game is one thing. :P If you check there's information on how to reduce the total number of PhysX effects being processed (thus recovering FPS) without just turning it on or off.

Also, remember what I said about that benchmark being a worst-case scenario. My real-world framerates with PhysX on were much higher in-game than in-benchmark.

Kiristo 4 years ago

I liked the game. The ending was as good as the first one's and the story was good/engaging. The worst thing about the game is having to drive everywhere. If you just play through it though in a couple sittings, you don't get bored of it and will be able to beat it easily enough. It was alot of fun, in my opinion, and I played/liked the first one.

I have a GTX 280, ran this with PhysX, and it ran fine. I can't remember what my test scores were, as I played the game awhile ago and have since gone back to LoL as pretty much the only game I am playing. If you're worried about your hardware, I'd say my GPU did a fine job, the rest of my specs can be seen here:

Joel H 4 years ago

Folks concerned about GPU performance should keep in mind that I benchmarked the game with all detail levels cranked up to full.

Post a Comment
or Register to comment