Libsm64: Mario 64 as a library for use in external game engines
klaussilveira
188 points
23 comments
July 27, 2026
Related Discussions
Found 5 related stories in 40.0ms across 3,370 title embeddings via pgvector HNSW
- LeMario: Training a JEPA World Model on Super Mario Bros kevinjosethomas · 75 pts · July 14, 2026 · 48% similar
- SDL_GPU minimal, single-header, high-performance 2D graphics painting library n67094 · 58 pts · July 30, 2026 · 42% similar
- Htmx 4.0, the first JavaScript library to release exclusively on the Game Boy rcy · 399 pts · July 26, 2026 · 40% similar
- Soup Raiders goes native: What you gain by building your own game engine kwakwa_cat · 55 pts · August 14, 2026 · 39% similar
- So, you want to make a game engine (2023) kugurerdem · 66 pts · July 28, 2026 · 39% similar
Discussion Highlights (7 comments)
Retr0id
Looks like this has been around for a while now, are there any interesting projects using it? Edit: https://github.com/SuperSonicHub1/awesome-libsm64
ParadisoShlee
Any demo videos? or just need to imagine it? found this: https://youtu.be/NXpOCfg8O64
deadbabe
So let me get this straight, is the intent of this so that if you have some game like Call of Duty, you could use this to just add Mario running around in there jumping around like it was SM64?
schmeichel
This is one of my favorite libraries from the premise alone. Here is an example of Mario in Half-Life 2: https://www.youtube.com/watch?v=Ld3qhqkegNw
dev0p
Wrap it in an API, sell Mario 64 as a service. (@Nintendo: this is a joke, you can put down the rifle)
anthk
I'd love the Perfect Dark recompilation working under GL 2.1: https://github.com/perfect-dark-pc-port/perfect_dark
pizzathyme
This is incredible. This was the promise of the proclamations of "the metaverse" or interchangeable crypto game items/characters, but is using none of those things. Like Ready Player One come to life without the hype. Curious how easy the setup is for gamers who are non-engineers