Skip to content

jai-x/chip8-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chip8-go

A CHIP-8 emulator written in golang

TODO

  • Graphical draw to screen memory array
  • Keyboard value store registers
  • Keyboard value check opcodes
  • Block await keyboard using channel
  • Unit tests for each opcode
  • Realtime decrement of delay timer and sound timer at 60Hz
  • Graphical display of screen memory using termbox
  • Keyboard input using termbox
  • Addtional graphical features (show stack and registers live)
  • Debug interface?

Resources used

http://devernay.free.fr/hacks/chip8/C8TECH10.HTM

https://en.wikipedia.org/wiki/CHIP-8

https://godoc.org/github.com/nsf/termbox-go

About

A CHIP-8 emulator written in golang

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published