GBA WASM emulator
Drop your own .gba/.gb/.gbc ROM anywhere on the page or use Load ROM. Play Game Boy, Game Boy Color and Game Boy Advance games locally. Browser saves stay on this device; export a backup to keep your progress.
Rewind: load a ROM
Input: no ROM loaded
Emulator and stream settings
Adjust emulator controls. Host the loaded game from this browser. Open the copied link on another device to watch, or paste a stream session ID here.
Streaming: idle
Run
Website Account / ROM Library 0
ROMs
Savestate
Keyframe: -- Diff frames: -- / frame Mode: Run -- / XOR --
GB/GBC/GBA Link Cable
Link
Load a GB/GBC or GBA ROM to use the internet link cable.
GBA Debug
Turn on Debug in Options to capture GBA link diagnostics.
Savegame Library 0
Library
Shows browser-local cartridge saves as ROM-chip cards. Use Replace Current Save to overwrite the loaded ROM's SRAM/Flash/EEPROM/GB RAM; the game is reset after replacement so it reads the new save.
No browser saves found.
Key Rebinding
Keyboard
Click a Player 1 binding, then press a new key. Escape cancels.
Options
Layers
Modes
Only valid GBA modes 0-5 are exposed here. Disabled modes are hidden; with Debug On, disabled-mode pixels render green.
Accuracy
Accuracy: Adaptive
Fast draws the final frame state. Adaptive switches to scanline capture for raster effects. Strict always captures scanlines; neither mode models individual GBA pixels in time.
Debug
Audio
Info log
Waiting for ROM...
Live debug
No ROM loaded.
Performance profiler
Profiler is off.
Audio buffer info
Load a ROM and run with Audio On to inspect generated GBA audio buffers.