Welcome to Super Mario PC Port Central

By using this site you agree not to share any form of illegal or copyrighted material. This inclues sharing of precompiled binarys containing Nintendo assets, or seperate assets owned by Nintendo. If you violate these rules you will be banned from the forum/Discord.

Update 9/12/20 - Community Texture & Level Contest Is Now Live!

We are hosting our first ever community event. The event is comprised of 2 categories. The first category is the texture pack contest. The challenge is to complete as much of a RETRO themed texture pack as possible by Tuesday 4PM PST. The next category is the level contest. In this event, modders will compete to make the funnest level, But that's not all. During the event, modders will also contribute to the #modding-guide to make level creation for any new Mario 64 PC Port modders much easier. The level creation event ends on October 1st. For more information on these events please vist our Discord server. Good luck to everyone, and have fun!

Update 7/20/20 - New Website Layout

The site has been updated to make finding info on community highlighted mods much easier than sifting through the Discord/Forum. If you would like your mod/script/program to be featured in the list please submit it to mods@sm64pc.info with the name of your mod, brief description, screenshots (if applicable), and the mod file or files. Alternatively you can also contact @gunvalk or @Filipianosol on the community Discord Server.

Update 7/19/20 - sm64nxBuilder Released

sm64nxBuilder makes setting up to play the game much easier. You will no longer need to install MSYS, Python, or Visual Studio to compile the game. It's based on the sm64nx repo, so mods can be loaded via pak files either manually, or by using the included downloader in the sm64nxBuilder app. It also works as a mod manager by letting you enable/disable installed mods before playing sm64.

sm64pcBuilder2
sm64pcBuilder2
Platform: Windows 32/64-bit
Required Software: MSYS2
SM64 Repos: sm64ex, Render96ex, sm64ex-coop, sm64ex-alo, sm64plus, Moon64, sm64rt, sm64-port, Saturn
Author: gunvalk & Filipianosol & GammaTendonNine
Description: sm64pcBuilder2 is a Windows application that compiles the sm64ex and sm64-port (and many other) versions of Super Mario 64 for pc. It has options built in for downloading and installing patches, models, and texture packs. It requires other programs to build the game, and uses a terminal window to compile.
More Info
sm64-pcport-GUI-build-utility
sm64-pcport-GUI-build-utility
Platform: Windows 32/64-bit
Required Software: MSYS2
SM64 Repos: sm64ex, sm64-port
Author: RadzPrower
Description: This is a GUI tool with which to handle downloading, installing, and launching sm64ex and sm64-port. This is a traditional Windows experience and allows for strictly the use of traditional Windows interfaces and installers.
More Info
SM64-NX-Launcher
SM64-NX-Launcher
Platform: Windows 64-bit
Required Software: Python
SM64 Repos: sm64nx
Author: RadzPrower
Description: This is a GUI tool with which to handle downloading, installing, launching, and utilizing mods via PAK files with Super Mario 64 NX. This is a traditional Windows experience and allows for strictly the use of traditional Windows interfaces and installers with some text being presented back to the user during necessary python interactions.
More Info
Kirigami64
Kirigami64
Platform: Windows (not recommended or supported), Linux
Required Software: git, make and any packages listed on the repositories (usually just base-devel, python, sdl2 and glew)
SM64 Repos: Render96ex, Saturn, sm64ex, sm64ex-coop + custom repos
Author: CodeMoment
Description: Launcher for the Super Mario 64 PC Port made using QtQuick and Kirigami2.
More Info
SM64LinuxLauncher
SM64LinuxLauncher
Platform: Windows, Linux
Required Software: python3, MSYS2
SM64 Repos: whatever you type in
Author: Bloxxel64, SuperPou1
Description: This is a GUI tool with which to handle downloading repos and managing models and texture packs.
More Info
smlinux (discontinued)
smlinux
Platform: Linux & macOS (plus limited support for Raspberry Pi & Windows)
Required Software: bash 3.2+
SM64 Repos: sm64-port sm64ex sm64nx render96ex sm64ex-coop cheaterex sm64-port-android-base
Author: enigma9o7
Description: smlinux is a script that compiles, installs, and updates most versions of super mario 64. It supports most formats of romfiles, runs on most 32 or 64-bit operating systems, and besides native builds can compile for web, Android, or DOS from Linux.
More Info
Render96
Author: Render96 Team, led by DorfDork
Description: Replaces multiple sm64 models with versions closer to the original renders.
More Info
HD Mario
Author: Arredondo
Description: Replaces the sm64 Mario model with an HD version.
More Info
HD Luigi
Author: Arredondo
Description: Replaces the sm64 Mario model with HD Luigi
More Info
Luigi
luigi
Author: rise
Description: Replaces the sm64 Mario model with Luigi.
More Info
Hat Kid
Author: Napstio
Description: Replaces the sm64 Mario model with Hat Kid.
More Info
Mawio
Author: OwOify Team
Description: Replaces the sm64 Mario model with Mawio (Included in OwOify Texture Pack)
More Info
HD Bowser
Author: Arredondo
Description: Replaces the sm64 Bowser model with HD Bowser.
More Info
Beta Mario, physics, shading and voice clips
Author: AxuXB
Description: Replaces the Mario model with Beta Mario. Also replaces Mario's physics, shading, and voice clips.
More Info
MollyMutt's Texture Pack
mollymutt
Author: Mollymutt
More Info
Hypatia’s Mario Craft 64 Texture Pack
hypatia
Author: onthegreatsea
More Info
SM64 Redrawn
redrawn
Author: cazsu, connie, CyberCat, Devector, garrit[jkl], granvillimus, Map, Marshivolt, Mazeo, Natalie, Ray, Recompiler, roovahlees, Specialfred453, Teaufou, The Chain Smoker, TheExpectedKnight
More Info
OwOify Project
Author: OwOify Project Team
More Info
Cleaner Aesthetics
cleaner
Author: Hakobe, Nathan, gunvalk, Guh Huh, grego, Ultra553, Dr.Sci-Fi, Derailus, CrashPro, Fanamel, FignetKazook, Roovahlees, Vertigo, Fanfreluche, granvillimus, Mazeo, Cazsu, PokeHeadroom, TheExpectKnight
More Info
p3st's Texture Pack
Author: p3st
More Info
RESRGAN 16xre-upscale
resrgan
Author: PokeHeadroom
More Info
Net64
Net64 is a modification for everyones favourite 3D Mario: Super Mario 64. Cooperate with your friends to collect all 120 stars and show Bowser who's boss - or just beat each other up. The modification consists of a separate application that establishes a connection between Super Mario 64 and the internet.

More Info
Discord
Ship of Harkinian
Ocarina of Time PC port with widescreen support, 60+ fps, and mod support (including a scripting system for new content)


Discord