Nice, I'm surprised it took this long! My first experience of playing Quake 1 in my home was an unauthorized source port which ran in System 7, I believe was called "HackQuake", ported from stolen source code from CrackDotCom apparently[0][1] .. For me as a kid getting insanely impatient to play Quake, this was a godsend! Even if the performance was brutal and firing a rocket caused the framerate to halve. Played it at 320x200 pixel-doubled just to eke out that extra little bit of performance. Anyway, the point is that HL probably could have been running on Mac since day one, if someone had spent the time to port it!
The most interesting thing about this link, for me, is seeing that there's an open-source recreation of GoldSrc [0]? That's apparently been around since 2011 [1]? I'm stunned I haven't heard about this before. Very cool.
For reference this is roughly period correct for the early iMac models (G3 and DV) that came out in 1998 and 1999, though MacOS 9 didn't ship until later. Impressive porting work.
Always weirds me out to see an iMac running an OS older than OS X. The physical design language really ended up dictating the OS X look, didn't it? Still does, in a way, with Liquid Glass bringing back clear.
I think the technology also dictated it. It’s easy to forget that in those days the idea of window chrome being full color, full transparency, with live window dragging and visuals not locked to tiling 8x8 or at best 32x32 elements was incredibly novel. And that was as much about preemptive multitasking and expecting and allowing every application to keep its windows up to date as it was about Quartz.
Aqua was garish and in your face, but it needed to be in order to be a symbol of what the system had achieved, which I think was especially important because that came at the cost of being a buggy, immature OS that had to run crucial apps in a hideous compatibility mode while it was getting established.
I would have been really excited about this circa 1999. I mean don't get me wrong, I was grateful for Unreal Tournament and Q3A, and I knew I'd be getting Halo soon, but this is the one game I was really jealous of my friends for.
I sometimes wonder what the timeline where Bungie didn't write the Myth II uninstaller-can-wipe-your-hard-drive bug would look like.
IIUC, the fact that they reprinted all the discs and manually replaced all the boxed, ready-to-ship discs to avoid any chance of destroying someone's data wound up eating most of the profits from Myth II.
That, in turn, led to the situation where they were too cash-strapped to finish Halo on their own, resulting in the infamous moment where Apple decided to buy them after all just a couple days too late: https://arstechnica.com/gaming/2010/10/jobs-turned-down-bung...
I still fantasize about an Oni-meets-Mirror's-Edge freerunning / martial arts game.
[UPDATE] To make it clear, it was a joke (always a faceplant, on HN, where senses of humor go to die). It's actually very cool. I just get cranky that 3/4 of my Steam games don't work on new Macs, and I did like HL.
If Apple Silicon ran my games collection I simply wouldn't have another computer other than my M2 MBP. I've run Fallout 3 on it, and while the emulation isn't perfect, it is playable and runs. The fan doesn't turn into a jet aircraft at takeoff, the temps stay cool.
The fact that most games won't play on Apple Silicon natively is a crime.
Jokes are downvoted not because of a lack humor but because if we reward making jokes we will have to scroll through dozens of jokes and all of their responses to get the actual discussion. Voting is about keeping the on topic and worthwhile discussion at the top with everything else buried beneath it.
[0] https://www.wired.com/1997/01/hackers-hack-crack-steal-quake...
[1] https://github.com/Jason2Brownlee/QuakeOfficialArchive/blob/...
[0] https://github.com/fwgs/xash3d-fwgs
[1] https://www.moddb.com/engines/xash3d-engine
Aqua was garish and in your face, but it needed to be in order to be a symbol of what the system had achieved, which I think was especially important because that came at the cost of being a buggy, immature OS that had to run crucial apps in a hideous compatibility mode while it was getting established.
That’s a deep cut. (And salt on the wound.)
IIUC, the fact that they reprinted all the discs and manually replaced all the boxed, ready-to-ship discs to avoid any chance of destroying someone's data wound up eating most of the profits from Myth II.
That, in turn, led to the situation where they were too cash-strapped to finish Halo on their own, resulting in the infamous moment where Apple decided to buy them after all just a couple days too late: https://arstechnica.com/gaming/2010/10/jobs-turned-down-bung...
I still fantasize about an Oni-meets-Mirror's-Edge freerunning / martial arts game.
Maybe there'd have been one if not for that bug.
Now do MacOS 26, on M chips.
[UPDATE] To make it clear, it was a joke (always a faceplant, on HN, where senses of humor go to die). It's actually very cool. I just get cranky that 3/4 of my Steam games don't work on new Macs, and I did like HL.
Yay.
If Apple Silicon ran my games collection I simply wouldn't have another computer other than my M2 MBP. I've run Fallout 3 on it, and while the emulation isn't perfect, it is playable and runs. The fan doesn't turn into a jet aircraft at takeoff, the temps stay cool.
The fact that most games won't play on Apple Silicon natively is a crime.
[0]: https://github.com/OldUnreal/FullGameInstallers/releases/tag...