A GameBoy Advance emulator in JavaScript and HTML5