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 89ce8b460d Got some buttons for controlling the machine. 1 month ago
assets Have a basic status output for the VM. 2 months ago
roms After rename, before performance testing. 2 months ago
scripts First commit. 2 months ago
src Got some buttons for controlling the machine. 1 month ago
wraps Build now has lel-guecs in it so I can do a UI. 2 months ago
.gitignore First commit. 2 months ago
.vimrc_proj First commit. 2 months ago
LICENSE First commit. 2 months ago
Makefile Move the graphics stuff out of main. 2 months ago
README.md Refactor out the chip8 emulator. 2 months ago
meson.build Have a basic status output for the VM. 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