A GameBoy Advance Emulator