An work-in-progress Nintendo GameBoy & GameBoy Color Emulator in C language
Support:
- both GameBoy & GameBoy Color
- external controller (WIP)
- Game Cartridge using: no mapper, MBC1, MBC2, MBC3 or MBC5
- Cross-platform: support both Windows & Linux
For now, the path of the game ROM must be hardcoded manually in the source code, file main.c
Just enter the following commands in an environment having cmake, gcc and SDL2
cmake .
cmake --build .
- Zelda OS & OA crash before menu
- Pokemon GS have black screen & color palettes issues
- Pokemon Cristal: same but color appears on text popup
Thanks to the GameBoy Pandocs, which provides incredibly useful information about the GameBoy hardware and more