hulufei / chip8-rs

A chip-8 emulator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A chip-8 emulator

Usage

A chip-8 emulator

USAGE:
    chip8-rs [FLAGS] [OPTIONS] <rom>

FLAGS:
    -d               Start with debug mode
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -f, --fps <fps>    Specify FPS [default: 700]

ARGS:
    <rom>    Input file

Example screenshot

⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨
⥮                                                                ⥮
⥮                                                                ⥮
⥮                                                                ⥮
⥮                                                                ⥮
⥮                                                                ⥮
⥮                                                                ⥮
⥮                                                                ⥮
⥮                                                                ⥮
⥮            ******** *********   *****         *****            ⥮
⥮                                                                ⥮
⥮            ******** *********** ******       ******            ⥮
⥮                                                                ⥮
⥮              ****     ***   ***   *****     *****              ⥮
⥮                                                                ⥮
⥮              ****     *******     ******* *******              ⥮
⥮                                                                ⥮
⥮              ****     *******     *** ******* ***              ⥮
⥮                                                                ⥮
⥮              ****     ***   ***   ***  *****  ***              ⥮
⥮                                                                ⥮
⥮            ******** *********** *****   ***   *****            ⥮
⥮                                                                ⥮
⥮            ******** *********   *****    *    *****            ⥮
⥮                                                                ⥮
⥮                                                                ⥮
⥮                                                                ⥮
⥮                                                                ⥮
⥮                                                                ⥮
⥮                                                                ⥮
⥮                                                                ⥮
⥮                                                                ⥮
⥮                                                                ⥮
⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨⥨

Debugger

NEXT OP: 0x1228 JP 0x0228, Press n to execute

V0 : 0x31   PC: 0x0228
V1 : 0x08    I: 0x0275
V2 : 0x00
V3 : 0x00
V4 : 0x00
V5 : 0x00
V6 : 0x00
V7 : 0x00
V8 : 0x00
V9 : 0x00
V10: 0x00
V11: 0x00
V12: 0x00
V13: 0x00
V14: 0x00
V15: 0x00

Useful resources

About

A chip-8 emulator


Languages

Language:Rust 100.0%