Skip to content

aricodes-oss/gr8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gr8 - a Chip-8 emulator

Unit tests Go Report Card

A small Chip-8 emulator written in Go.

Preview

Installing

via Go

go install github.com/aricodes-oss/gr8@latest

from source

First, clone the repository and cd into it. Then,

go install .

Alternatively, you can use go run to run directly from source:

go run main.go /path/to/rom.ch8

Running

Simply invoke the command with the path to a valid ROM file:

gr8 /path/to/rom.ch8

For convenience I have included the 8 roms from Timendus' chip8-test-suite in the roms/ directory in this repository.

For more options, see the usage page:

Usage:
  gr8 [flags]

Flags:
  -h, --help        help for gr8
  -s, --scale int   screen scaling factor (default 16)

About

A Chip-8 emulator in Golang

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages