← All projects

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

Source code