Skip to content

Repository files navigation

Engram

Run Tests Publish

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)

Usage

git clone https://github.com/donishadsmith/Engram
cd Engram
cargo run --release

Linux

Additional dependencies are required:

sudo apt update
sudo apt install -y libwayland-dev libasound2-dev libudev-dev pkg-config

References

I 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.

About

A Gameboy Advance and Game Boy Color emulator.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages