And seems to me like a natural next step following in the amazing work done by the decomp team and pc port. However, I believe access to this game's source code in a higher level programming language opens it up to a wider pool of potentially capable developers / modders. What's wrong with Web Assembly / Emscripten Opportunity to refactor / rewrite with modern coding style and cleanup.Includes the 5 default levels (Grassland, Bricks, Castle, Pipes, and Ice), along with custom levels: Jungle, Sky, and Volcano All powerups are implemented and fully f aithful to their originals, along with the addition of NSMBWii's Propeller Suit / Ice. Portablity: Sm64 projects can run on any device with a web browser anywhere without needing to download or install anything A standalone 2-10 player remake of the Mario vs Luigi gamemode from New Super Mario Bros DS.
More friendly to prototyping multiplayer custom games/mods.
This project also includes the development of online mass multiplayer versions of sm64js and other custom multiplayer game modes. This project required creating a JavaScript WebGL port of N64 Fast 3D Renderer originally implemented with OpenGL in C. This is an ongoing work-in-progress port of the decompilation of original Nintendo game, Super Mario 64, to native JavaScript (No Emulation) (No Web Assembly).