Skip to content

Latest commit

 

History

History
238 lines (159 loc) · 12.4 KB

README.md

File metadata and controls

238 lines (159 loc) · 12.4 KB

Odyssey Mario's Moveset

Mod exclusively for the Super Mario 64 PC Port, developed by PeachyPeach.

banner.png


One of the most complete movesets of all time!

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!

img_01.png img_02.png img_03.png

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.
img_04.png img_05.png img_06.png

Capture non-playable characters and enemies!

Throw Cappy with X on enemies to capture them!

img_07.png

The game features 50 different captures, each having unique moves and abilities!

img_08.png img_09.png img_10.png
img_11.png img_12.png img_13.png

Play as the "Super Princess" Peach!

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.
img_14.png img_15.png img_16.png
img_17.png img_18.png img_19.png

Post-game content!

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.

img_20.png img_21.png img_22.png

Color your character!

Create your own color palettes for Mario and Peach with the Palette Editor!

img_23.png

Customize your playstyle!

Access the Options Menu and change settings according to your way to play!
All available options are listed here.

img_24.png

Six unique games!

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.
img_25.png img_26.png img_27.png
img_28.png img_29.png img_30.png

How to play

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).

  • Download the game (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!

  • Build the game manually

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

Odyssey Mario's Moveset content and media


Resources

Model packs

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.

Texture packs

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 the gfx.*.raw files from the res directory or set the Display -> Texture Caching option to At Startup.

Render96 levels

To use Render96 levels, either download a Render96 + Levels precompiled game or build the game manually.

Character Select

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 the Mario Mode in the Odyssey 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.

LiveSplit Autosplit

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).
  • 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.

Other resources