There's some irony in that the one thing they haven't figured out (the living room) is the one thing their competitors in the space (Sony, Microsoft, Nintendo) _have_ figured out.
My take on the living room is that streaming boxes and most Blu-Ray players really suck these days (crappy little Sonys take 45 seconds to boot!) and if you want something to sit next to your TV to be a Plex client it should be a PS or XBOX.
X86 is going the way of the VAX and 68k but ARM ex. Apple is always underpowered at any price. If the rest of the industry was keeping up with Apple Silicon we would not be locked into what Apple thinks is fashionable we’d be seeing a lot of innovation.
Still manages to stay cool with games like CP2077 though.
"[...] a source port is just the executable code for the game, you still have to provide your own copy of the game's data.
So for example, using Quake III: Arena again, the game consists of both an executable and a set of data files (pk3 files, in this case). The download for ioquake3 is an executable that is up to date and has been maintained to work on modern Macs, but you still need to acquire the pk3 files from a legal source, such as an existing installation of the game from disc or Steam or GOG."
A lot of abandonware games have ISOs posted on the Internet Archive. There's a glimmer of worry in the back of my head about the safety of downloading random executables, but it seems like they're usually the real deal.
https://www.macsourceports.com/utility/extractor
Extractor is just a GUI-based version of innoextract, so if you prefer the command line you can use that.
I think it's almost necessary that gaming's home needs to be on an open-source OS, where people make things work because they love to, not (necessarily) because they're paid to.
I have already encountered games that no longer run on Windows but run fine (great even) on Proton.
I wish Apple wasn't locking down their PC platform so much. I mean, Asahi exists, but they are given ZERO assistance except for what is essentially "Apple holding the door open for that and similar projects". Which can close at any time. Which is a serious problem (reminiscent of the ZFS situation with Oracle).
But yeah if it can run on the Mac it can run on Linux and probably does. There's a few cases where it doesn't go the other way (Skin Deep uses OpenGL 4.3 and the Mac stopped at OpenGL 4.1, that sort of thing)
I suppose I can point people to this when they ask me if there is a "Glider" on a modern platform. A lot easier than setting up emulators.
IIRC that game was pretty impressive when you consider that similar games on consoles were using custom sprite hardware, and doing it on a CPU would have been trickier, even despite having much better CPUs than the consoles.
The Games page does not: https://www.macsourceports.com/games
Unfortunately, the best source port (VCMI) doesn't support Horn of the Abyss directly, but you can do things with Rosetta and friends: https://github.com/ponich/heroes3hota-mac-installer
philistine•5h ago
p0w3n3d•3h ago