CHIP-8 emulator in Rust

CHIP-8 is a virtual machine first described in 1977 that codifies a small foundation for running code, most often for small games and demos. By using a core of instructions taking only one page to document, implementing this behavior is a relatively small task that, when completed, supports nearly half a century of software.
chip8tui is my CHIP-8 emulator written in Rust that renders in the terminal. This was my first independent Rust project, and a "rite of passage" for emulator development.