Crate etherea

Crate etherea 

Source
Expand description

A CHIP-8 interpreter.

Modules§

cli
Helpers for the CLI.
input
Input-related constants.

Structs§

Display
The CHIP-8 display.
Instruction
A CHIP-8 instruction.
Interpreter
The CHIP-8 interpreter state. Specifications.

Functions§

run
The entrypoint for the CHIP-8 interpreter. Creates a new interpreter and starts two threads, one for the fetch/decode/execute loop and one for the 60Hz timer loop. Starts the window event loop in the calling thread.