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

leman

macrumors Core
Oct 14, 2008
19,522
19,679
It has nothing to do with eGPUs, sadly. The problem is that gaming is GPU intensive, and often times games will make API calls frequently, that the GPU manufacturer didn't test (because they can't test 100% of all possible API combinations). Sometimes, these frequent combination of API calls, cause bugs. The game developer will work with the GPU manufacturer and the implementer of the rendering pipeline to fix these bugs via software and driver updates.

In the Windows world, this means a company like Blizzard working with AMD or nVidia and Microsoft to fix specific bugs. These bug fixes, delivered via driver updates or Windows updates, are then pushed out to the end user.

Apple has traditionally been not just indifferent, but downright hostile to GPU manufacturers who want to update drivers outside of Apple's point releases. Apple held off on updating OpenGL for years. Now that they introduced Metal, Apple is the only company that can fix some of these bugs. Bugs that Apple doesn't care about, because they're arrogant enough to think that game engines will work around any bugs.

In response, game companies don't cater to the mac, because Apple refuses to support any facet of the driver update pipeline.

This is a fair point. Then again, Metal made this situation much better. The API itself is less complex and more predictable, which simplifies the drivers and dramatically increases their stability. Driver bugs are still a thing of course, and Apple is actively working with the developers to fix them.
 

GrumpyCoder

macrumors 68020
Nov 15, 2016
2,127
2,707
16" MBP with M2 is going to smoke the Razer Blade 14. It won't even be close by every metric. I have the 13" M1 and it makes the 16" 5600M - my previous MBP - feel turtle slow and ridiculous.
Smoking with what? Games that don't exist and won't run on macOS?

If your 13" M1 makes the 16" feel slow, then you never needed the the 16" in the first place. Many people reporting the same, all never needed a fully maxed 16". The GPU is still faster in the 16". The display is bigger and better. And how exactly can 32 or 64GB of data fit into the 16GB shared memory of the current M1? Answer, it doesn't work. The 16" is still better when it comes to the above. The next generation will likely change it. It won't change a thing for gaming though, as long as games are not available.
 
  • Like
Reactions: arvinsim

arvinsim

macrumors 6502a
May 17, 2018
823
1,143
There is a growing amount of gaming money lying around on that table. As javanate points out, iOS developers are in a good position to expand into MacOS, which has the added benefit of having experience targeting AS graphics architecture.
We’ll see what the future brings, but I doubt it’s all bad.
As someone who wants native MacOS and iOS apps to be separate and tailored to their own platforms(Catalyst apps are terrible, IMO), I believe that is a bad direction to take.

The UI/UX of these platforms is simply too different. Especially since Apple is vehemently against adding touch support to MacOS.

I don't see it ending well.
 

Zdigital2015

macrumors 601
Jul 14, 2015
4,143
5,622
East Coast, United States
This boils down to a few things. Apple needs to:
  • Release Apple silicon computers that, in terms of real-time 3D graphics performance, are at least on par with something like the AMD Radeon 580 on the low-end and the Nvidia RTX 3080 on the high end.
  • Provide developers tooling for and assistance with porting DirectX projects to Metal.
  • Enter multi-year contracts with Ubisoft, EA, Activision, 2K, and Bethesda (among others).
Then, if we’re lucky and everything goes copacetic, by the time that their contracts end, these developers will want to develop for and sell their games on the Mac because the Mac gaming market will have matured and the customer base would be too notable to ignore.
With the exception of increasing GPU power in subsequent revisions of Apple Silicon, Apple is not going to any of this. It’s simply not something Apple believes is worth the investment.
 

VertPin

macrumors 6502a
Nov 12, 2015
960
1,071
For games? No they don't. Apple GPUs will be good enough. Developers won't care if a GPU is from AMD, nVidia or whatever, as long as it can run their code well. In fact, a single vendor that makes decent GPU with predictable performance and stable drivers is what they need. For that, they'd rather have Apple GPUs rather than competing implementations with private extensions and behaving differently on the same code.
Apple is not in the market for producing GPU’s that have a big emphasis on gaming. While their chipsets are very impressive, they do not have the complex architecture and engineering to support software. Game developers are not going to suddenly start developing their titles for Mac’s based on good benchmarks and word of mouth. It would require much handle and care, investment and risk, all for a tiny market that is also missing charge from Apple or anyone in the graphics and software industry.
It’s a pipe dream. In order for it to work, Apple and either AMD/NVIDIA must work together. If it were just Apple, there would be no way these software companies would take such a risk, especially since Apple has no clear intentions of going that route.
 

Ethosik

Contributor
Oct 21, 2009
8,142
7,120
And not all RPG demands 60FPS either.

Yep. I didn’t realize Final Fantasy X was 30 FPS and I can clearly tell 60fps vs 144 FPS on my 144hz monitor on games like Doom 2016. FFX just felt right at that 30 FPS. I am pretty sure I heard Persona 5 on PS 4 is 30fps, but I couldn’t tell you I notice it.
 

leman

macrumors Core
Oct 14, 2008
19,522
19,679
Apple is not in the market for producing GPU’s that have a big emphasis on gaming. While their chipsets are very impressive, they do not have the complex architecture and engineering to support software.

I do not understand what this means. Apple GPUs are clearly designed with games in mind. If they only targeted compute/pro workloads, they could have saved themselves a lot of hassle.
 
  • Like
Reactions: tubular

Ethosik

Contributor
Oct 21, 2009
8,142
7,120
So you didn't Enjoy Ratchet and Clank: Rift Apart? Or Control? That is a shame :(

Those games might be fun for some people, but lately I agree that AAA games are not good. I am getting about 10 times the playtime on indie games that cost less than a AAA game at $60+ with only a 6-12 hour single player experience.
 
  • Like
Reactions: JMacHack

diamond.g

macrumors G4
Mar 20, 2007
11,437
2,665
OBX
Those games might be fun for some people, but lately I agree that AAA games are not good. I am getting about 10 times the playtime on indie games that cost less than a AAA game at $60+ with only a 6-12 hour single player experience.
Could you give an example of such an indie game, for comparison?
 

Ethosik

Contributor
Oct 21, 2009
8,142
7,120
There is more to gaming than the Call of Duties and Cyberpunks. Mac has a very nice selection of games available. Most of the time, I can game on my Mac - Factorio, Stardew Valley, Terraria, Minecraft, Tomb Raiders, Blizzard titles, Fortnite, Civilization games, and plenty more.

Will Macs get Final Fantasy 7 Remake when it comes to PC? I pretty much guarantee it won’t. Doesn’t mean Macs suck for gaming though. Just like PlayStation can’t get Halo games. Doesn’t mean PlayStation can’t run Halo.

The technology is there, Macs have the tools and hardware to support gaming. Heck if the devs found a way to have the Nintendo Switch run Doom 2016 and other titles, they can find a way to make the iMac with a 5700xt run just as well as my windows pc with a 5700xt.
 

leman

macrumors Core
Oct 14, 2008
19,522
19,679
So you didn't Enjoy Ratchet and Clank: Rift Apart? Or Control? That is a shame :(

I agree with @xWhiplash that the quality of modern AAA games is… lacking. I did buy Control after reading all the enthusiastic reviews, but I just couldn’t get into it. The gameplay was just so generic and shallow, run to the next room, Dispatch the exact same group of enemies, rinse, repeat, ugh…

Of the “big” games I played recently, Total War: Three Kingdoms showed a lot of promise, but was ultimately mismanaged by the studio (abs now they dropped support after landing another buggy patch, wonderful), Cyberpunk was just a dumpster fire spoiled by too many cooks, Control was boring. Death Stranding was one of the most interesting experiences though.
 
  • Like
Reactions: Ethosik

diamond.g

macrumors G4
Mar 20, 2007
11,437
2,665
OBX
Stardew Valley for one, I have 300 hours in that game. Factorio is another. About 500 hours in there. Terraria is another, more than 500 too.
I have Stardew Valley in my car. It is a fun game. My son plays Terraria, I guess it is a 2d Minecraft? It looks like the genre's you like don't require "real hardware" to run. Is that an accurate statement?
 

JMacHack

Suspended
Mar 16, 2017
1,965
2,424
I know it’s a broad brush I’m painting with, but in this context I mean “PC gamers”, which have significant overlap with “PC tech enthusiasts”. Console and mobile gamers are different altogether, since one is less hostile to Apple and the other has no reason to care since Apple doesn’t make a console.

And yes, the PCMR community is heavily involved with the DIY-ethic. That’s part of the reason they’re anti-Apple. I don’t think I have to say that Apple is not DIY-friendly at all. I agree with that sentiment.

I’d like to point out that the last two points are unlikely to change. The PCMR people are unlikely to dissociate themselves from their “build your machine” attitude, and Apple is highly unlikely to give is a box with slots. And even if they did, it would be approached with the same hostility as other prebuilts are.

The last point about iOS devs moving to MacOS, I think is a given.
 
  • Like
Reactions: tpfang56

diamond.g

macrumors G4
Mar 20, 2007
11,437
2,665
OBX
I think I remember some PS5 and Xbox Series S issues too. Not running at 1080p minimum.
PS5 is easy, it is running games in straight BC mode so whatever the resolution the dev set for the PS4 version is what you get on the PS5.

I know some Series S games run at lower than 1080P but that seems to be due to Ray Tracing, right?
 

diamond.g

macrumors G4
Mar 20, 2007
11,437
2,665
OBX
I agree with @xWhiplash that the quality of modern AAA games is… lacking. I did buy Control after reading all the enthusiastic reviews, but I just couldn’t get into it. The gameplay was just so generic and shallow, run to the next room, Dispatch the exact same group of enemies, rinse, repeat, ugh…

Of the “big” games I played recently, Total War: Three Kingdoms showed a lot of promise, but was ultimately mismanaged by the studio (abs now they dropped support after landing another buggy patch, wonderful), Cyberpunk was just a dumpster fire spoiled by too many cooks, Control was boring. Death Stranding was one of the most interesting experiences though.
That is a shame that you found Control boring. I would say try Spiderman: MM or Horizon Zero Dawn but I am afraid you would say those are boring as well.
 

Ethosik

Contributor
Oct 21, 2009
8,142
7,120
I find it funny that the PCMR crowd jabs at Mac users for buying “overpriced” computers but also spends ludicrous amounts of money building a PC, then even more on games+dlc.

Yep, I agree. And all the “NVIDIA or no games” people need to realize not everyone chases the top speed every year. Yeah, I’m bummed that I can’t get any NVIDIA cards, but my AMD 5700XT plays games just fine. Just like my old Mac did with Bootcamp. The top #2 or #3 GPU from Steam is a GTX 1050, which the M1 competes with.
 
  • Like
Reactions: JMacHack

leman

macrumors Core
Oct 14, 2008
19,522
19,679
That is a shame that you found Control boring. I would say try Spiderman: MM or Horizon Zero Dawn but I am afraid you would say those are boring as well.

I have been rather interested in Horizon Zero Down but I didn’t buy it yet because of reports that the PC port was a bit lackluster. Is it a good time to get it?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.