Libsm64: Mario 64 as a library for use in external game engines

klaussilveira 188 points 23 comments July 27, 2026
github.com · View on Hacker News

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

Semantic search powered by Rivestack pgvector
15,062 stories · 140,779 chunks indexed