[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

tynoss/chippy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chippy

A Chip-8 Interpreter/Emulator in C++.

  • Uses the Cinder Framework v0.9.0 (https://libcinder.org/) for graphics and audio.
  • Debug mode build switch allows halting the program and allows single-stepping through the program.
  • Includes some sample programs. Drag .ch8 file ontop of the program window to run.

Keyboard mapping:

  • 1 2 3 C | 1 2 3 4
  • 4 5 6 D | Q W E R
  • 7 8 9 E | A S D F
  • A 0 B F | Z X C V

Known issues:

  • framerate slow down after some time. currently investigating this.
  • haven't tested all programs. seen some programs to contain invalid opcodes.

Chippy in action: IBM logo debug mode Pong debug mode Space Invaders

About

A Chip-8 Interpreter/Emulator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published