Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
The prize are 'gamers' the gaming community itself likes to sometimes pretend don't exist. People who love gaming but don't necessarily care about (or can afford) the latest GPU or whether it runs at 4k at 120 FPS. However, as impressive as performance already on high-end Apple hardware may be, the benchmark are the M1 and M2 MacBook Airs. Apple sells a lot of these and if you only target folks with MacBook Pros, Studios or now Mac Pros you're missing out on quite a lot of market.
Thats a great point. From a cost stand point Apple still has a lot of capable Macs that can play some content adequately, but still you are paying a lot more if you invest in a high performance based Max/Ultra based Macs. IMHO they should look at how games running in crossover porting environment perform on more less expensive M2 Pro Macs which is likely to be a lot more in use.

From a Rosetta2 stand point I had no issues playing Diablo 3 which is still an intel Mac application on just a M1 iMac. Crossover developers discussing have the improved graphics of Diablo 2 Windows 11 app run in their upcoming DirectX 12 compassable environment are tackling that first. Given the graphics differences of Diablo 4 that will be more difficult to show off as the game scales with amount of activity of the scene particularly combat at higher levels. Just running the game at lower game levels after you just start playing this game and looking at FPS for a given resolution doesn't provide enough to render an opinion. I would not say most need to run it similar to a console with 4K HDR at 120 FPS. It looks great at 1440 HDR at 120FPS. The artwork is way better to take in. A majority of people just use 1080P and boost the graphics settings quality so to maximize texture quality and overall image fidelity.

Yes I also use a Max based MBP and have access to this porting environment. Here's a Toms hardware article where it discusses the graphic challenges of playing this game on various Windows based gaming PCs with many GPUs.


Also recent very popular games are huge as far as storage requirements. Diablo 4 is close to 90 GB storage required. That is nothing compared to Call of Duty with its 175 GB to 225 GB storage requirements per game. Don't believe that check some article online. :eek:
 
Last edited:
My M2 Max with 38 GPU cores is better than RTX 3070. AAA Games are running extremely well.
The games that are native already run so great, and I'm on the M1 Max. I can play most, if not all, of my Mac games at full resolution on my Studio Display at ultra settings. I'll start taking note of what games I might notice slow downs and stuff, but a lot of these people don't realize the power Apple Silicon has. It's blown my mind. My PC has a 6900XT and my M1 Max keeps up.
 
Don’t get your hopes up. Listen to this take from the Linus WAN show yesterday. Ultra-short version: Apple did very little, it’s not a translator, and this still requires developers to do a full port.
but this is exactly the good part, this avoids the OS/2 trap.
 
Can users use it to run windows games on Mac? Or do you have to prove you developed the game?
Um.... yeah ... in the event you actually had source code there would be this whole industrial espionage, copyright infringement and a dozen other illegal acts involved so....

And being that this is a developer tool.... there is that....

Then there is the whole if Apple released a tool that allowed blatant piracy, they'd be sued into oblivion so there is that.... You never owned software. You only own a liscense to use it in the prescribed way that license allows.
 
Apple's toolkit is just CrossOver 22.1.1 with patches applied to support DirectX 12 games.

Well, it's more than that and actually pretty huge. Apple easily did something Codeweavers haven't been able to. The solution Codeweavers are working on is per title and not for general purpose. They have to work their way through every single title which will be very time consuming and expensive. Apple's solution works for every game. Of course some games would need more optimization but it's not as resource consuming as Codeweavers' current solution.

One Apple engineer said ”We built a dxil to metallib converter and directx11 and directx12 to Metal runtime translator. Non graphics APIs are translated by Wine. But we don’t use any tech from moltenVK or DXVK or spirv-cross etc. The shader converter can be shipped by games and can be used in the game developer asset pipelines.”
 
  • Like
Reactions: Chazz12
If Apple developed an emulator that is good enough to run games on, why are we still messing around with dual computers or Parallels?

Why not just release this like Rosetta.
Copyright infringement. Theft of intellectual property.

A PC game is licensed to run on Windows.... the law suits.... and the fact that so many comments like this are floating around this thread....
 
  • Like
Reactions: macfacts
well CrossOvers version to be precise with Apple specific patches (i.a. for DirectX12)
Exactly what I was thinking. Apple actually did do some development to get it working properly. Interestingly, CrossOver even released a PR statement about it and said they were still working on theirs but it was coming in their next version, but not the exact same support like what Apple did. So to me that says obviously Apple worked on this on their own, building upon what CrossOver had. I wonder if this had anything to do with Parallels claiming it wasn't possible to do DX12. At least that's what they told me. So I canceled my Parallels sub since I couldn't play new games. lol.
 
Last edited:
  • Like
Reactions: MuppetGate
Not at all. Some of us don't want or need multiple computers, but would like to do some gaming along with dev or office work. I don't want a serious gaming machine, but I do want flexibility and performance. Most of all is prefer to stay on Mac instead of looking for a different *nix environment as my main desktop.

Pretty much nailed it. If anyone thinks that Apple is going to launch some liquid-cooled room-roaster then think again.
 
Well, it's more than that and actually pretty huge. Apple easily did something Codeweavers haven't been able to. The solution Codeweavers are working on is per title and not for general purpose. They have to work their way trhough every single title which will be very time consuming and expensive. Apple's solution works for every game. Of course some games would need more optimization but it's not as resource consuming as Codeweavers' current solution.

One Apple engineer said ”We built a dxil to metallib converter and directx11 and directx12 to Metal runtime translator. Non graphics APIs are translated by Wine. But we don’t use any tech from moltenVK or DXVK or spirv-cross etc. The shader converter can be shipped by games and can be used in the game developer asset pipelines.”
Exactly! Here's an statement by them, and even they say they only have preliminary DX12 support.

CodeWeavers Blogs | Meredith Johnson | Wine comes to macOS: Apple’s Game Porting Toolkit powered by CrossOver source code | CodeWeavers
 
  • Like
Reactions: Homy
Most people want hundreds of AAA games via subscriptions, not buy one by one individually.


See a lot of hate on your post but you're not totally wrong. It's just that not all games are part of a subscription service and not all games in the service can be played over the cloud or perform well enough that you want to.

Lots of people still prefer to buy the game for lots of reasons.
1. Subscription services rotate games a lot - Game Pass is notorious for this if it's not an Xbox Studios title of some kind - you you invest hours into it and poof - its gone.
2. Some things like say Star Wars The Old Republic Online that have never been on Mac are ripe for a port but don't have the resources to do it and will never be part of a subscription service.

Cloud gaming is certainly the future - but it's going to be at the very least a decade before you see it able to even start to replace consoles or computers. No AAA game is going to stream online with the graphic and audio fidelity a direct download or installed copy has for a long time.
 
The eGPU support stopped at AMD 6 series. I don't see this gaming stuff being successful on macs. Gamers like modding the bios, overclocking, upgrading rams and gpu, a flexibility that doesn't exist with macs. Still macs are great for productivity and editing not for serious gaming.

And overpriced expensive storage, low end macs starts at 256GB, that's pretty much useless for gaming, so if they are serious about gaming, they have to allow M.2 storage as Sony / Microsoft did for their consoles.
 
  • Like
Reactions: canadianreader
Copyright infringement. Theft of intellectual property.

A PC game is licensed to run on Windows.... the law suits.... and the fact that so many comments like this are floating around this thread....
This makes no sense. You can already do this on Parallels or Boot camp (Intel Macs). Furthermore, I don’t think gaming companies would take issue with selling more products whatever OS they’re running on.
 
And overpriced expensive storage, low end macs starts at 256GB, that's pretty much useless for gaming, so if they are serious about gaming, they have to allow M.2 storage as Sony / Microsoft did for their consoles.

There are many cheap external solutions. Paid $300 for 10 TB external HDD for my games.
 
Last edited:
I would love for gaming on Macs to be a thing but it's just not going to happen. Ever since Apple cut the knees out from developers by ditching OpenGl for Metal. Sure it makes for cute Ronnie James Dio references at presentations but it's not something game companies want to deal with.

Developers, like pretty much everything in life, goes to where the money is and that is not Macs/Metal no matter how attractive Apple makes the platform or how much we'd wish it so, and the money is in Windows. They may port a game or two here and there but it's always years after its release on Windows. It's never day-and-date with each other.

It's sad but the ball is in Apple's court if they want to court gamers or not
 
  • Like
Reactions: canadianreader
The biggest battle for Apple here is that they are fighting a monopoly , this is never easy to accomplish (duopoly in the best case) , Windows is putting money behind its gaming efforts , buying up studios left right and center with Activision blizzard incoming as well , Sony also had a shopping spree , this alone is hampering the biggest AAA titles from coming to the Mac.

Getting GTA6 must be a top priority for Apple , this game alone will put them on the map as it will be the biggest selling game of all time by a wide margin when it comes out.

So you want apple to fight monopoly to get their their own monopoly?
 
People who are considered 'gamers' that do not have any exposure to Macs today are not going to come to a Mac tomorrow because they can play games on it.

They won't come because the devices are too expensive and can't be upgraded.

Except that people in forums like this, think that macs are well priced.
 
  • Like
Reactions: LeeW
And overpriced expensive storage, low end macs starts at 256GB, that's pretty much useless for gaming, so if they are serious about gaming, they have to allow M.2 storage as Sony / Microsoft did for their consoles.
You could use thunderbolt enclosures up to 40 Gbps speed of course not the same as an M.2 slot. Btw most macs aren't good for serious gaming but perfect for video/audio editing and browsing the web.
 
This is what a lot of people in these gaming threads seem to ignore. It's always "AAA...but AAA games!!!!!". Not every single game on the planet needs to be AAA. The Nintendo Switch handles games very well, and doesn't get all AAA games either. Ever since I got into Macs 20+ years ago, it's always been this constant "talking down to Mac owners" mentality because it doesn't compete with the flagship NVIDIA GPU. Neither does the Switch!!!! The Switch doesn't even compete with Macs hardware, yet it gets more stuff!

It all comes down to marketshare. Wii U was a failure. Wii had more third party support than Wii U because the U version was not as popular. Nintendo Switch is insanely popular so it has good enough marketshare for developers to at least notice it and think about in most cases. Mac? Barely a blip in the gaming sphere in terms of marketshare. It gets ignored or is WAY WAY down the priority list (as is with the game I am making). Games target Xbox/Playstation first, then port to Windows in nearly 90% of the cases. Not because it's "so ungodly easy to develop on this and Mac is HORRIBLE to develop on", but because of marketshare.

The most popular GPU on Steam is not the 4090, or even the top 5 GPUs are even 40xx series last I checked. I think there is ONE 30xx maybe in the top 5 that is the 3060?

In order to get 3060 performance on macs you will need a Mac Studio, plus you have to use external storage. So a 3060 PC will cost about $1000, with that amount you can't get a Mac Studio, just a Mac Mini, that will give you about 1050 performance.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.