A Game Boy Advance emulator.
ROM and save files can be opened with the user interface or passed as command line arguments. The emulator comes with a bundled replacement BIOS by Normmatt. It works for some games but I recommend using the original one for better compatibility.
usage:
eggvance [--save <file>] [<rom>]
keyword arguments:
-s, --save save file (optional)
positional arguments:
rom ROM file (optional)
Binaries for Windows, Linux and macOS are available as nightly and release builds.
Detailed build instructions can be found here.
These projects were invaluable resources while creating the emulator: