Super Mario 64 (WASM Port)
The legendary 3D platformer running at widescreen 60 FPS in WebAssembly
Powered by SM64-WASM (C via Emscripten) âĸ 100% Client-Side
Super Mario 64 (WASM Port)
The legendary 3D platformer running at widescreen 60 FPS in WebAssembly
Jump through Peach's castle paintings in full hardware-accelerated 3D WebAssembly with fluid 60 FPS, widescreen rendering, and zero emulation overhead.
đHistorical Lore & Background
Princess Peach invites Mario to the castle for cake, but Bowser has stolen the 120 Power Stars and trapped the inhabitants inside magical paintings.
âī¸WebAssembly Architecture
Default Controls & Key Bindings
Zero-latency inputs. Gamepad controls auto-map when plugged in.
| Action / Movement | Keyboard Key | Standard Gamepad Button |
|---|---|---|
| Run / Turn | W / A / S / D | Left Analog Stick |
| Jump / Triple Jump | Space | A Button |
| Punch / Dive / Grab | J | B Button |
| Crouch / Ground Pound | Shift | Right Trigger (Z) |
| Camera Controls | I / K / J / L | Right Analog Stick |
Frequently Asked Questions
Is this an emulator or a native port?
This is a clean-room C source code port compiled directly to WebAssembly, giving true native rendering, widescreen support, and 60 FPS.
More Games You Might Enjoy

Super Mario Advance 4: Super Mario Bros. 3
Fly with the Super Leaf, don the Tanooki Suit, and travel across eight worlds to rescue the wand-bearing kings and Princess Peach.

The Legend of Zelda: The Minish Cap
Partner with Ezlo the talking hat to shrink down and discover the miniature Picori realm in this vibrant pixel-art top-down masterpiece.