zxcc
« Back to VersTracker
Description:
CP/M 2/3 emulator for cross-compiling and CP/M tools under UNIX
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: cpm emulator retrocomputing cross-compile legacy
Install: brew install zxcc
About:
Zxcc is a Unix-based emulator that executes CP/M 2.2 and 3.0 programs on modern systems. It enables developers to run legacy CP/M software, including assemblers and compilers, without needing a vintage operating system. This makes it an essential tool for retrocomputing enthusiasts and those maintaining or cross-compiling for CP/M platforms.
Key Features:
  • Emulates CP/M 2.2 and 3.0 environments on Unix-like systems
  • Executes original CP/M binaries directly without modification
  • Includes support for standard CP/M tools like ASM, M80, and LINK-80
  • Provides transparent file system access between Unix and CP/M
Use Cases:
  • Running legacy CP/M development tools on a modern Linux or macOS workstation
  • Testing and executing CP/M software for retrocomputing projects
  • Cross-compiling and linking programs for CP/M target systems
Alternatives:
  • curses-emu – Alternative CP/M emulator, but Zxcc is more focused on toolchain execution.
  • DOSBox – General x86 emulator; not specialized for CP/M architecture or tools.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 7:13pm 0 VERSION_BUMP 9ee0312d