What if you could experience Super Mario 64, but with randomly generated levels? Introducing Infinite Mario 64. It’s only available for PC and utilizes the libsm64 and Godot Engine as a base. The former basically reverse engineers Super Mario 64 and clones its source code.
What if you could play Super Mario 64… forever?
Infinite Mario 64 v0.1 is now live!
Download link in the replies.This is an early version, and I'm hoping to update it with new features in the future.
Until then… please enjoy!! pic.twitter.com/xOt7zsHGsM— Twilight (@BitesDev) February 29, 2024
This is still a work in progress, so expect bugs here and there. If you can look past all of them and want to try it out, you’ll first need an unmodified Super Mario 64 NTSC ROM, named “SM64.z64. Download it here now.
- Limited-edition design featuring elements inspired by Mario. Available while supplies last!
- Local co-op*, local wireless*, and online multiplayer**
- Detachable Joy-Con controllers


This is really neat! I think it would be a cool feature if the levels could be exported in some sort of file format, like as a starting base for designing 3D levels,” said one fan.
[Source]