

And with Apple switching to their own hardware (“Apple Silicon”, e.g. D3 might run better if it were ported to Metal, but with just one fully dedicated macOS programmer on the platform team there isn’t enough time for that to happen or else it would have been done already. Additionally, Diablo 3, which is an OpenGL based game in macOS, is effectively on life support and barely functional in anything later than 10.13.6 due to Apple letting OpenGL rot entirely instead of at least giving us OpenGL 4.5/4.6. And nobody really wants to game inside a virtual machine except for really old systems like the original Motorola 68k based Macs or 16-bit DOS games (DOSBox).Īs for the rest of macOS support, Apple’s myriad shenanigans have essentially pissed Blizzard off to the extreme and thus only games already launched on macOS get any support at all, and then only games that have a 64-bit version.

As of Catalina (macOS 10.15), only 64-bit software is able to run outside of a virtual machine. To expand on this (and to give MissCheetah more info for her hoard of files ), the reason the classic versions of D2/LoD ended on macOS is because despite the hardware easily being able to support and run 32-bit software, that capability was removed from the macOS (mach) kernel. Support for classic D2 (2000) on Mac ended in Jan 2021.
