Peanut-GB is a single file header Game Boy emulator library based off of this gameboy emulator. The aim is to make a high speed and portable Game Boy (DMG) emulator library that may be used for any platform that has a C99 compiler.
Only the original Game Boy (DMG) is supported at this time.
* Game Boy (DMG) Support
* Very fast; fast enough to run on a RP2040 ARM Cortex M0+ microcontroller at full speed.
* MBC1, MBC2, MBC3, and MBC5 support
* Real Time Clock (RTC) support
* Serial connection support
* Can be used with or without a bootrom
* Allows different palettes on background and sprites
* Frame skip and interlacing modes (useful for slow LCDs)
* Simple to use and comes with examples