iz80
Zilog Z80 and Intel 8080 emulator library for RUST. It passes all the tests of the ZEZALL suite. No cycle emulation accuracy, runs as fast as it can.
To run the ZEXALL test suite for Zilog Z80:
cargo test --release -- --nocapture --ignored --test zexall
To run the EX8080 test suite for Intel 8080:
cargo test --release -- --nocapture --ignored --test ex8080
To run Tiny Basic (from cpuville):
cargo run --bin cpuville
Usage
See cpuville.rs or the CP/M 2.2 emulator iz-cpm for more usage examples.
To run this example, execute: cargo run --bin simplest
use *;
Links
- The ZEXALL test suite for Z80 was taken from https://github.com/anotherlin/z80emu
- The EX8080 test suite for Intel 8080 was taken from https://github.com/begoon/i8080-core