NES emulator · WASM only
Drop your own .nes ROM anywhere on the page or use Load Local ROM. The selectable JavaScript core has been removed: gameplay always attaches the WASM CPU/PPU/APU core. WASM Accuracy is the default regression mode; WASM Frame Performance uses the monolithic one-call frame bridge. ROM data stays local unless you explicitly use the website account library or start a stream.
Input: no ROM loaded
Emulator settings
NES controls, account features, and gameplay streaming follow the GBA emulator website layout. GBA-only link/RFU hardware controls remain excluded.
Run
Super Mario Bros. Race OFF0/20
Race room
Race gameplay stays on this normal emulator page. Load your own SMB ROM (local or account), join the room, and mark Ready. The race-map page only receives compact position/enemy telemetry.
Load your own Super Mario Bros. ROM, then join the room.
Website Account / ROM Library 0
ROMs
Savegame Library 0
Library
Shows browser-local battery saves. Replacing a save resets the loaded game so it reads the new SRAM.
No browser saves found.
Key Rebinding
Keyboard
Click a binding, then press a new key. Escape cancels.
Options
ROM path
For same-server test ROMs, enter a path such as
rom/accuracycoins.nes.
Debug
Info log
Waiting for ROM...
Live debug
No ROM loaded.
Performance profiler
Profiler is off.