Skip to content

Latest commit

 

History

History
31 lines (18 loc) · 785 Bytes

README.md

File metadata and controls

31 lines (18 loc) · 785 Bytes

CHIP-8

This is a basic CHIP-8 emulator, written in Rust. It uses Macroquad for the viewer, and is platform-agnostic (but currently only has one user - the viewer).

image

Running the emulator

Usage: viewer [OPTIONS] <PATH>

Arguments:

  • <PATH> The path to the CHIP-8 ROM

Options:

  • --cycle-to-log <CYCLE_TO_LOG>

    Logs debugging information after this cycle is executed

  • -s, --show-fps

    Show the current FPS in the top left corner of the screen

  • --cycles-per-second <CYCLES_PER_SECOND>

    The number of cycles to execute per second [default: 700]

  • -h, --help

    Print help

  • -V, --version

    Print version