A chip8 emulator for learning old school assembly language game dev.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Zed A. Shaw 1264428606 Turns out the 'performance problem' is just me setting the framerate. Weird thing though is setting that also changes how SFML updates the textures when doing texture.update(). Need to investigate why. 2 months ago
roms After rename, before performance testing. 2 months ago
scripts First commit. 2 months ago
src Turns out the 'performance problem' is just me setting the framerate. Weird thing though is setting that also changes how SFML updates the textures when doing texture.update(). Need to investigate why. 2 months ago
wraps First commit. 2 months ago
.gitignore First commit. 2 months ago
.vimrc_proj First commit. 2 months ago
LICENSE First commit. 2 months ago
Makefile Turns out the 'performance problem' is just me setting the framerate. Weird thing though is setting that also changes how SFML updates the textures when doing texture.update(). Need to investigate why. 2 months ago
README.md Refactor out the chip8 emulator. 2 months ago
meson.build After rename, before performance testing. 2 months ago

README.md

chip-8 Interpreter

Just a little fun project. I based the first version on this really great blog post https://austinmorlan.com/posts/chip8_emulator/

Other resources from trapexit at:

https://github.com/trapexit/chip-8_documentation

Also interesting:

https://github.com/aicheye/crustty?tab=readme-ov-file