5 releases
0.2.3 | Jan 1, 2023 |
---|---|
0.2.2 | Jan 1, 2023 |
0.2.1 | Dec 31, 2022 |
0.2.0 | Dec 31, 2022 |
0.1.0 | Dec 30, 2022 |
#9 in #disassemble
36KB
745 lines
etherea
An emulator(/interpreter) for CHIP-8, the 1970s programming language.
All ROMs in the roms/
directory of this repository have been tested and should work. Other ROMs will be added when I resolve bugs.
Install
With cargo
:
cargo install etherea
Usage
Run a ROM:
etherea run path/to/rom.ch8
Disassemble a ROM:
etherea disassemble path/to/rom.ch8
View options:
etherea --help
References
lib.rs
:
A CHIP-8 interpreter.
Dependencies
~10–25MB
~369K SLoC