N64Wasm
github.com
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
- Nintendo 64 Emulators#18 of 247.2