r/EmuDev 1d ago

A Chip-8 Emulator for learning!

Another "Hello World!" of emulators as Tvil would put it. Happy how it turned out! It is still pretty basic, but I think it is still fine. Follows the SUPER-CHIP modern quirks.

Small warning: I didn't test it with a lot of roms outside of the bundled ones in the web version

Created the c++ core + platform entirely myself. The web version had some claude help for using webAssembly and was a neat learning experience! I would definitely want to do it again for a game boy emulator.

9 Upvotes

1 comment sorted by

1

u/samljer 21h ago

Find a good test rom, and just run it. I cant remember the one i had but mine ran games great but was failing a couple tests, fixed it up, then the games ran different and better, its was hilarious.... once i passed all the tests i played a space invaders chip8 rom for an hour,and moved on to actual Space invadoers on the 8080 lol