MacOS Availability?

If you are purchasing an apple silicon based machine you can play d4 via crossover. The game runs perfectly with a reasonably high setting. Or if you are looking for a free solution you can always try whisky or GPTK but I cannot speak for their performance myself.

I don’t know what the people insinuating that macs are bad for gaming are on about. The old intel based machines were crappy for sure. But the apple silicon based macs are perfectly capable of running high quality games.

1 Like

Since blizz is owned by MS now, why would MS throw their rival so to speak a bone with this game, and you are not only asking to release D4 but the entire activision/blizz catalog on mac, even if you just want to play D4.
I dont see it in the near future and i dont know the bussiness side of dealing with apple for their profit share.

I recommend buying an actual computer to play games on

As noted above, macOS development is a royal PITA. Apple. Is. Not. A. Good. Company. To. Work. With. Period.

It’s why even though Overwatch did have an internal version that ran on Metal, it never got released on macOS. At the time Apple refused to hand over documentation on the then new Metal API. Blizzard had to figure it out themselves and they ultimately only bothered with it because WoW needed it to move forware feature-wise. That and ironically learning Metal helped Blizzard learn DX12 if you can believe that. They’re so similar many functions work with just a wrapper rename (neither DX12 nor Metal have true exclusive fullscreen modes for example). Heroes of the Storm became the last native macOS game to be released.

This isn’t the reason why. The initial porting is relatively painless due to Metal’s similarity to DX12. It’s the maintenance. Apple abandons its OSes on a yearly basis, and along with it hardware as well. The War Within expansion for WoW, a game that debuted in the wee days of Mac OS X (then Cheetah 10.1.x)? It almost doesn’t even run on Intel Macs at all. If you think crashing and the like are bad on D4, TWW is several orders of magnitude worse. Hell, you’ve got their diehard macOS using MVP (Omegal/MysticalOS) actually warning people that if they aren’t planning to get an M-series Mac between now and when TWW launches to just forego the expansion entirely. Classic’s client won’t be far behind in terms of brokenness.

Apple’s variant of the ARM64 platform is actualy beast mode on the CPU side. They’re why Intel is actually worried (so is AMD given the massive performance per watt benefit of ARM64 in general, let alone Apple’s versions). It’s their IGPs that are kinda weaksauce. Even the M3 series requires significant tradeoffs if you want native 4k, and that’s just 4k60. 4k120 requires even more tradeoffs, and while the M3 Max finally has access to the MetalRT (ray tracing) API, the framerate hit is worse than AMD’s first gen RT cores. For compute power Apple’s SoCs are rather insane. That props up WoW as that game is CPU bound and loves that kind of boost. GPTK 2 offers enough performance to make using ray tracing “doable” (I put that in quotes due to the aforementioned massive framerate hit it causes).

The CPUs weren’t, just Apple’s choice of pathetic GPUs and/or the combination of cramming a full blown desktop CPU and GPU into a chassis with almost no airflow. Lack of heat dissipation will cause machines to throttle. Fun Fact: Apple’s current OSes have a firmware update that disables user adjustable fan curves, forcing the machines to run fanless until they literally hit at least 90C and only then do they attempt to cool things down, but only until it just dips below 90C and then the cycle repeats. Problem is that can cause noticeable throttling whereas a constant user set fan curve can actually prevent that from ever happening.

Another fun fact: Had Apple not purposely disabled PCIe GPUs in their M3 Ultra Mac Pros, those would eat Intel equivalents alive. The CPUs are nuts, but lack of a truly good GPU holds them back something fierce. That and the inability to put more than 128/192 GB RAM into the machine depending on variant, with the IGP eating up a good chunk of that RAM.