Available to play
sm64-san-andreas (Super Mario 64 in GTA San Andreas)
An ASI plugin that lets you swap CJ for a fully physical Super Mario 64 Mario in GTA San Andreas.
What it does
Headshotnoby's plugin embeds libsm64 into GTA San Andreas so Mario moves with SM64's physics through Los Santos. It is one of a family of libsm64 ports by the same author (ClassiCube, OpenLara/Tomb Raider, GZDoom, DDNet). Latest release is v20250505.
How it works
ASI plugin (plugin-sdk) using libsm64; M key swaps between CJ and Mario
Requirements & limitations
GTA SA v1.0 (downgrade Steam copy; not Definitive Edition); Silent's ASI Loader; US SM64 ROM as sm64.us.z64
Original sources
Evidence limits
Primary sources reviewed on 2026-10-08 (github.com, api.github.com, youtube.com). No independent catalogue play-test or binary safety review was performed.
Code and releases are linked, not hosted here. Game files and footage retain their owners’ rights.