systemless
System-free & ROM-free classic Macintosh high-level emulator / runtime for 68k+PPC games and apps on modern systems written in Rust
Systemless runs classic Mac software without a ROM or emulator
Systemless is a Rust written runtime that reimplements the classic Mac Toolbox so original 68K and PowerPC Mac applications run without a ROM image, System install, or hardware emulation.
How it runs old software
Systemless reimplements the classic Mac Toolbox and operating system APIs in Rust, so original 68K and PowerPC Macintosh software runs without a ROM image, a System installation, or hardware emulation. It executes 68K code using the m68k crate and accepts StuffIt archives, MacBinary files, and raw or macOS resource forks, populating an in memory virtual file system and selecting an executable resource fork from the archive.
Installation and use
On macOS you can install with Homebrew via brew install benletchford/tap/systemless and then run systemless path/to/app-or-game.sit. It is also installable from crates.io with cargo install systemless. The project hosts browser playable demos including Marathon and Escape Velocity at systemless.org.
Licensing and legality
The README states clearly that Systemless does not ship applications, games, Mac ROMs, or Apple system software, and it tells users to supply legally obtained application archives. The catalog records its license as NOASSERTION, meaning no standard SPDX identifier was detected.
Editorial conclusion
Systemless is written in Rust and is installable from crates.io or Homebrew, and it explicitly does not include any macOS ROMs, applications, or Apple system software.
Community notes