Blinky plays! And so does Pong and Tetris and Lunar Lander.
Still a few quirks to figure out, but still happy.
CHIP-8 emulator on its way. Fun little project. First test rom passed. The games I've tested all have problems though.
Happy with the progress for a couple of hours of hacking away.
I'm pretty sure the rendering error near the bottom (at the bottom of the map) is a IRQ timing issue... just not sure why yet.
But otherwise, MMC3 mapper is done-ish, and I can play Super Mario Bros 2 and 3 ๐
Added more debugging information to my emulator.
Left and right pattern tables are now displaying, along with the background and sprite palettes.
Need to work with SDL_ttf to add text next.
And then maybe I'll add the ability to show the current/previous/next CPU instructions (plus useful CPU debugging things) and maybe the ability to pause and step on a per instruction basis.
This _really_ wasn't what I was planning to work on at the moment, but I couldn't help it...
In Australia this was called Shadow Warriors, and I played the absolute shit out of the GameBoy version
Learning just enough SDL2 for my NES emulator, so I wrote a Conway's Game of Life simulator ๐
Code: https://gist.github.com/ltriant/6ed8eb88ab59dd32411356d52db0e932
๐บ 3D graphics programming
๐ data visualisation
๐น emulator development
๐ฎ retro gaming, and computing
๐ ally