Digital Foundry vs. Mafia II demo
Optimised for each platform?
2K Games has taken the unusual step of responding to negative fan comments over the PS3 version of its forthcoming Mafia II, claiming that the game code has been optimised for each specific platform.
"When designing Mafia II, we optimised for each of the three different systems the game would run on to make sure the core experience was the best it could be," wrote 2K's senior manager of interactive marketing, Elizabeth Tovey, on the company's forum.
"Because of this, there are some differences from one platform to the next. In terms of the PS3 version, I wanted to clarify a couple points you have been asking about. There will not be highly detailed grass or large pools of blood, the cloth movement is less noticeable than, for example, the PC version, and the visual fidelity in the demo is generally representative of what you'll see in the full game."
Previously unconfirmed reports had suggested that the build of the game used for the PS3 demo wasn't complete, a state of affairs that isn't unknown in putting together playable samplers, but definitely very rare. Due to prolonged QA and submission processes, it's more often the case that demos are built in the very closing stages of development, or after the game has been sent off to the platform holder for approval. It appears that Mafia II complies with the norm in this regard.
So just what are the main differences we see in the demo? Let's tackle the grass issue first. Mafia II is an interesting game in that grass and foliage actually uses 2D sprites, given some element of depth thanks to the dynamic lighting. Pop into a bush, spin the camera around and take a look at the make-up of the greenery - you'll note that it doesn't actually render in three dimensions at all. However, it is clearly the case that while major foliage is rendered on PS3, the grass isn't, making for some rather barren areas compared to the 360 build.
It's also confirmed that downed NPCs do indeed spill blood, which results in bloody footsteps if you walk through it, and this does appear to be omitted on the PS3 version. Also apparent are differences in the anti-aliasing setup that favour 360 (though this is not exactly hugely apparent when comparing the two games side by side) while screen-space ambient occlusion (SSAO) is another effect we only see on the Microsoft console, as you can see on the bottom set of comparison shots.
Where 2K hasn't commented is on issues with the game's frame-rate, which again has come under fire as being inferior to the 360 version. This is something we can address fairly quickly with a montage of action taken from the demo.
Mafia II demo console performance analysis.
The difference here doesn't look to be so much of an issue, as it's clear that both games have issues in sustaining 30FPS based on the sampler code. In like-for-like areas we can see that the Xbox 360 code has fewer torn frames, but in crucial gameplay areas the game performs at a similar level.
"Our aim is to make a cohesive and immersive experience and optimise the game for each platform so that it could run its best," Elizabeth Tovey continues. "And while there are some differences between each version, I'm sure you'll find that the core gameplay and the heart of Mafia II remains no matter whether you play on PS3, 360, or PC."
It does seem to be the case that "optimising" in the case of this particular PS3 game seems to involve the removal of features, but at the same time, regular Face-Off readers will know that this is part and parcel of the reality of multi-platform development on a great many games. The question is whether the missing elements impact the overall game experience. Certainly, based on the demo code, it's hard to imagine that the omitted features will have that much of an impact on whether or not the game is worth buying.
We'll be carrying out a full triple-format Face-Off as soon as we can.
You may also like...
-
Digital Foundry: PS3 Skyrim Lag Fixed?
-
Face-Off: The Darkness 2
-
Metal Gear Solid: The "Lost" HD Remasters
-
Face-Off: SoulCalibur 5
-
Eurogamer.net Podcast #99: FF13-2 and Amalur RPG Special
-
Why Devs Owe You Nothing
-
App of the Day: Sir Benfro's Brilliant Balloon
-
Sony admits "dropping the ball" with Demon's Souls
-
Who Killed Rare?
-
EA evaluating FIFA Street features for FIFA 13
-
Ultimate Marvel vs. Capcom 3 Vita Review
-
Gotham City Impostors Review
-
CD Projekt: Witcher 2 intro cinematic "the most expensive asset we ever created"
-
Kingdoms of Amalur: Reckoning Review
-
One Piece: Unlimited Cruise SP Review
-
Grand Slam Tennis 2 Review
-
The Darkness 2 Review
-
Skyrim patch 1.4 now live for Xbox 360
-
Skyrim patch 1.4 performance tip: make a new manual save
-
Mass Effect 3 FemShep trailer debuts
-
Epic's Sweeney on graphics tech: "the limit really is in sight"
-
Double Fine Adventure passes Day of the Tentacle budget
-
Valve admits hackers accessed Steam transaction log
-
King Arthur 2 Review
-
Next Xbox has tablet-like touch-screen controller - rumour

















Comments (85) Latest comment 1 year ago
Comments threads automatically close after 30 days, but please feel free to continue chatting on the forum!
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Tho I myself will be getting the PC version - the demo cod for that was imo flawless
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
/deletes some random lines of code
>To which I will say its not inferior, in this case its down to inferior devs.
Hell of a lot of inferior devs around apparently. Lazy pigs!
Comment below viewing threshold Show
Comment below viewing threshold Show
(Joke to an earlier comment people!)
Comment below viewing threshold Show
Comment below viewing threshold Show
@fknetwork: lol.
Comment below viewing threshold Show
It's a shame this game sucks on both consoles.
Comment below viewing threshold Show
You have been banned for the following reason:
No reason was specified.
Date the ban will be lifted: Never
Haha, im getting your game for free 2K...for free.
EDIT: And probably those lazy people at 2K giving me minuses to bury this comment. Or some crazy fanboys..
Comment below viewing threshold Show
As for the game, I thought the demo was pretty darn swish. Nothing particularly groundbreaking, but the mechanics felt solid, and the period detail and facial animation were superb.
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
(Joke to an earlier comment people!)
Yea, ok , but why did you buy a PS3? Not a joke.
360 > PS3
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
How the design compliments either the PS3’s asymmetric heterogeneous hardware architecture or how it matches the PC/360 symmetrical homogeneous hardware architecture makes a big difference.
I found this demo quite good fun even with the controls and graphical issues on console. But I would assume that the game design compliments the PC best, then 360 and lastly the PS3; were it can use more memory, faster GPUs and Core i7 processors to by pass the specs of the 360.
But then again, the demo does say it isn't from the final game.
Comment below viewing threshold Show
Comment below viewing threshold Show
We have all seen how well games turn out that are purely and solely coded for PS3. They run very well on the console. We also have nothing to compare it to as opposed to multiplatform games
Comment below viewing threshold Show
There is no doubt that the PS3 suffered this gen, because when you are in a very tight deadline, the Xbox is a much better machine to just get the speed out of, companies didnt spend the time sorting out the PS3 versions (games companies and deadlines are really really tight)... so no one is going to hold off a release for 3-6 months generally to make the PS3 version better. But as software companies have had better tools and have been able to get a handle on the SPU's etc, then it has certainly improved. I think the PS3 Exclusives show what can be done if you have time to make it right... unfortunately many didnt.
Most games now are comparable and the differences are minimal. The reasons why BOTH the xbox and ps3 versions are inferior to the PC version, can only be answered by 2K... but i suspect its because they haven't had the time to perfect an open world tech, like Rockstar have. Is this the first openish world by 2K (that they made?).
Comment below viewing threshold Show
Comment below viewing threshold Show
'Thats a pretty stupid comment to be honest, there are many reasons imho and many others (free online, blu-ray, exclusives), '
Free online - Crappy online, but you'll soon have a decent service which you have to pay for
blu-ray - Yea, that's been a massive hit
Exclusive - every console or handheld has these, PS3 has the fewest worth buying (don't bother listing what titles you think, I'll rip it to shreds)
Comment below viewing threshold Show
Hey look, i could sit here all day and slate all three of the current gen machines, none of them are perfect, if you dont understand that, then you are indeed more of a muppet than your current set of posts. Perhaps you are the new Donnie.
Comment below viewing threshold Show
Hey bud, I didn't start this.. and your babble is full of PS3 holiness.
And I don't know who this 'Donnie' is
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
@MrsPacman - did you even read any of my posts?
Seriously, I said.. and i quote - "PC Version will definitely be best if you want the best possible version"... the reason i am getting the PS3 version is because i sit at a desk all day, i spend 2 hours in the car every day, and guess what, i don't want to be sat at a desk for a few more hours playing the game when i will be much more comfortable on my sofa. Sorry you dont like that, but if you think that is PS3 holiness, you really do need to take your blinkers off.
Comment below viewing threshold Show
*Waves at MrPacMan
Comment below viewing threshold Show
Can we keep this one?
Comment below viewing threshold Show
Go back to licking the shit off Officer Dibbles size ten's. Stay out of it.
@Makemazing
Get your head out of your arsehole and read your own posts. Still sitting at the desk making these post, OK buddy whatever you say.
Comment below viewing threshold Show
If you were an ecologically conscious company, would you choose a design to last 10 years that produced an average of 40% less performance per watt, and could be optimized completely in 2 years because of the architecture being straightforward? Or would you take a higher performance architecture, capable of near theoretical performance in real problems, but would undergo major software design experimentation over many years to achieve those performance gains?
Sony are a very ecologically conscious company relative to Nintendo and Microsoft as shown by their green list position. They have helped develop a Cpu (the Cell with IBM & Toshiba) which is the major component in all of the world's 7 greenest supercomputer clusters(the Green500 List). And it was also the major component (still used with AMD's Opteron) in holding the number 1 spot for the fastest computer in the world (TOP500 list) from June 2008 – November 2009 named IBM Roadrunner; which is still ranked at number 3 today.
By all means complain about poor multi-platform design for ps3, but don't criticise a technology company for being ecologically friendly. The only intensive tasks home PCs struggle with today are all vectorizable/scaleable problems that work more efficiently on heterogneous CPUs.
Edit Reason: adding hyperlinks/rewording final sentence/typos
Comment below viewing threshold Show
Comment below viewing threshold Show
[link url=http://img.photobucket.com/albums/v669/BEUnderta ker/console2.png
]http://im g.photobucket.com/albums/v669/B...[/link]
[link url=http://img.photobucket.com/albums/v669/BEUnderta ker/console6.png
]http://im g.photobucket.com/albums/v669/B...[/link]
BTT,
when <strong>Digital Foundry </strong> analyse the PC version later, can you Please analyse <Strong> "Why when i turn on VSYNC, the mouse become very lag?" </strong>
on B3D seems also got this vsync lahg.
also when many thing happening on screen, the mouse become a lot more laggy.
some other game not act like that (crysis, Left 4 dead 1/2 (triple buffer ON), CoD4).
you have done analysis like that on Killzone, im curious why this happening on Mafia II PC. If i remember correctly, mafia 1 not suffer this problem. (that's if my memory still right.. been years since played that).
thanks
Comment below viewing threshold Show
Comment below viewing threshold Show
These guys probably tried to direct port to the thing and so naturally the comparable lack of CPU threads (2 compared to 6) hobbled it. For "optimising" read "remove things until it runs at a get-away-with-it frame rate" and not "make effective use of the 7 available SPE threads". Understandable and disappointing at the same time.
In all fairness, Sony (or rather Father Ken) should take some blame for assuming the development community was populated by eager nerds with limitless resources instead of haunted and weary drones on a budget.
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Grass and blood aren't trivial omissions. They are part of the atmosphere. It doesn't help that these are things that are supposed to be in the game, except for the PS3 version. Things are missing. If you pay the exact same price as the 360 counter part, and you get way less, then it'd be odd if you have no problem with that.
It isn't just "is your experience good". It is also a matter of "what should your experience be like". This "good enough" arguement game sites like to use to help justify things like this is unacceptible.
Comment below viewing threshold Show
Ahhhh bless! I'm surprised that someone as young as you remembers that cartoon!
Comment below viewing threshold Show
I also tried the PC demo, sadly my rig is just not up to it. It ran worse than the PS3 version by no small margin.
I suppose I could try the 360 version, but something tells be a splash of extra greenery and claret isnt going to make the game any better.
Comment below viewing threshold Show
I find it genuinely a little depressing when people don't just troll, but when you can tell from how they post that they are simply a bit stupid.
Comment below viewing threshold Show
As long as consoles are inferior to a PC I'll be the devils advocate to promote PC gaming. I have a PS3 as well because any interesting game on XBOX that can't be bought for PS3 can however be bought for PC and I happen to like several PS3 exclusive games.
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
It's quite depressing to see so many console games being released with both framerate issues and tearing, at least on the 360 and PS3 (the Wii doesn't seem to suffer this issue anywhere near as badly; likely because Nintendo don't like to see it). Mafia 2 looks downright ugly on the consoles and reminds me of the four year old Saints Row, another game that was heavily criticised for its tearing but at least the developments patched in a v-sync option (plus included it out of the box in the sequel).
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
It exists but it is not some magical thing...besides in lots of cases optimizing is just cutting things that simply don't work well
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
What?Are you drunk?
RDR was nowhere near console parity...lol
Differences are even much worse than in Mafia 2.
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
There is no point screaming lazy Dev's etc.. The PS3 is just too dam hard to work with, and you cant expect developers to create 2 engines for each console, becuase Sony in there infinite wisdom decided to handicap there hardware with such a low amount of RAM etc. GT5 Looks amazing as does Kill ZONE but they are only on PS3. So yes the PS3 is very capable but this only shines on Exclusives as the engine is designed only for that Hardware.
It is completely unreasonable to expect the Dev's to make 2 optimised engines for one game across 2 consoles. I deal daily with costs in this arena, and I can tell you that game Dev costs are right up there with film making costs some times.
Of course if we want to pay double the price for games and wait 3 times as long then yes we will have 360 & PS3 running identical games.
Sony's thinking behind the Hardware was good, it is very powerful but they Handicapped it so badly that when an engine is designed to run on a PC/360/PS3 (possibly Wii) there will have to either be very serious cuts or very very highly developed optimizations due to the way in which the PS3 works. Again this is down to the Dev's and some *Have managed* by using the PS3 as the base and then working towards the 360 and PC, however this again leads to the same problems, and ultimately the PS3 version isn't any better.
In summery, it easy to blame the hardware, but it has to be noted that its not in the best Interest of Dev's to make sub-par games on Sony Consoles, and what ever way you cut it, the PS3 is handicapped and is so hard to code for, hence why Valve wont touch it becuase the Half Life series was designed on Hardware that the PC & 360 use, and again its unreasonable to expect them to re-make the game for PS3 becuase portions of code they have already got and can scale right up or down in detail on any PC or 360 need more money and time spent on them becuase the PS3 is technically handicapped as stated by many AAA game houses and developers.
IMHO Sony need to pull finger out, start helping developers more, and start taking gaming seriously again. They won the Next Gen Home Movie format war, but they are really losing the gaming war. UK customers get 40% of what the US store has, 3-5 revisions of hardware, pulling backwards compatibility, where is the promised you can use your PSP as awing mirror in games etc.
Suffice to say I have pre-Purchased MafiaII on steam
Comment below viewing threshold Show
Comment below viewing threshold Show
Wooh! Steady on there, a couple of points on your post:
"Every multi platform game 9 out 10 times fails on the PS3"
Is'nt that a bit strong, a slightly slower framerate (sometimes) and lack of antialiasing is hardly a fail?
"PS3 is handicapped and is so hard to code for, hence why Valve wont touch it"
Ah, this is the same Valve who were on stage at Sony's E3 presentation announcing Portal 2 on PS3?
Cheers.
Comment below viewing threshold Show
Given the power of the PS3 and since AA is a forgone conclusion on the 360 in almost every game... it does rather beg the question as to why the PS3 suffers lack of AA and **sometimes lower fps**?
Why is that the case? AA makes the world of difference to jaggies and how sharp a game looks. and Slower FPS means the experience is not as fluid.
I'm not attacking the PS3, but even you agree it does suffer with the basics such as AA. Look at lensoftruth.com head to heads to see just how much the PS3 suffers when it comes to side by side comparisons.
Portal 2... Not Portal or any of the Half Life series... Portal 2 is new and has been created from the ground up. However I wonder what version will suffer detail and frame rate cuts?
Comment below viewing threshold Show
360 > PS3"
to play mass effect 2 with free dlc
Comment below viewing threshold Show
You can buy Mass effect 2 on the 360 for £10 and then get all the DLC still cheaper than it's going to be on PS3 in Jan 2011
Comment below viewing threshold Show
I only really believe in the PC politic.. For me PC is where its at in regards to gaming. But as such M$ kill its own system to better another and this is why I have consoles becuase games like GTAIV and RDR take years to come to the PC or not at all.
What I do believe in, is that the PS3 is suffering and it should not be. Whatever others feel, not having AA, Not having Blood pools, Not having Foliage, lower FPS, not having nice backgrounds like in the case of SFIV is like only having the second best to me.
In regards to exclusives, I have made the point that PS3 Exclusives are amazing but for the fact they created solely for that Hardware. I'm not attacking the PS3, but I feel on a multi platform release its going to be better or you will get more from the 360 version than the PS3 in most cases...and it should not be like that, but it is!
Comment below viewing threshold Show
and you could get a sense of humor, but that might be asking too much.
Comment below viewing threshold Show
I do wish I was lucky enough - or rather wealthy enough - to own a sweet PC rig, because that is the only way the PC version will ever make mince meat out of the other versions, as previous commentators have claimed. For Joe Public, it's going to be the console versions that will yield the greater performance/visual fidelity.
Although that didn't stop me getting the PC version of Borderlands. Sure, I can only play at at 640x480 resolution - but that was a compromise I was willing to make for the online community's... mannerisms
Comment below viewing threshold Show
Don't know if I made it clear or not, but yes I always game on the PC unless its not released for PC like Red Dead etc or its a console exclusive. PC is the Best, Ive just been playing GTAIV on PC and its so much better than on console.
My point in this thread is that the PS3 is suffering in regards to graphics because IMHO its has been handicapped in its design, and its not lazy Dev's, its just too hard and i guess too expensive to optimize for it when an engine can run well on the 360 and PC retrospectively.
OK so missing foliage, lower frame rates and loss of AA is not an exaggeration? Would it be an exaggeration if your PC did not do that. As for God of war and Uncharted..Please both are less than or exactly 720P and so could easily run on your PC at higher resolution and with so much more. You are not seeing those graphics on your PC because the games are not on your PC period. If they were they would look better. Play Crysis and you will see. Look at Batman on the PC, looks the same on PS3 and 360 but if you look deeper it has so much more going on in the physics department and a few other places.
Sorry 30 odd wins to 16 is a fairly good amount to win by. I am not disputing the PS3's power in exclusives, but in cross platform it does lose out and I'm sorry but the cross platform to exclusive ration is much higher.
Also if you feel that read dead is a mute point fine, play the low res, choppy frame rate version on your PS3, ill play the best version available on my 360 until the PC version arrives....and guess what Ill buy it again and play it again on PC because as I'm sure you will know, its like a new game
Cheers.
Comment below viewing threshold Show
Comment below viewing threshold Show
So I guess it is no surprise when the 360 experience is below par, and the PS3 experience is hobbled below that.
The console versions run with issues because the main game engine has performance issues even on moderately fast PC hardware.
From reading some of the comments in this thread, you’d think that the _overall_ gameplay experience of most games is magically better on PC than console. But having had custom built machines since the 80286 & an Orchid VGA card 256KB vram days, my feeling is that _overall_ gameplay experience is now best on HD consoles.
PCs tend to be power inefficient and fall into the following categories:
very high power usage, fast performance, quiet, cooling system, 26” screens or less
high power usage, fast performance, noisy, no cooling system, 26” screens or less
mid power usage, mid performance, quiet, cooling system, 26” screens or less
low power usage, mid performance, noisy, no cooling system, 26” screens or less
low power usage, low performance, quiet, no cooling system, 26” screens or less
But rarely are they like consoles:
low power usage, high performance, quiet(relative to PCs), high-end 32” screen or bigger, with DTS or better sound.
Even if the PC version of some games is technically better due to developer design choices, the overall gaming experience on consoles at my house has been better than PC gaming for well over a decade now.
Comment below viewing threshold Show
Comment below viewing threshold Show
I've also noticed a peculiar sound issue that I haven't had yet on the 360 - occasionally, the lines uttered by NPCs become digitised and muffled.
However, contrary to this article I actually thought that the framerate seemed slightly better on the PS3. I don't have access to sophisticated nerd gadgetery like they do though, so maybe I was imagining it.
Comment below viewing threshold Show
The game engine is running slowly with a feature turned on. Do we:
a) Look at how that feature is working, work out why it's running slowly and look up alternative methods for achieving it
or
b) Take it out! Does the game runner faster? Yes? Then SUCCESS! \o/
Comment below viewing threshold Show
that's a fact. and that's for shame.
too bad there are still developers, 5 years after the consoles launched, that are lazy to optimize their code for each console.
Comment below viewing threshold Show
While the PS3 version is lacking raised grass and blood effects the 360 version is lacking the cleaner graphical fidelity apparent in the PS3 version due to really bad alpha channels (pixelation) in all shadows and vegetation.So it all comes down to what you're willing to lose/put up with.
For those of you whom continue to claim PS3 is destined to be plagued with inferior ports EA disagrees with you.EA has proved in the last year and a half that multi-platform titles can be produced on both platforms with little to no despairity (see titles like Dante's Inferno and BFBC2)...PS3 may have been prone to bad ports from launch to 2007 due to the learning curve associated with the new tech but that excuse just doesn't hold up in 2010.
Comment below viewing threshold Show
Everyone with half a brain knows some engines run better on PS3 and some on 360, and some the same.
What seems to be common is that PS3 suffers from the OLD ENGINES or tech that some companies still use but are a bit outdated.
Roll on the newer engines like crytek and all console owners will have a better experience.
Quite happy seeing people complain of lazy devs, but maybe they should be asking why they are still churning out games on old engines ?
Comment below viewing threshold Show
Looking at them one after the other, I have noticed that the PS3 version actually has some different benefits to the 360 version. Namely the lighting is slightly better on the ps3, particularly visible close up to the cars and the clothing(like the main character's jacket).
The general colours also look marginally washed out on the 360 by comparison, and the illumination inside the building doesn't have great contrast like it does on the ps3. But even looking at the DF video I can see these minor issues to an extent.
I suspect there is the gamma problem that the OrangeBox version of HL2 had on 360(compared to the PC and PS3), which is affecting the lighting ever so slighting, but could also be caused by lower precision normal maps.
But none of these issues really mattered much to the(retro Untouchables Amiga/ST) fun I had again with the demos. It is looking more like a purchase now, so hopefully all version will get improved at some point in time by patches to include all FX, and the choice of version will be more about preference of control pad or mouse/keyboard.
Comment below viewing threshold Show
Comment below viewing threshold Show
Ok, someone explain to me what he meant here. We hardly ever see the devs actual remove a graphical feature like grass or whatever when deving multiplatform games on PS3. So, what did he mean by this? nowadays, theres hardly a difference. Certainly not to this extent where its actual missing stuff like blood or whatever.