retro-virtual-machine
« Back to VersTracker
Description:
ZX Spectrum and Amstrad CPC emulator
Type: Cask  |  Latest Version: 2.1.20@0  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Other
Tags: emulator zx-spectrum amstrad-cpc retro-computing development
Install: brew install --cask retro-virtual-machine
About:
Retro Virtual Machine is a high-precision emulator for classic 8-bit home computers, specifically the ZX Spectrum and Amstrad CPC. It provides cycle-accurate hardware simulation, enabling authentic execution of original software and games. The tool's main value is its focus on preservation and low-level accuracy for developers and enthusiasts.
Key Features:
  • Cycle-accurate emulation of Z80 and other processors
  • Support for multiple systems including ZX Spectrum and Amstrad CPC
  • Advanced debugging tools (breakpoints, memory inspection)
  • Snapshot saving and loading (SNA, Z80 formats)
  • Virtual tape and disk image management
Use Cases:
  • Running and preserving classic 8-bit software and games
  • Developing and debugging retro software with accurate hardware simulation
Alternatives:
  • Fuse – Open-source ZX Spectrum emulator; RVM offers a more integrated, multi-system environment.
  • Caprice Forever – Dedicated Amstrad CPC emulator; RVM provides a unified interface for both platforms.
Version History
Detected Version Rev Change Commit
Sep 15, 2025 1:02pm 2.1.20 0 VERSION_BUMP 6b725205