Sprig CHIP-8 emulator

Sprig CHIP-8 emulator

5 devlogs
6h 22m
•  Ship certified
Created by Milk_Cool

A CHIP-8 emulator for Sprig! Has 4 preloaded ROMs, but you can always add yours :D
See readme for more details.

Timeline

Ship 1

1 payout of shell 154.0 shells

Milk_Cool

about 1 month ago

Milk_Cool Covers 5 devlogs and 6h 22m

The emulator is complete!
I remapped the switch games button to J and mapped I to open the full sized keyboard. I submitted the PR and even though these aren't being accepted for now, I'm still happy I could finish this :D

Update attachment

Fixed a rendering bug, preloaded some games and mapped I to switch games.

Update attachment

I was able to fix all the bugs and now the test ROM works!
All that's now left to do is to add input and sound.

Update attachment

Some of the opcodes work, and I was able to run the Corax+ opcode test!

Update attachment

Found a way to individually set pixels on a Sprig! In the video, you can see a simple demo of my script that adds and removes dots randomly.