Skip to content

An implementation of the CHIP-8 emulator using Python for graphics/controls and C for execution

License

Notifications You must be signed in to change notification settings

Martianmellow12/CHIP-8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHIP-8

An implementation of the CHIP-8 emulator using Python for graphics/controls and C for execution

Introduction

During my freshman year of college, I wrote an emulator for the CHIP-8 using nothing but pure python. The result was a clunky, slow emulator that barely ran (but it did still run). My goal with this project is to write another emulator, but this time using Python's ctypes library to do the heavy lifting for the emulation side, and some Python library for the graphics side (I'm thinking Tkinter or PyGame, but I'm not sure yet). Hopefully the result will be a faster and more usable emulator, and I can finally fulfill my dream of emulating a bootleg version of Pac-Man on an obsolete machine that will probably very little actual use (it's the experience that matters, right?).

About

An implementation of the CHIP-8 emulator using Python for graphics/controls and C for execution

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published