HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
ctm
executor
C2014–2026
ctm / executor

executor

old-school Macintosh Emulator

7Distinct people
7Mentions
0Explicit recommenders
289GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

old-school Macintosh Emulator

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 11:56:56 AM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year7 dated mentions

Observed mentions: 2014-09-12 02:25:54 UTC to 2026-04-12 01:39:15 UTC.

0122014-01-01 00:00:00 UTC to 2015-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments20142015-01-01 00:00:00 UTC to 2016-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments2016-01-01 00:00:00 UTC to 2017-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments20202021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-01 00:00:00 UTC to 2027-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments. Incomplete calendar period.2026*

* An incomplete calendar period is marked with an outlined bar. Its count is not directly comparable with a full period.

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20142014-01-01 00:00:00 UTC2015-01-01 00:00:00 UTC101
20152015-01-01 00:00:00 UTC2016-01-01 00:00:00 UTC202
20162016-01-01 00:00:00 UTC2017-01-01 00:00:00 UTC000
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC101
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC000
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC000
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC101
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC000
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC000
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC101
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC000
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC000
2026 (partial)2026-01-01 00:00:00 UTC2027-01-01 00:00:00 UTC101

What Hacker News says

7 sources
Very cool! This reminds me of ARDI Executor [1] - a piece of (discontinued) commercial software first released in 1990 that took the same API-level reimplementation approach used here. And it did so jaw-droppingly fast considering that it was running on 90s PC hardware. As a little kid using it to play a few Mac games on my Windows PC, it was genuinely inspiring to me to see that this was possible at a time when I was first learning how to code. :) Great to see something with a more modern implementation doing this as well! It was discontinued in 2005, but the developers subsequently open sourced it and put the code on GitHub a couple years later. [2] [1] https://en.wikipedia.org/wiki/Executor_(software) [2] https://github.com/ctm/executor Bonus: One of the engineers from ARDI, the startup that created Executor, was very briefly featured
Read the rest
in Bob Cringely's 1996 documentary Triumph of the Nerds talking about the lifestyle of working at prototypical mid-90s Silicon Valley startup.
In Advanced Mac Substitute is an API-level reimplementation of 1980s-era Mac OS
Maybe it's on the Internet Archive somewhere? I'll set up an XP VM and extract it and upload it. It's shareware, so I don't see the problem with repackaging it and distributing it unaltered. I thought I might have a copy where I'd done that but I guess not. edit: from https://archive.org/details/SpaceEmpire to https://www.dropbox.com/s/rac1gouedkjqxve/se3.7z?dl=0 To be honest - I think the shareware game actually has better play than the full version. Having a fairly shallow tech tree, limited to light cruiser sized ships and no super OP weapons, without any of the stellar manipulation or planetbase/battlecruiser tier endgame ships is actually a pretty fun ruleset for casual play. It's a more arcadey game than SE4 (with just one "construction point" instead of 3 materials) and cruising around with big fleets having pew pew battles of
Read the rest
massive task groups and crushing each other's planets really suits it well. I dunno if the guy who wrote it is still attached to it at all. Apparently Strategy First bought Malfador in 2006? Erm, confession time. This was one of the first games I ever ""cracked"", in a stunning triumph of sysadminery for 8 year old me or whatever. Malfador originally used the "send me a check in the mail" business model. then it suddenly popped up on a publisher's site - called Crystal Interactive or similar. They offered a "30 day free trial" that (in hindsight, surprisingly) actually worked and installed a legit key, then presumably was going to pull it when the trial expired. I pinned down where it was writing the key with registry editor and exported the key, then just used it with the normal game. I actually found that og .reg file a few months ago, it is probably the single earliest file that I've got saved. (I also learned to use the "Executor by ARDI" macos 7 emulator so I could play escape velocity by Ambrosia Software on my windows PC. Executor had a 30 day trial... but you could delete the registry key and reinstall and use it forever. hackerman! ) (Executor is actually a very interesting "hybrid emulator" that attempted to replace the MacOS rom/mac toolkit with a windows native reimplmentation in native C and is now open source if you'd like to take a look - https://github.com/ctm/executor ) To this day I don't know if Crystal Interactive was legit or not - was that a legit indie publisher providing a framework for licensing and CC services (a not-trivial burden in the years before Steam) or did they pirate these games themselves and resell them? The registration had the legitimate username "REGISTERED USER", and they disappeared into the ether very rapidly, like within 6 months every trace of them on the internet was gone. I'd gladly buy a copy, but I don't think there's a way to get it anymore either. I thiiiink you might be able to track down a copy of the Space Empires Collection disc? That one was registered out of the box. Malfador eventually ended up with Strategy First, who was a legit indie publisher and sold their stuff for a lot of years. Again, it looks like Strategy First bought them in 2006, but he continued developing more stuff after that. Space Empires Starfury is actually an interesting Escape Velocity/Starfleet Command kind of crossover. It is the tactical mode for SE V turned into an open world game. From what I remember it plays better than the actual SE V. Again, weapon mounts are cool, the actual gameplay sucks and is way too slow. Even SE 4 really needs a "move ships faster" mode. https://archive.org/details/SpaceEmpiresStarfury FYI if anyone else ever played Warlords 3: Darklords Rising, that game is now available on GOG too. Also while I was looking on Archive I found this Turkish clone (lol) of SE3 from 2003 with an Apple II aesthetic? Crazy. https://archive.org/details/MiniSpaceEmpires
In Master of Orion
For the compatibility layer, stuff it might be worth looking at the old, but open sourced emulator 'executor'. He built a compatibility layer that can run a lot of binaries up to about system 6, but without a copy of the OS. (The closest analogy I can think of is like wine, but also he has a CPU emulator underneath with neat tricks like dynamic recompilation). https://github.com/ctm/executor
In Building Classic Mac OS Apps in OS X

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.