News for hackers. Stuff that matters.
Re:Apple Mac Studio by GeekyBear on Tuesday March 08, 2022 @02:34PM (#30605337)
The good news is that optimized iPhone, iPad, and Mac games now share most of their code and run on the same CPU and GPU cores.

There aren't many Mac games that have been ported over to both Metal and ARM, but World of Warcraft is an example.

Re:Apple Mac Studio by lwkl on Tuesday March 08, 2022 @02:43PM (#30605524)
> but World of Warcraft is an example.

Blizzard games are or were probably the outlier. They supported Macs even back in the PowerPC days. As a kid with a PowerBook G4 Blizzard games were the only good games I was able to play (Warcraft 3, WoW, Diablo). I have no idea if this is still the case for their newer games though.

Re:Apple Mac Studio by mcphage on Tuesday March 08, 2022 @04:51PM (#30607622)
> I have no idea if this is still the case for their newer games though.

Diablo 2 Remastered doesn't run on a Mac :-(

Re:Apple Mac Studio by smoldesu on Tuesday March 08, 2022 @05:52PM (#30608419)
Sure as hell won't get better now that they're owned by Microsoft. You can expect DirectX to take center stage for their upcoming releases.
Re:Apple Mac Studio by GeekyBear on Tuesday March 08, 2022 @08:56PM (#30610110)
Blizzard isn't the only company capable of supporting both Metal and ARM.

All the iOS games do both today.

Re:Apple Mac Studio by smoldesu on Tuesday March 08, 2022 @11:39PM (#30611005)
What are your alternatives to Metal and ARM on iOS?
Re:Apple Mac Studio by amatecha on Tuesday March 08, 2022 @05:45PM (#30608343)
Yeah, in fact, Blizzard supported Mac since the 68k days. Warcraft: Orcs and Humans required 68030 processor or better :) https://web.archive.org/web/19961019194943/http://blizzard.c...

Blackthorne ran on 68040 as well. I think WarCraft came out first though...

Re:Apple Mac Studio by GeekyBear on Tuesday March 08, 2022 @02:53PM (#30605785)
Given the sheer size of the market for iOS games, having Mac games share most of the same code makes a Mac port downright cheap.