Go Back   MacRumors Forums > Special Interests > Mac and PC Games

Reply
 
Thread Tools Search this Thread Display Modes
Old Jan 4, 2012, 05:12 PM   #1
50548
Guest
 
Join Date: Apr 2005
Location: Currently in Switzerland
How is Mafia II on the Mac?

Following a number of very positive reviews, I am thinking about buying Mafia II for the Mac as released by Feral...does anyone have a more informed opinion on the game and its Mac-native performance?

AGAIN: I am NOT interested in PC versions of this game, Boot Camp or the like.
50548 is offline   1 Reply With Quote
Old Jan 6, 2012, 06:04 AM   #2
edddeduck
macrumors 68000
 
Join Date: Mar 2004
Your Mac will be fine We do have a patch planned to bump up the performance on all machines even more but on your machine it should be smooth on high settings already.

I work for Feral as my sig shows but I have played the game to completion on a similar iMac to the one in your signature on high settings.

Edwin
edddeduck is offline   1 Reply With Quote
Old Jan 6, 2012, 02:38 PM   #3
50548
Thread Starter
Guest
 
Join Date: Apr 2005
Location: Currently in Switzerland
Quote:
Originally Posted by edddeduck View Post
Your Mac will be fine We do have a patch planned to bump up the performance on all machines even more but on your machine it should be smooth on high settings already.

I work for Feral as my sig shows but I have played the game to completion on a similar iMac to the one in your signature on high settings.

Edwin
Thanks a lot for your feedback, Edwin; so you mean "high" as "maximum" settings for the game on my iMac, including native resolution (2560x1440)?

And when can we expect release of such a patch?
50548 is offline   0 Reply With Quote
Old Jan 9, 2012, 03:27 AM   #4
edddeduck
macrumors 68000
 
Join Date: Mar 2004
Quote:
Originally Posted by BRLawyer View Post
Thanks a lot for your feedback, Edwin; so you mean "high" as "maximum" settings for the game on my iMac, including native resolution (2560x1440)?

And when can we expect release of such a patch?
For your Mac the default performance settings are around 1600x1200 to get high frame rates for all areas of the map in all weather conditions (with every other setting turned on full).

The patch mentioned is in development now and we are working with both AMD and Nvidia to get as big a boost as possible to the frame rate on all cards. When we port a game we pride ourselves on the quality and polish of the Mac version, if once released we find something we can do to make it even better we will take the time to release an update to do that. I don't have an exact date but sometime in the next 6 weeks is my very unofficial guess.

Edwin
edddeduck is offline   0 Reply With Quote
Old Jan 9, 2012, 12:44 PM   #5
50548
Thread Starter
Guest
 
Join Date: Apr 2005
Location: Currently in Switzerland
Quote:
Originally Posted by edddeduck View Post
For your Mac the default performance settings are around 1600x1200 to get high frame rates for all areas of the map in all weather conditions (with every other setting turned on full).

The patch mentioned is in development now and we are working with both AMD and Nvidia to get as big a boost as possible to the frame rate on all cards. When we port a game we pride ourselves on the quality and polish of the Mac version, if once released we find something we can do to make it even better we will take the time to release an update to do that. I don't have an exact date but sometime in the next 6 weeks is my very unofficial guess.

Edwin
Well, I can only wish you Feral guys good luck and congrats for the effort in bringing more titles to the Mac platform, so that we don't have to resort to RIDICULOUS workarounds such as Windows virtualization or Boot Camp.

Besides, I have to admit that most if not all Feral releases I have bought perform really well and are devoid of major bugs or incompatibilities - hopefully other Mac game producers will strive in that direction as well..!
50548 is offline   0 Reply With Quote
Old Jan 10, 2012, 04:50 AM   #6
edddeduck
macrumors 68000
 
Join Date: Mar 2004
Quote:
Originally Posted by BRLawyer View Post
have to admit that most if not all Feral releases I have bought perform really well and are devoid of major bugs or incompatibilities - hopefully other Mac game producers will strive in that direction as well..!
Thanks

If you ever do find a problem (unlikely I know )remember to drop us an email the more users who contact us the easier it is for us to track down the issue and patch it!

Edwin
edddeduck is offline   0 Reply With Quote
Old Dec 29, 2012, 08:40 PM   #7
AndiS.
macrumors regular
 
Join Date: Dec 2012
Quote:
Originally Posted by BRLawyer View Post
Well, I can only wish you Feral guys good luck and congrats for the effort in bringing more titles to the Mac platform, so that we don't have to resort to RIDICULOUS workarounds such as Windows virtualization or Boot Camp.

Besides, I have to admit that most if not all Feral releases I have bought perform really well and are devoid of major bugs or incompatibilities - hopefully other Mac game producers will strive in that direction as well..!
What exactly is ridiculous about running Windows in bootcamp? I'm very grateful to have this option, which I exclusively use for games.
AndiS. is offline   1 Reply With Quote
Old Jan 6, 2012, 03:40 PM   #8
h4ck
macrumors regular
 
Join Date: May 2006
wow, i should get this. i loved Mafia on my PC, what seems like a zillion years ago.
__________________
think different? at this point i'd be happy if people would just think.
h4ck is offline   0 Reply With Quote
Old Jan 19, 2012, 01:39 AM   #9
s.horsfield
macrumors regular
 
Join Date: Apr 2011
Location: New Zealand
Why is that on my 9400m, 8GB ram, 2GHZ Core 2 Duo early 2009 Mac Mini. The game runs fine on Windows 7 (30fps-ish) and on Mac OS X it's completely un-playable . Probably about 1/4 fps but I have no tests for that. I've played a bunch of Feral games and the differences between Mac and Windows have been next to nothing. How much optimization did you do for Mafia 2? Did you convert it to OpenGL? Did you just use Wine or something slightly better? I'm not trying to be a dick, im genuinely interested about how this whole thing works because I pretty much hate Direct X and the how monolpoly Microsoft has over something that's not really any better and want more mac games. Plus being a beginner developer, i'm all the more curious. How do you convert games to Mac? This is pure interest i'd never have the ability to do what you do to your standard (aside from whatever issues im having with Mafia 2). Batman: Arkham Aslyum ran amazing (well no better than on windows) on Mac OS X and I loved the game. I love Feral (again aside from this whole Mafia 2 thing) and don't want to seem like a hater
s.horsfield is offline   -1 Reply With Quote
Old Jan 19, 2012, 04:21 AM   #10
john0
macrumors newbie
 
Join Date: Jan 2012
Mafia 2 on mac

It will be a great experience to play mafia 2 on mac. is it possible ?
how is the response ?
__________________
There are 1000's of games to play for free here.
john0 is offline   0 Reply With Quote
Old Jan 19, 2012, 04:39 AM   #11
edddeduck
macrumors 68000
 
Join Date: Mar 2004
Quote:
Originally Posted by mrsimonwins View Post
Why is that on my 9400m, 8GB ram, 2GHZ Core 2 Duo early 2009 Mac Mini. The game runs fine on Windows 7 (30fps-ish) and on Mac OS X it's completely un-playable . Probably about 1/4 fps but I have no tests for that.
Firstly 9400M is not a supported card for Mafia 2 on the Mac.

Quote:
The following graphics cards are not supported: ATI X1xxx series, AMD HD2400, NVIDIA 9400, NVIDIA 7xxx series and Intel GMA series. The following cards require you to have 4GB of System RAM: NVIDIA 320M, Intel HD 3000.
The reason the 9400M is not supported is we cannot get the card to give the same performance as is provides on the PC due to us hitting a few bottlenecks in the differences between Mac and PC drivers and OS design. That said we are not giving up as you can see below.

Quote:
Originally Posted by mrsimonwins View Post
I've played a bunch of Feral games and the differences between Mac and Windows have been next to nothing. How much optimization did you do for Mafia 2? Did you convert it to OpenGL? Did you just use Wine or something slightly better? I'm not trying to be a dick, im genuinely interested about how this whole thing works because I pretty much hate Direct X and the how monolpoly Microsoft has over something that's not really any better and want more mac games. Plus being a beginner developer, i'm all the more curious. How do you convert games to Mac? This is pure interest i'd never have the ability to do what you do to your standard (aside from whatever issues im having with Mafia 2). Batman: Arkham Aslyum ran amazing (well no better than on windows) on Mac OS X and I loved the game. I love Feral (again aside from this whole Mafia 2 thing) and don't want to seem like a hater
Mafia 2 uses certain calls that have a performance impact on the Mac drivers, other games use the card differently and as such perform like the PC. We always work with AMD, NVidia, Apple on gaming performance to get the Mac versions as fast as possible. Since the game was released looking at things we can do to speed up the game on all Macs for the first patch by avoiding the bottlenecks on certain Mac setups and getting the most out of the hardware.

That said the 9400M card is woefully underpowered for gaming and was designed for none gaming laptops and work machines. As such you will never get super speed out of that card on Windows or Mac.

Edwin
edddeduck is offline   0 Reply With Quote
Old Jan 19, 2012, 07:13 AM   #12
s.horsfield
macrumors regular
 
Join Date: Apr 2011
Location: New Zealand
Quote:
Originally Posted by edddeduck View Post
Firstly 9400M is not a supported card for Mafia 2 on the Mac.

Mafia 2 uses certain calls that have a performance impact on the Mac drivers, other games use the card differently and as such perform like the PC. We always work with AMD, NVidia, Apple on gaming performance to get the Mac versions as fast as possible. Since the game was released looking at things we can do to speed up the game on all Macs for the first patch by avoiding the bottlenecks on certain Mac setups and getting the most out of the hardware.

That said the 9400M card is woefully underpowered for gaming and was designed for none gaming laptops and work machines. As such you will never get super speed out of that card on Windows or Mac.

Edwin
One quick thing: Is Arkham City coming to Mac OS X anytime in future?

Interesting I never realized it was that difficult (hats off to the team at Feral!), there are some companies i've come across that will port games across at what they claim to be "native" speeds, then I open up the game and found i've paid 20% or more for a game they just put through Wine. I could have done that at home! I don't really have an issue with this for basic 2D games but games like Mafia 2, probably wouldn't even work through wine so thanks! You guys really seem to take pride (and loads of effort) with all the work you guys do! I've only ever made apps/games for iOS/Android so I obviously never have those issues or at least to that extent. It's frustrating how stupid some developers are only writing games for Direct X. Open GL is about the same peformance wise and runs on pretty much everything. Aside from Direct X to Open GL (and all the friggin around with graphics cards, drivers etc) is there anything else you need to do? All the engines and base code are still the same cross platform? That's been the case for me porting iOS apps to Android. And yes I am aware the 9400M sucks. The computer was half price new and aside from the terrible graphics card it runs fine ETA on the patch? I'll be upgrading sometime this year to a 2012 Base end iMac, assuming the graphics card is about the same as this years the game will run fine? How about the Intel HD 3000 does it get 30fps on any settings? Would the Intel HD 4000 improve performance much? I just wanna get the game playable on something, not highest settings or anything. Also if you work with Apple please try and twist there arm to support gaming (better cards, somehow Direct X support SOMETHING) Sorry for all the rambling

Thanks so much - Simon

Last edited by s.horsfield; Jan 19, 2012 at 07:17 AM. Reason: added more rambles :(
s.horsfield is offline   0 Reply With Quote
Old Jan 19, 2012, 08:32 AM   #13
edddeduck
macrumors 68000
 
Join Date: Mar 2004
Quote:
Originally Posted by mrsimonwins View Post
One quick thing: Is Arkham City coming to Mac OS X anytime in future?
Sorry no clues...

Quote:
Originally Posted by mrsimonwins View Post
It's frustrating how stupid some developers are only writing games for Direct X. Open GL is about the same peformance wise and runs on pretty much everything.
If only it was that simple. None of the consoles use GL in reality. Yes I know the PS3 supports OpenGL but there is a chasm between supporting OpenGL and having the features and performance required to use it in a game. I don't know of any PS3 games that use GL.

Quote:
Originally Posted by mrsimonwins View Post
Aside from Direct X to Open GL (and all the friggin around with graphics cards, drivers etc) is there anything else you need to do?
Not that much but as most of a game's point is drawing things that is already a fair bit of work.

Quote:
Originally Posted by mrsimonwins View Post
All the engines and base code are still the same cross platform?
Getting code to compile on a different compiler on a different platform is tricky, getting rid of compiler errors making sure all the base classes are hooked up to Mac versions. Remember everything like file access through to USB access need fixing to work on the Mac as all these APIs are different.

Quote:
Originally Posted by mrsimonwins View Post
How about the Intel HD 3000 does it get 30fps on any settings? Would the Intel HD 4000 improve performance much? I just wanna get the game playable on something, not highest settings or anything.
The HD3000 is designed to run Excel, iTunes and playback videos it is not really designed for gaming. In fact on the PC no games (complex 3D) support the card and it is pot luck if any will work. As lots of lower end Mac's have the HD3000 we do our best to get games running on the HD3000 but for anything new you will be playing on the lower to lowest end of the graphics settings.

However if we say it is supported we mean you should be able to play the game at a reasonable frame rate all the way through. We judge it by looking at how it plays pretending we are a customer buying the game. If it is not fast enough we either optimise some more or not support the card.

Quote:
Originally Posted by mrsimonwins View Post
Also if you work with Apple please try and twist there arm to support gaming (better cards, somehow Direct X support SOMETHING) Sorry for all the rambling

Thanks so much - Simon
Supporting DirectX will not ever happen it is not a matter of money or anything else it is just like putting petrol in a diesel engine no matter the mechanic it will never work.

If you look at OpenGL a few years ago and now you should see that it is constantly improving all the time but being who we are it's never fast enough there is always something else you can do faster or better.

Edwin
edddeduck is offline   0 Reply With Quote
Old Jan 19, 2012, 09:48 PM   #14
s.horsfield
macrumors regular
 
Join Date: Apr 2011
Location: New Zealand
Quote:
If only it was that simple. None of the consoles use GL in reality. Yes I know the PS3 supports OpenGL but there is a chasm between supporting OpenGL and having the features and performance required to use it in a game. I don't know of any PS3 games that use GL.
It would be much better everyone having one standard, although I guess no one can corner the market that way. Still it would make things a lot better in the gaming world


Quote:
Not that much but as most of a game's point is drawing things that is already a fair bit of work.
Yeah I just imagine, I love coding but i'd never have the skill of your team. I'm so glad you guys do what you do!

Quote:
Getting code to compile on a different compiler on a different platform is tricky, getting rid of compiler errors making sure all the base classes are hooked up to Mac versions. Remember everything like file access through to USB access need fixing to work on the Mac as all these APIs are different.
That part I was assuming would be easy. Although I don't know enough about high end 3D games, ahhh sounds awful, i'd happily pay double for a "Feral quality" mac game, with all you do.

Quote:
The HD3000 is designed to run Excel, iTunes and playback videos it is not really designed for gaming. In fact on the PC no games (complex 3D) support the card and it is pot luck if any will work. As lots of lower end Mac's have the HD3000 we do our best to get games running on the HD3000 but for anything new you will be playing on the lower to lowest end of the graphics settings.

However if we say it is supported we mean you should be able to play the game at a reasonable frame rate all the way through. We judge it by looking at how it plays pretending we are a customer buying the game. If it is not fast enough we either optimise some more or not support the card.
If only Apple would put better graphics cards in there machines. Even for the average user they could use a little more "omph" in the graphics department. With pretty much every other component Apple's done fine, I guess gaming really isn't on Apple's radar. But it should be! That's my single issue with OS X. Although I guess your stopping that, although no one could ever do it for every game and no big developers are going to delay releases so the Mac version come out same day. Oh well, Mac gamers are lucky we have you!


Quote:
Supporting DirectX will not ever happen it is not a matter of money or anything else it is just like putting petrol in a diesel engine no matter the mechanic it will never work.

If you look at OpenGL a few years ago and now you should see that it is constantly improving all the time but being who we are it's never fast enough there is always something else you can do faster or better.
From what i'd read Direct X was very similar to Open GL in terms of code etc. Just "wrapped" differently. Although that's probably not true.

I read a story about 2 years ago about Apple and gaming. I haven't been able to find it since. To sum it up, Apple would go to developers and say "we wanna support games, can you make them mac friendly, how can we help" etc. Or the developers or whoever would go to Apple can't remember which. The developers would start working with Apple and then Apple would just stop helping, returning calls or whatever. Somehow the plans would fall through on Apple's end. Apparently this repeated itself every few years just with different Apple suits. It may have been Steam who approached Apple? I don't remember but it was something like that and I thought it was interesting. Sorry that story was kinda sketchy that's what I remember of it, still I thought it was worth sharing

Thanks a bunch!

Simon

Last edited by s.horsfield; Jan 19, 2012 at 09:51 PM. Reason: wouldn't you like to know
s.horsfield is offline   0 Reply With Quote
Old Feb 3, 2012, 11:31 PM   #15
kadentrom
macrumors newbie
 
Join Date: Feb 2012
The game is great, amazing sequel to the first Mafia, which was also awesome. The issue is that its either very resource consuming. It been looking around the forum and haven't seen too much discussion about these totally amazing games.
__________________
buy upc
kadentrom is offline   0 Reply With Quote
Old Feb 18, 2012, 07:07 PM   #16
s.horsfield
macrumors regular
 
Join Date: Apr 2011
Location: New Zealand
Patch update?
s.horsfield is offline   0 Reply With Quote
Old Feb 20, 2012, 05:12 AM   #17
edddeduck
macrumors 68000
 
Join Date: Mar 2004
Quote:
Originally Posted by mrsimonwins View Post
Patch update?
Once we get BioShock 2 released, we will have more time to complete the patch and release it. When I have more news you will have more news as well

Edwin
edddeduck is offline   0 Reply With Quote
Old Jul 26, 2012, 01:30 PM   #18
Sephiroth0
macrumors newbie
 
Join Date: Dec 2011
Quote:
Originally Posted by edddeduck View Post
Once we get BioShock 2 released, we will have more time to complete the patch and release it. When I have more news you will have more news as well

Edwin
Hello

Any news on the Mafia Patch? I'm eagerly waiting for this update - the graphics performance is really disappointing. The game runs flawless with the same settings on the same machine (iMac with i7 and 2GB video memory) under windows. I'd like to get rid of windows and play the game on Mac OS X since Mafia is the only reason why I have installed Windows on my machine.

regards

Sephiroth
Sephiroth0 is offline   0 Reply With Quote
Old Jul 27, 2012, 05:43 AM   #19
edddeduck
macrumors 68000
 
Join Date: Mar 2004
Quote:
Originally Posted by Sephiroth0 View Post
Hello

Any news on the Mafia Patch? I'm eagerly waiting for this update - the graphics performance is really disappointing. The game runs flawless with the same settings on the same machine (iMac with i7 and 2GB video memory) under windows. I'd like to get rid of windows and play the game on Mac OS X since Mafia is the only reason why I have installed Windows on my machine.

regards

Sephiroth
With mountain lion and the reason behind the slowdown the patch is taking much longer than I expected when I first posted. I know it does not make the game faster but we are discussing how to make the game run faster with the driver teams at NV and AMD as the issue is connected to how the drivers work and keeping them on what's called the "fast path".

Drop me a PM and I will see about getting you onto the beta patch list if you are interested.

Cheers,

Edwin
edddeduck is offline   1 Reply With Quote
Old Jul 29, 2012, 07:39 AM   #20
macuser2000
macrumors newbie
 
Join Date: Jul 2012
Quote:
Originally Posted by BRLawyer View Post
Following a number of very positive reviews, I am thinking about buying Mafia II for the Mac as released by Feral...does anyone have a more informed opinion on the game and its Mac-native performance?

AGAIN: I am NOT interested in PC versions of this game, Boot Camp or the like.
I purchased from Feral and for me, it freezes up at some point on almost every level. Usually whilst driving.
macuser2000 is offline   0 Reply With Quote
Old Dec 30, 2012, 02:43 AM   #21
ukraine55
macrumors newbie
 
Join Date: Dec 2012
Location: Sacramento, CA
Awesome Game

Played on my 3.2GHz Quad with 8GB Ram 27" iMac when I had it. Highest graphics and no issue other than the higher fan speed noise. No Lags!
__________________
Macbook Pro "Retina" 2.7GHz Quad, 16GB RAM, 512GB SSD Hard Drive; iPhone 5 White 64GB; iPad 3 White 64GB; iPad Mini Black 16GB; Apple TV
ukraine55 is offline   0 Reply With Quote
Old Jul 15, 2013, 06:37 AM   #22
Rossatron
macrumors 6502a
 
Join Date: Apr 2013
Location: in a ziplock bag inside a car's trunk
positive reviews? :| that game is horrible. especially if you've played mafia I and looking for a similar experience.
mediocre story line, short missions, very short play time - doesn't come close to the awesome story I had, nor the amount of fun.

oh, and you need to buy loads and loads of DLC to have more than 5 minutes of play time
__________________
Licensed Analyst, at your service.
cmd+backspace all the things!!!111
Rossatron is offline   0 Reply With Quote
Old Jul 15, 2013, 07:58 AM   #23
JuanGarcia
macrumors newbie
 
Join Date: Feb 2013
This port sucks.

My rMBP results for windows and mac version:

- Mac: 1280x800, Low details, AA disabled, low shadows, Vsync disabled: 20-30 fps.

- Windows: 1980x1080, High Details, 16x anisotropic, High shadows, Phsysx enabled, Vsync enabled: 40-60 fps.
JuanGarcia is offline   0 Reply With Quote
Old Jul 24, 2013, 05:42 PM   #24
marksatt
macrumors newbie
 
Join Date: Jun 2013
Quote:
Originally Posted by JuanGarcia View Post
This port sucks.

My rMBP results for windows and mac version:

- Mac: 1280x800, Low details, AA disabled, low shadows, Vsync disabled: 20-30 fps.

- Windows: 1980x1080, High Details, 16x anisotropic, High shadows, Phsysx enabled, Vsync enabled: 40-60 fps.
Sucks is a strong word. Read eddeduck's posts - this game relies on driving the GPU in every way GL doesn't want you too. Falling off the fast path under GL is bad - under Apple's it is near fatal.

Using an MBP/2012/2.6GHz/8GB/NV650M/1GB
Benchmark Mode: 1280x800, No vsync, 1x aniso, AA off, AO off, low geometry, low shadows
Under Wine 1.6: ~17 fps
Native Mac OS: ~30 fps

Using an iMac/2009/2.8GHz/8GB/AMD4850/512MB
Benchmark Mode: 1920x1080, No vsync, 1x aniso, AA off, AO on, High geometry, High shadows
Wine: ~20fps
Native: ~23fps

Just for comparison with the PC version you posted I also tried:
Using an MBP/2012/2.6GHz/8GB/NV650M/1GB
Benchmark Mode: 1440x900, No vsync, 16x aniso, AA off, AO on, high geometry, high shadows
Native Mac OS: ~22 fps

Using an MBP/2012/2.6GHz/8GB/NV650M/1GB
Benchmark Mode: 1280x800, No vsync, 1x aniso, AA off, AO on, high geometry, high shadows
Native Mac OS: ~28 fps

Wine's performance appears to have gone backwards while native Mafia 2 is much better post-10.8.3 on the NV650M.
marksatt is offline   1 Reply With Quote
Old Jul 10, 2014, 11:23 AM   #25
Graeme43
macrumors 6502a
 
Join Date: Sep 2006
Location: Great Britain (Glasgow)
Send a message via AIM to Graeme43 Send a message via MSN to Graeme43 Send a message via Yahoo to Graeme43 Send a message via Skype™ to Graeme43
So where is the patch? I love this game been watching this thread for years and decided finally to mention that theres somebody else still waiting
__________________
Intel: Late 2006 Mac Pro 2.66, Early 2008 MacBook Pro 2.4
PowerPC: Early 2001 Titanium PowerBook, Late 2001 iBook G3 500, 1999 B&W G3 400
ARM: iPad 4, iPhone 5
Graeme43 is offline   0 Reply With Quote

Reply
MacRumors Forums > Special Interests > Mac and PC Games

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
OS X: Mafia 2 with Mavericks MarcusCarpenter Mac and PC Games 10 Feb 11, 2014 02:21 AM
Mafia II Mac Main story mode crashing rayzabee Mac Applications and Mac App Store 2 Aug 29, 2013 09:19 PM
Mini vs Mafia 2 Jynitor Mac mini 5 Oct 1, 2012 12:43 PM

Forum Jump

All times are GMT -5. The time now is 07:56 PM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC