N64Recomp-browser
Web support for N64 static recompilations using Emscripten and WebGPU.
0 projects
About N64Recomp-browser
N64Recomp-browser provides web support for Nintendo 64 static recompilations. It integrates N64Recomp, N64ModernRuntime, RecompFrontend, and RT64 into a single page built with Emscripten that renders via WebGPU. The tool is game-agnostic and functions by patching the submodules of existing desktop recompilation projects to enable browser-based play. Supported environments require a browser with WebGPU support and cross-origin isolation (COOP/COEP). The build process utilizes `emcmake` and requires `naga-cli` and `spirv-tools` for shader specialization. It supports features like frame interpolation through RT64 and custom audio handling to avoid thread-blocking issues common in standard SDL2 web ports. Notable games utilizing this framework include *San Francisco Rush 2049*, *The Legend of Zelda: Majora's Mask*, and *Perfect Dark*.
Summarised from the official page linked above.