Consolana
A real handheld console built from a Hack the North Solana badge.
Game Boy and NES firmware that turns the Solana badge into a playable handheld. Games are bundled into the badge's factory partition, selected from an on-device menu, and rendered through embedded emulator cores.
Highlights
- Game Boy support with native frame cadence and cartridge RAM handling
- NES support powered by Nofrendo
- ROM discovery and menu ordering through assets/ and roms.txt
- PlatformIO build with a verified application-only flashing workflow
- Host-side NES core test and an enforced factory-partition size limit
Technology
C++, C, Embedded, Game Boy, NES, PlatformIO