Skip to content
SPECIFICTION
Get listed

N64Wasm

github.com

WebWindowsiOSSelf-hosted
Visit github.com
Spec score 7.2 #18 of 24 in Nintendo 64 Emulators

Spec sheet

Product
N64Wasm is an N64 emulator that runs in the browser.Read 2 Oct 2026 · github.com
License
The GitHub repository identifies the project as MIT licensed.Read 2 Oct 2026 · github.com
Additional features
The project lists zoom, full screen, dark mode, audio, Gameshark codes, and a software renderer option.Read 2 Oct 2026 · github.com
Build
Web builds use Emscripten 2.0.7 and are served from the dist folder after running make.Read 2 Oct 2026 · github.com
Cloud saves
Cloud save states can be enabled by hosting your own server, with setup instructions for Node.js and a contributed PHP implementation.Read 2 Oct 2026 · github.com
Compatibility
The project says a good portion of 3D games are playable at full speed on a mid-range computer.Read 2 Oct 2026 · github.com
Controls
Features include button and keyboard remapping, multiple controllers, mobile controls, Gameshark codes, and mouse controls.Read 2 Oct 2026 · github.com
Display and audio
Features include zoom controls, fullscreen, dark mode, audio support, and a software renderer option.Read 2 Oct 2026 · github.com
Gamepads
Gamepad support has been tested with Xbox and PS4 controllers.Read 2 Oct 2026 · github.com
Hosting
The emulator can be self-hosted with a user-provided ROM list and ROM files.Read 2 Oct 2026 · github.com
Intended audience
The maker says the project began as an effort to create a well-playing open-source N64 emulator designed for the web and to learn OpenGL.Read 2 Oct 2026 · github.com
License warranty
The MIT license states that the software is provided as-is without warranty.Read 2 Oct 2026 · github.com
Live demo
The project links to a browser-based demo with ROM browsing, save-state controls, remapping, and video options.Read 2 Oct 2026 · neilb.net
Mobile browser
The project says it works on an iPhone 13 and Xbox Series X browser.Read 2 Oct 2026 · github.com
Mobile note
The demo advises disabling Safari's GPU Process: WebGL experimental feature on iOS 16 and above to improve framerate.Read 2 Oct 2026 · neilb.net
Save data
It supports save states and SRAM stored in the browser for later return.Read 2 Oct 2026 · github.com
Save files
Users can import and export save files.Read 2 Oct 2026 · github.com
Self-hosting
The emulator supports self-hosting with a custom ROM list in a roms folder.Read 2 Oct 2026 · github.com
Technology
It is a port of the RetroArch ParaLLEl Core to WebAssembly.Read 2 Oct 2026 · github.com
Windows development
The Windows version uses Visual Studio 2019 and requires a graphics card that supports OpenGL.Read 2 Oct 2026 · github.com
Windows version
The README describes a Windows version used for debugging with Visual Studio 2019 and says a graphics card supporting OpenGL is needed.Read 2 Oct 2026 · github.com

Where Specifiction places it

Alternatives to N64WasmAll alternatives →