Skip to content

robertsisaacp/chip8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chip-8

recreating and emulating the chip-8 virtual machine

Using Laurence Muller's excellent guide (listed below) I'm attempting to recreate and emulate the Chip-8 architecture in C++. Whereas Laurence's guide makes heavy use of C-style primitives and logic (switch cases.. switch cases everywhere), my own goal is to modernize the code by trading some C-level speed/efficiency for the safety, conveniences and flexibility of C++11/14's features.

There will be lambdas.

References used:

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

http://www.multigesture.net/articles/how-to-write-an-emulator-chip-8-interpreter/

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

About

recreating and emulating Chip-8 architecture

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages