Headless EZ-FLASH Air emulator for testing GBA kernels
It emulates the EZ-FLASH Air cartridge (FPGA registers, SD card, NOR flash) on top of the mGBA emulator, letting the Korean kernel boot, navigate menus, and verify persistence without real hardware. Developers supply a kernel binary and the harness intercepts GBA bus accesses, simulates SD/FAT images, and runs scenario scripts that assert framebuffer pixels and NOR state. This is ideal for firmware developers and CI pipelines needing automated, hardware‑free validation. Compared to manual testing, it provides fully reproducible, headless checks integrated into CI.
View on GitHub →pangin/ezflash-air-emulator