A GameBoy Advance emulator