Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 1.09 KB

README.md

File metadata and controls

19 lines (12 loc) · 1.09 KB

PzuCHIP-8

It's a CHIP-8 interpreter wrote in C++ using SFML for graphics and sound management.

By following the awesome repo named build-your-own-x that encourages people to implement from scratch things they would like to understand how it works under the hood, I've took the writing from scratch an emulator task as a personal challenge. My first goal was to build a NES emulator, but at all the places where I've found info about how to write emulators, stated the same thing:

"Go build a CHIP-8 emulator before going down on more complex stuff as NES emulators"

And so I did.

This software is highly influenced by massung awesome CHIP-8 interpreter and written following the spetacular Cowgod's Chip-8 Technical Reference .

Features

  • Real time RAM and registers status

Next versions plans

  • Step by step debug
  • Menu for choosing games, changing colors and stuff