Mod exclusively for the Super Mario 64 PC Port, developed by PeachyPeach.
Bounce on Cappy to jump higher, roll on the ground to travel faster, move underwater with ease...
Discover exclusive moves and mechanics from various Mario games, mainly Super Mario Odyssey, in the Super Mario 64 style!
Reworked power-ups to give them more impact on gameplay!
- Fly anywhere with a Wing Cap inspired by the Super Mario Galaxy Red Star.
- Go through walls and become floatier with the Vanish Cap.
- Become fully invulnerable and destroy enemies with the Metal Cap.
Throw Cappy with X on enemies to capture them!
The game features 50 different captures, each having unique moves and abilities!
Play as Peach with her amazing abilities from Super Princess Peach!
Glide or attack enemies with Perry, or unleash her powerful Vibes:
- Joy, to fly and blow away enemies.
- Rage, to burn enemies and create fiery shockwaves.
- Gloom, to run on water and put out fire.
- Calm, to recover health and breath underwater.
Push your skills to the limits with the Sparkly Stars!
After beating the game, unlock 60+ new challenging stars that require a good mastery of the moveset and a deep understanding of the game's mechanics.
Create your own color palettes for Mario and Peach with the Palette Editor!
Access the Options Menu and change settings according to your way to play!
All available options are listed here.
Odyssey Mario's Moveset is not available for only one, but six different games!
- Super Mario 64
The original game, levels and musics. - Super Mario 64 Moonshine
Developed by TurnFlashed, S4ys and Fito, features 10 new worlds for a total of 50 Moons. - Super Mario 74 + Extreme Edition
Lugmillord's ROM-hack. Has both Normal and Extreme Editions, packing more than 300 stars. - Super Mario Star Road
Skelux's ROM-hack. Features 120 main stars and 10 extra stars. - Super Mario 64: The Green Stars
Kampel125's ROM-hack. Contains 131 unique stars. - Render96
Super Mario 64 with the look of '96 renders, a new audio system and playable Luigi and Wario.
First, you need a valid Super Mario 64 US ROM file.
Then, you can either choose to build the game manually or download a precompiled, ready-to-play build (Windows/Wine only).
Each game has its own precompiled executable, check the Releases or select it in the table below:
OpenGL 2.1 (recommended) | DirectX 11 | |
---|---|---|
Super Mario 64 | Download | Download |
Super Mario 64 Moonshine | Download | Download |
Super Mario 74 + Extreme Edition | Download | Download |
Super Mario Star Road | Download | Download |
Super Mario 64: The Green Stars | Download | Download |
Render96 | Download | Download |
Render96 + Levels | Download | Download |
Note
The Render96 + Levels
pack contains the full Render96 HD experience (models, textures and levels), but is also significantly heavier (around 2GB).
To play, extract the downloaded zip, rename your ROM file to baserom.us.z64
, place it next to the executable and start the game.
Warning
Mouse related features do not work on DirectX builds!
To build the game manually, download one of the following scripts, depending on your operating system.
Extract the file in its own directory, then, run the script and follow the instructions on screen.
Windows | Linux |
---|
- Official Discord server
- Speedrun leaderboard by JokerFactor, SwaGh, Mr.Needlemouse
- Player's Almanach by Cancel the Eat
- Movement Guide by Key's Artworks
- Pink-Gold Stars Guide by Key's Artworks
- Crystal Stars Guide by Key's Artworks
- Sparkly Stars 0x A-press Challenge by Key's Artworks
To use a model pack, download it, then put the downloaded .zip
file into the res/packs
directory of the game.
Enable it in-game by opening the options menu and selecting Model Packs
.
- Render96 Model pack by Render96 Team
- Render96 characters with color support by Render96 Team
To use a texture pack, download it by clicking Code
-> Download ZIP
, then put the downloaded .zip
file into the res
directory of the game.
If the texture pack doesn't load when starting the game, make sure to delete thegfx.*.raw
files from theres
directory or set theDisplay -> Texture Caching
option toAt Startup
.
- OMM HD Texture pack
- Render96 Texture pack by Render96 Team
- Super Mario 74 HD Texture pack by sarah_taylor
- Super Mario Star Road HD Texture pack by sarah_taylor
To use Render96 levels, either download a Render96 + Levels
precompiled game or build the game manually.
- Render96 levels by Render96 Team
Original idea by Squishy, for sm64coopdx: Character Select
Character Select mods are available on the sm64coopdx modsite.
Now partially supported by Odyssey Mario's Moveset, each individual character of Character Select mods is turned into a playable model pack, featuring the character's model, caps, palette preset, animations and voice clips!
To use a Character Select mod, download it, then put the downloaded .zip
file into the res/packs
directory of the game.
Enable it in-game by opening the options menu and selecting Model Packs
.
All CS characters work only on Mario. If you want to use a CS character with Peach, Luigi or Wario, enable theMario Mode
in theOdyssey Mario's Moveset -> Extras
sub-menu.
Not all packs are compatible. Odyssey Mario's Moveset doesn't interpret Lua, the language used for Character Select mods, but uses a parser that heavily relies on the Character Select Template format.
Some models may crash the game, due to inconsistencies between sm64coopdx rendering engine and Odyssey Mario's Moveset's, notably regarding two-cycle and multitexturing.
The LiveSplit Autosplit script for Odyssey Mario's Moveset is available here.
To add it to LiveSplit, right-click, select Edit Layout...
, click on (+)
, then Control
, Scriptable Auto Splitter
, double click on it, Browse...
and finally select the file previously downloaded.
What the script is able to do:
- Starts when the player selects a file,
- Splits each time a certain amount of stars is collected,
- Stops when the Grand Star is grabbed,
- Resets when the game returns to the main menu.
How to make it work:
- Start LiveSplit, load your splits, save them as a file named
splits.lss
and place it next to the game executable. - Then, start the game, the auto-splits will be generated from the provided
splits.lss
file.
Splits formatting:
- For star splits, you must indicate the amount of stars needed in brackets:
- Use square brackets to split upon star collection:
[20]
. - Use parentheses to delay the split until the level exit:
(20)
.
- Use square brackets to split upon star collection:
- If a split has
Bowser
in its name but no star amount, it is interpreted as a Bowser key split or a Grand Star split and the split is triggered on key/star collection. - If the final split has no star amount, it is interpreted as a Grand Star split (i.e. after defeating the last Bowser) and immediately stops the timer.
- OMM changelog
- OMM patch file (Right click ->
Save As...
) - sm64pcBuilder2 by gunvalk, Filipianosol, GammaTendonNine
- Super Mario 64 Moonshine archive by TurnFlashed, s4ys, Fito