A Gameboy Advance (RTC, APU, and some other PPU features still needs to be implemented) & Game Boy Color emulator (supports DMG games too) written in Rust.
Megaman Battle Network 6 (GBA) |
Pokemon Emerald (GBA) |
Hamtaro Ham Ham Heartbreak (GBA) |
Shantae (GBC) |
Pokemon Crystal (GBC) |
Super Mario Land (GB) |
Gifs captured with ScreenToGif.
In a terminal:
git clone https://github.com/donishadsmith/Engram
cd Engram
cargo run --release| Keyboard | GBA | GB/GBC |
|---|---|---|
| W | Up | Up |
| A | Left | Left |
| S | Down | Down |
| D | Right | Right |
| L | A | A |
| K | B | B |
| Enter | Start | Start |
| Right Shift | Select | Select |
| Esc | Quit | Quit |
| I | R | |
| O | L |
F1 key to dump data into a .sav.





