Riivolution Mods

From Dolphin Emulator Wiki
Revision as of 01:30, 29 July 2022 by JMC4789 (talk | contribs) (Created page with "Riivolution is an on-the-fly game patching method for use with retail discs. As of Dolphin {{Revision|5.0-15407}}, the emulator now has an HLE implementation of Riivolution t...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Riivolution is an on-the-fly game patching method for use with retail discs. As of Dolphin 5.0-15407, the emulator now has an HLE implementation of Riivolution that supports most mods. Unlike Riivolution on Wii, Dolphin's HLE Riivolution will work for GameCube Games as well.

Usage

Riivolution can be used for all kinds of game mods within the context of the GameCube/Wii's limitations. While it can be used for custom textures, because these textures are loaded into the (emulated) console instead of through Dolphin's Custom Texture features, this means that the textures must remain compatible with a real console's limitations. But because of how Riivolution works of being able to patch/replace files and memory on the fly, it can be used for anything from quick and dirty fixes and translations, to more elaborate custom levels and even total conversion mods!

For creation of a Riivolution mod, please refer to official documentation. This guide will focus on the installation and use of Riivolution Mods.

Setting Up a Riivolution Mod in Dolphin

Riivolution mods only take a few steps to setup in Dolphin.

  • Download the Riivolution Mod to the device of your choice.
  • Locate your currently configured Dolphin "Load" path and navigate into the "Riivolution" folder. You may need to create this folder if it does not exist.
  • Extract the Riivolution Mod into this folder.
  • Load up Dolphin 5.0-15407 or newer. Because additional support and fixes were added after the initial release, we highly recommend using the latest available builds for Riivolution.
  • Ensure that the base game for the Riivolution Mod is present in your gamelist.
  • Right Click the game in the gamelist and select "Start with Riivolution Patches"
  • Select the mod(s) that you wish to load. If you wish to have this mod configuration directly in your gamelist, select "Save to Preset".
  • Hit "Start"

Assuming you did everything correctly, the mod will now load up properly!

Setting up a Riivolution Mod on Dolphin Android with SAF Enabled

Due to restrictions with Android's Storage Access Framework, unfortunately most applications will not be able to access the "Load" directory for Riivolution mods. On most devices, you can connect your Phone/Tablet to a Desktop Computer and use it to copy things into App Specific directories.

The Load Path can be found under Options -> Configuration -> Paths for Android. The steps are identical otherwise with a Long Press replacing the Right Click.

Troubleshooting

My Riivolution Mod Won't Start!

Some Riivolution Mods specifically designed for Dolphin may take advantage of some of Dolphin's ability to extend the base hardware. They may need "Emulated Clock" or "Emulated RAM" modifications. Please refer to your the mod's instructions to make sure that you've configured Dolphin correctly. Do not change these settings unless the mod instructions specifically say to do so!

My Riivolution Mod Won't Show up!

Please make sure the load path is setup correctly. Some of the folder structure might seem a bit weird. Your "Load/Riivolution" folder will end up with a "riivolution" folder inside of it and that is completely normal.

Sometimes My Riivolution Mod Stutters While Loading Files

Due to limitations with how Dolphin detects what files are patched and not, Dolphin currently enabled "Speed Up Disc Transfer Rate" when a Riivolution Mod is used. This means if the game is loading a lot of files, they may load too fast and put extra strain on your device or cause other minor issues.