rz80 0.1.0

Z80 chip family emulation
Documentation

rz80

Experimental Z80 emulator in Rust.

Build Status

This is just for me getting familiar with Rust, nothing fancy yet.

Run the sample Z1013 emulator (work in progress!)

> cargo run --release --example z1013

Do something in BASIC:

NOTE: currently, an American-English keyboard layout is hardcoded

# J 300[Enter]
[Enter]
OK
>AUTO[Enter]
10 FOR I=0 TO 10[Enter]
20 PRINT "HELLO WORLD!"[Enter]
30 NEXT[Enter]
40 [Escape]
OK
>LIST[Enter]
...
>RUN[Enter]
...
>BYE[Enter]

How to run the ZEX conformance tests

> cargo test --release -- --nocapture --ignored
...