Mac Source Ports features native app builds of source ports of your favorite games for both Apple Silicon and Intel Macs, signed and notarized whenever possible.
Developer: Impressions Games
Release Date: November 2, 1999
Pharaoh uses the engine from Caesar III but moves the setting to Ancient Egypt where you oversee the building of a city to ensure citizens are fed, employed, healthy and protected from diseases, disasters and wars. An expansion pack titled Cleopatra: Queen of the Nile followed in 2000, and modern digital retailers sell the pair as a bundle entitled Pharaoh + Cleopatra
Since the game was derived from the engine to Caesar III a source port called Akhenaten was forked from the Augustus source port to run the game.
Developer: id Software
Release Date: June 22, 1996
Source Code Release Date: December 21, 1999
Quake is a first-person shooter, the first in the Quake series. The vkQuake port was derived from the QuakeSpasm Spiked port and uses Vulkan on macOS by way of MoltenVK.
Developer: New World Computing
Release Date: March 3, 1999
Heroes of Might and Magic III is another 4X turn-based strategy game and is one of the best games in the series.
Although my aim is to host signed and notarized game bundles on Mac Source Ports, the VCMI project recently added Apple Silicon support and is sufficiently complex that at this time I'm going to link to their work. We may host a notarized version in the future.
Because the app bundle is not notarized, on first run you may run into issues. The shortest answer is to right-click on the app bundle (VCMI.app) and select Open. The long answer is here.
Developer: osu! development team
Release Date: September 16, 2007
Source Code Release Date: September 16, 2007
I'll be honest, I'm not quite sure I understand this game. At the very least I'm unable to get through the easiest tutorial level. I'm not even sure on how I stumbled across this game in the first place. But apparently for the last fifteen years a fairly hardcore community has been writing, maintaining and updating a free game on the Internet called osu! which is a rhythm game where you click on things on the screen to the beat of a song.
Whereas you used to have to go through various hacks to get the game running on Mac, a more recent rewrite titled osu!(lazer) features proper Mac support, including signed and notarized builds for Apple Silicon.
So anyway, check it out and see what the youngin's are into these days.
Developer: Westwood Studios
Release Date: September 26, 1995
Command & Conquer is a pioneering real-time strategy game set in an alternate history where two globalized forces fight for control of a mysterious resource. Featuring modern warfare, rocking music and cheesy cutscenes, there's a reason it's a cult classic to this day.
OpenRA can download a subset of data from a freeware release to get going quickly, but installing the full game's data from a disc is also supported.
Developer: Westwood Studios
Release Date: November 22, 1996
Released about a year after the original game Command & Conquer: Red Alert is a prequel that features fighting an aggressive Soviet Union trying to take over Europe. Doubling down on the modern warfare, rocking music and cheesy cutscenes of the original, this sequel is a fan favorite.
OpenRA can download a subset of data from a freeware release to get going quickly, but installing the full game's data from a disc is also supported.
Developer: Intelligent Games
Release Date: September 4, 1998
A partial remake of Dune II, itself considered the earliest example of the mold that later RTS games would follow, Dune 2000 was initially released for PCs in 1998 and the PlayStation in 1999.
Dune 2000 is not currently available via any digital distribution sales channels but OpenRA can download a subset of data to get going. Installing the full game's data from a disc is also supported.
Developer: id Software
Release Date: December 10, 1993
Source Code Release Date: December 23, 1997
You can't *not* have DOOM on a site like this. With its classic and low system requirements, DOOM famously runs on anything with a screen and a processor, so naturally it (still) runs on the Mac. The most active source port is GZDoom, which is ahead of the curve on having a Universal 2 app with M1 Mac support so we're just linking to it here. Be sure to check out their website for more info.
We've also linked to ZDoom, an older but discontinued predecessor to GZDoom, for those of you who want to run DOOM on an older PowerPC Mac.
Developer: id Software
Release Date: October 10, 1994
Source Code Release Date: December 23, 1997
The retail sequel to DOOM eschews episodes for one long campaign of levels. Adding new weapons and monsters, DOOM II delivers on its promise of more DOOM.
Developer: TeamTNT
Release Date: June 17, 1996
Source Code Release Date: December 23, 1997
Final DOOM was a retail product which contained two 32-level campaigns, TNT: Evilution and The Plutonia Experiment. It used the same weapon and feature set as DOOM II and the episodes were contracted out from the DOOM level editing community.
Developer: Tom Kidd / Mac Source Ports
Release Date: February 23, 2022
Extractor is an app from Mac Source Ports that extracts files from GOG Windows-based installers. Think of it as a GUI version of innoextract.
Right now, Extractor does exactly two things: lists the files in an installer, and extracts the files from an installer. We hope to expand it in the future but for now it's a simple application.
Developer: Hard Light Productions
Release Date: February 11, 2024
Knossos.NET is a utility that aids in downloading and configuring the FreeSpace 2 Open Source Project, aids in configuring the content from a GOG installer or other location, and can even help with mod management and multiplayer support. Check it out if you want to play FreeSpace 2 with as little hassle as possible.