A Gameboy Advance & Game Boy Color emulator (supports DMG games too).
Megaman Battle Network 6 (GBA) |
Pokemon Emerald (GBA) |
Hamtaro Ham Ham Heartbreak (GBA) |
Shantae (GBC) |
Pokemon Crystal (GBC) |
Super Mario Land (GB) |
Audio Debugger (GBA) |
Video Debugger (GBA) |
Lua Editor (GB/GBA) |
git clone https://github.com/donishadsmith/Engram
cd Engram
cargo run --releaseAdditional dependencies are required:
sudo apt update
sudo apt install -y libwayland-dev libasound2-dev libudev-dev pkg-configI heavily relied on the prior work of the emulation development community while developing my own emulators. In particular, mGBA, NanoBoyAdvance, rustboyadvance-ng, retroboy, SameBoy, Pan Docs, and GBATEK were incredibly helpful. The full list of emulators, documentation, and articles used is in REFERENCES.md.








