Skip to content

nginth/go-8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GO-8 - A CHIP-8 emulator written in Go.

This emulator is a WIP, so while all functionality is implemented, there may be bugs or inconsistencies!

Installation

Note: requires Go version >= 1.11.

go get https://github.com/nginth/go-8

or

git clone https://github.com/nginth/go-8
cd go-8
go build

Usage

Usage of ./go-8:
  -clockFreq int
    	Clock speed in Hz. (default 300)
  -rom string
    	Path to rom. (default "roms/tetris.ch8")
  -timerFreq int
    	Timer frequency in Hz. (default 60)

ROM Compatibility

This emulator is known to work with the following ROMS:

About

A CHIP-8 emulator written in Go.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages