Zany80 is an open-source Z80 emulator and CP/M environment, allowing the running of vintage Z80 software and providing a usable CP/M environment, with aims for accuracy, compatibility, and approachability.
Zany80 is an open-source Z80 emulator and CP/M environment for Windows, Linux and MacOS. It emulates a Z80 CPU, memory, interrupts, DMA and the various other chips found in a vintage CP/M computer.
The goal of Zany80 is to provide a usable and accurate vintage computing experience to run early 1980's Z80 software. It can run many classic Z80 applications and games as well as providing a period-authentic CP/M environment.
As an emulator, Zany80 allows vintage Z80 software from the early 1980's to be run on modern computers and operating systems. This software is from an era where programs were written specifically for Z80 hardware running the CP/M operating system.
Zany80 aims to balance usability and accuracy. It runs Z80 instructions cycle-accurately for compatibility but also includes modern conveniences like save states. The CP/M environment provides a usable file system while retaining period-correct behavior.
Some key features of Zany80 include:
- Cycle-accurate Z80 emulation for high compatibility
- Supports classic Z80 peripherals like sound chips and graphics adapters
- Usable banked CP/M environment with classic applications included
- Save and load state support for ease of use
- Disk image support to easily run vintage Z80 software
- Cross platform support for Windows, Linux and MacOS
With its focus on accuracy and usability, Zany80 brings early 1980's Z80 computing to modern personal computers. It allows vintage Z80 software to be experienced again while also providing an approachable CP/M environment to new users.
Here are some alternatives to Zany80:
Suggest an alternative ❐