Skip to content

onesquarepeg/chippie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chippie

This is a CHIP-8 interpreter in C (I learned some C while writing this). I wanted to dabble into emulators, and what better place to start than CHIP-8.

Chippie works fine with CHIP-8 roms, though there are a few things I wish to do before I can call this finished:

  • Adding a nice UI for selecting ROMs and debugging info and such
  • Adding knobs for things like adjusting frame rate, toggling clipping/wrapping behavior for display, etc
  • Also, probably extending it to cover SCHIP & XO-CHIP (no promises though)

I will probably touch on those things in the near future. But for now, I am signing off from this project.
It was certainly very fun!

Pong.on.Chippie.webm

A video of me playing pong on Chippie (am terrible at it).

About

A CHIP-8 Interpreter written in a hurry.

Resources

License

Stars

Watchers

Forks

Contributors

Languages