A curated list of Game Boy Advance development resources
-
Updated
Jan 30, 2026
A curated list of Game Boy Advance development resources
A cycle-accurate Nintendo Game Boy Advance emulator.
Gopher2600 is an emulator for the Atari 2600 games console
Test7800 is an experimental emulator for the Atari 7800 games console
A WIP Game Boy Advance emulator.
My very own CPU architecture! Emulator availible!
Atari lynx debugger
Cycle-Accurate System Emulator for the Nintendo 64, Formerly Project Atlas / Mimas; Complete Emulation of 64-bit MIPS R4300i CPU (93.75MHz) with MIPS I, II, III, and IV Instructions, and Hardware-Accelerated High-Speed Reality Co-Processor (RCP) with integrated Reality Display Processor (RDP) and Reality Signal Processor (RSP)
Zebes is a cross-platform NES emulator written from scratch in Rust for learning purposes and for fun.
M-Cycle Accurate GameBoy Emulator using Rust
The Documentation Surrounding How to Create an Emulator for the Nintendo 64 and an Overview on How Emulators Work, Technically. https://p64.parson.dev
A simple CHIP-8 emulator in C using SDL2 for graphics and input. Run classic CHIP-8 games from the 1970s with configurable window size and colors. Great for learning low-level emulation and graphics.
Custom CPU emulator and assembler
A simple Game Boy Emulator written in C++ with a scanline renderer and MBC support.
A From-scratch Vectrex emulator (6809 CPU + VIA/analog integrator model). Boots real BIOS and runs commercial cartridges.
(Work In Progress!) An interpreter and VM for the CHIP-8 programming language.
Get the Xbox Emulator for PC on GitHub: a complete, high-performance toolkit for seamless console emulation and professional gaming automation. #XboxPC
A fork of Genesis Plus GX as a headless POSIX service.
PS5 Emulator Tool | Experience next-gen console gaming directly on your high-end PC. Run your favorite eighth and ninth-generation titles with optimized frame rates, enhanced resolutions, and seamless controller mapping support.
Add a description, image, and links to the emulator-development topic page so that developers can more easily learn about it.
To associate your repository with the emulator-development topic, visit your repo's landing page and select "manage topics."