Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

diamond.g

macrumors G4
Mar 20, 2007
11,438
2,665
OBX
Roughly speaking, the 5800X isn't that much faster than the 3700X that the developer is using, so the CPU side probably isn't making a huge impact. That will vary depending upon benchmark, but not so much as to explain the substantial gap between the PC and Mac Studio, in those Unity benchmarks.
Yeah not enough detail to say one way or another. There definitely a bottleneck somewhere on their PC with their Unity project.
 

GrumpyCoder

macrumors 68020
Nov 15, 2016
2,126
2,706
Roughly speaking, the 5800X isn't that much faster than the 3700X that the developer is using, so the CPU side probably isn't making a huge impact. That will vary depending upon benchmark, but not so much as to explain the substantial gap between the PC and Mac Studio, in those Unity benchmarks.
This whole comparison is utter bollocks. He claims it's a system of the same class, because he paid $3k street price for a GPU. The card is $699 and not $3k, just because he got ripped off doesn't make it a valid argument. I've bought several GPUs in the pandemic and was offered some same day for ridiculous prices and guess what, when ready to wait for two or three months, the price isn't a cent over retail. When ordering a Studio today, we're not looking at ~3 months until delivery, depending on model. So when I find one on ebay, craigslist or whatever and they're asking $15k for next day pickup, does that make the Studio a $15k machine? No it doesn't.

That being said, the guy seems to be developing simple smartphone type games, as he mentions "flipping the compile switch". So he doesn't seem to optimize for anything, Windows or macOS. So is that difference in the engine and how it handles the platform? He should run the same "benchmark" with UE or another engine and see what happens.

Unity perfectly fits what Apple wants, simple, somewhat cheap to make games. The engine is simple, easy to learn, so any Indie developer pushing out game after game is a good thing for Apple.
 

Colstan

macrumors 6502
Jul 30, 2020
330
711
This whole comparison is utter bollocks.
The guy is just expressing his opinion based upon his personal findings, I'm relaying what he said, and I see no serious fault with what he claims. That being said, your username checks out.
 

GrumpyCoder

macrumors 68020
Nov 15, 2016
2,126
2,706
The guy is just expressing his opinion based upon his personal findings, I'm relaying what he said, and I see no serious fault with what he claims. That being said, your username checks out.
I know he's stating his findings. I've just pointed out that's it nonsense and explained why, so please don't cry about it.
The guy clearly doesn't know what he's talking about, he's learning Unity and clicked around a little, basically what a designer and not a game developer does. So it should be taken with a grain of salt as it's not a valid comparison for hardware performance.
 
  • Like
Reactions: Irishman

scaramoosh

macrumors 6502a
Nov 30, 2014
851
930
Developers have been given the gift of the M1, probably the most important thing to happens since like Core i7 and no one seems to care? It at last is a capable integrated solution that doesn't throttle and doesn't use much battery.... But again no one seems to care. Apple don't seem to care either, they should be the ones making the push and they've done nothing. If anything they've just pushed developers away with the whole Epic Games thing....

Is gaming on MacBooks ever gonna happen? We used to be able to do the whole Bootcamp thing, but not anymore.
 

ian87w

macrumors G3
Feb 22, 2020
8,704
12,638
Indonesia
Developers have been given the gift of the M1, probably the most important thing to happens since like Core i7 and no one seems to care? It at last is a capable integrated solution that doesn't throttle and doesn't use much battery.... But again no one seems to care. Apple don't seem to care either, they should be the ones making the push and they've done nothing. If anything they've just pushed developers away with the whole Epic Games thing....

Is gaming on MacBooks ever gonna happen? We used to be able to do the whole Bootcamp thing, but not anymore.
User base.
When a developer develops a game, they want to develop it for platforms with large userbase for maximum revenue. Currently, that's either Windows, the consoles, or mobile. A developer would be more willing to develop a game for iOS than for macOS, simply because there are more iOS users than mac users.

Plain business 101.

What Apple should've done is putting incentives for iOS game developers to tweak their games and allow it to be available for Apple Silicon macs as well. But I believe Apple's priority right now is to complete the transition.
 

T'hain Esh Kelch

macrumors 603
Aug 5, 2001
6,478
7,429
Denmark
As long as the major part of Mac users only have a low end GPU in their machine, which is what the M1s have, there won't happen much on the gaming market. It is better than we had before, yes, but the gaming field has also moved along, so we're still at the low end, and ports of older games that would run good on these machines, likely don't sell much, hence they don't come either.

At least we have Geforce Now at this point, which is kind of revolutionizing Mac gaming, and likely also the only thing we have going forward. There are practically no AAA ports coming at the moment.
 

Toutou

macrumors 65816
Jan 6, 2015
1,082
1,575
Prague, Czech Republic
But again no one seems to care.
I kinda feel like this is your answer. The entirety of it.
capable integrated solution that doesn't throttle and doesn't use much battery
At this point we've had "capable integrated solutions" for decades, they're called "gaming consoles". They're cheap, popular, convenient and extremely focused as devices.

Then we have "capable modular solutions" called "gaming PCs". They're also very popular, and they're available at many price points, some of them significantly cheaper than Macs.
Then there are gaming laptops, already a niche and already priced competitively.

Personally I think that in a market this saturated, there simply isn't enough demand for AAA Mac games.
 

senttoschool

macrumors 68030
Nov 2, 2017
2,626
5,482
As long as the major part of Mac users only have a low end GPU in their machine, which is what the M1s have, there won't happen much on the gaming market. It is better than we had before, yes, but the gaming field has also moved along, so we're still at the low end, and ports of older games that would run good on these machines, likely don't sell much, hence they don't come either.

This point has already been debunked. Developers of AAA games must make their games playable on a GPU as small as the M1.

The Nvidia 3080 of the world are a minority.

Just wait until 2023. That's when Apple Silicon Macs will have about 100 million units sold. That's probably around the time iOS/iPadOS developers will almost always make a macOS version and AAA developers will start porting their new games too.

Games will come from mobile and from PC AAA makers in the future, making macOS the only platform capable of both types of gaming. Just be patient. It's not going to happen for a few more years.
 
Last edited:

T'hain Esh Kelch

macrumors 603
Aug 5, 2001
6,478
7,429
Denmark

This point has already been debunked. Developers of AAA games must make their games playable on a GPU as small as the M1.
Debunked what which of my points?
 

jmho

macrumors 6502a
Jun 11, 2021
502
996
How long does it take to port to Metal?
It depends heavily on what their existing technology stack is and how throughly they want to port to Metal.

Porting a simple indie game with a nicely abstracted graphics layer could probably be done in a matter of weeks.

Realistically in 2022 most larger games are written using fairly large and fairly involved engines. Either commercially available ones like Unreal or Unity or private internal ones like Ubisoft's Snowdrop or EA's Frostbite.

Porting these engines to run well on Apple Silicon is going to be a fair amount (months to years) of work because of how large and specialised they are, but it will also be the pivot point towards gaming on the Mac.

The main roadblocks are that these larger engines generally exist on the very bleeding edge of PC graphics APIs, and often porting them to Metal is completely impossible at this point. For example it looks like Nanite is completely unportable at the moment due to Metal's lack of 64 bit atomics.

In addition Apple Silicon's GPU architecture is quite different from that of PC GPUs, which means that often you would need large structural changes and probably a completely new render path to get full performance in Metal.

I do think it will come eventually though.
 

singularity0993

macrumors regular
Oct 15, 2020
161
794
Macs are too expensive for gaming. No serious gamers will ever choose Macs and so won’t game developers. An M1 Max 32c device costs nearly twice the amount of a RTX 3060 (minus the ray-tracing capabilities) which has comparable performance even when playing a M1-optimized game.

I know the M-series chip is not optimized for gaming, but I think the situation will last because Apple doesn’t seem to care. And unless Apple decides to change, we won’t be any closer to Mac gaming.
 
Last edited:

PsykX

macrumors 68030
Sep 16, 2006
2,747
3,926
I think it would come gradually with every generation of processor, more specifically towards M3.

But something's also happening in parallel : games streamed in the cloud. And I think it will happen faster than dev interest in Apple Silicon, because they won't have to do the extra work of porting their code.

Especially since Mac users are like 15% in the US and like 10% in the world, and are not inclined to play games. We're not a good target audience yet for AAA games. We're usually ones to prefer consoles.
 

singularity0993

macrumors regular
Oct 15, 2020
161
794
I wouldn’t say M1 Max is capable of playing AAA games, unless you’re targeting 1080p with medium-ish graphics settings. M1 GPUs are perfect for tasks they are designed to do (mainly photo and video editing), but are mediocre at best in general computing tasks, such as gaming. Just compare the scores to Nvidia graphics and you’ll see the difference.
 

leman

macrumors Core
Oct 14, 2008
19,521
19,679
What Apple should've done is putting incentives for iOS game developers to tweak their games and allow it to be available for Apple Silicon macs as well. But I believe Apple's priority right now is to complete the transition.

What iOS games? Most of that stuff is just basic primitive attention grabbers and the few higher quality iOS games already work just fine on macOS. I mean, the big highlight for iOS gaming recently was Feral porting a 15 year old Total War title to the mobile, which is a bit of an insult on itself.
 

leman

macrumors Core
Oct 14, 2008
19,521
19,679
I wouldn’t say M1 Max is capable of playing AAA games, unless you’re targeting 1080p with medium-ish graphics settings. M1 GPUs are perfect for tasks they are designed to do (mainly photo and video editing), but are mediocre at best in general computing tasks, such as gaming. Just compare the scores to Nvidia graphics and you’ll see the difference.

M1 Max is perfectly capable of playing almost every modern title at 4K or at least ultra Full HD, provided they would be optimised.
 

jterp7

macrumors 65816
Oct 26, 2011
1,292
161
only the highest revenue games got M1 at this point. Like WoW got it but no diablo, starcraft, wc3 list goes on lol
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.