If you have any issues following this guide, or with the mod in general, feel free to create an issue or reach out to me on Discord in the #tools-dev channel of the SPM Speedrunning Server.
- First you'll need to find out your disc region and revision
- The regions can be determined by where your disc is from:
- America: us (NTSC-U)
- Japan: jp (NTSC-J)
- Europe/Australia: eu (PAL)
- Korea: kr (NSTC-K)
- The revision of a physical disc can be determined by reading the text in the innert part of your disc (on the reflective side)
- There should be text saying
RVL-R8P*-0A-* - The first * is represents your disc region (
Efor us,Jfor jp,Pfor eu,Kfor kr) - The second * is your disc revision
- There should be text saying
- The revision of an ISO can be determined by right clicking it in the Dolphin game list, then going to
Properties > Info- In older versions, the revision will be listed in a
Revisionbox - In newer versions, the revision will be listed in the
Namebox
- In older versions, the revision will be listed in a
- From now on, the abbreviation
rgXwill be used, wherergis the 2 letter region code andXis the revision number (for example,us1for American revision 1)
- The regions can be determined by where your disc is from:
- Now see the instructions for how you'd like to install:
- Console with Save Exploit
- For use on Wii (disc) or Wii U (disc or Virtual Console)
- No Homebrew or CIOS required
- Requires replacing at least 1 save file (can be restored later)
- Has the best accuracy to the original game
- Console with Riivolution
- For use on Wii or Wii U (disc)
- Requires Homebrew, no CIOS required
- No save file replacements needed
- Console with USB Loader and Save Exploit
- For use on Wii or Wii U (ISO)
- Requires Homebrew and CIOS
- Requires replacing at least 1 save file (can be restored later)
- No ISO modifications needed
- Console with USB Loader and Patched ISO
- For use on Wii or Wii U (ISO)
- Requires Homebrew and CIOS
- No save file replacements needed
- Requires Wiimms ISO Tools
- Dolphin with Save Exploit
- For use on emulator (ISO)
- Requires replacing at least 1 save file (can be restored later)
- No ISO modifications needed
- Dolphin with Patched ISO
- For use on emulator (ISO)
- No save file replacements needed
- Requires Wiimms ISO Tools
- Console with Save Exploit
See the instructions for whether you'd like to:
- Replace existing save data
- Slightly easier
- Your existing save files can't be used with the mod
- A copy of your existing save data is kept and can be restored at any time (this will uninstall the mod)
- Patch existing saves with the mod
- One of your save files will be replaced with the rel loader, the other 3 can be used with the mod
- A copy of your existing save data is kept and can be restored at any time (this will uninstall the mod)
- If you want to back up your existing saves to be restored later (recommended), follow these steps first:
- Insert your SD card into your Wii and load the Wii menu
- Open
Wii > Data Management > Save Data > Wii- On Wii U, this is just located under
Wii > Save data
- On Wii U, this is just located under
- Select your SPM save data and choose
Moveto move it to your SD card - Eject your SD card and insert it into your computer
- Navigate to
private/wii/title/R8P*on your SD card- Replace the * with the character for your region (
Efor us,Jfor jp,Pfor eu,Kfor kr)
- Replace the * with the character for your region (
- Move data.bin from here to somewhere safe on your computer
- This contains your original save data, move it back to this location & import it in the Wii menu to restore it when you want to (this will uninstall the mod)
- Download the latest
data.***.binfor your version from here - Create a folder on the root of your SD card named
privateif it doesn't already exist - Create a folder inside
privatenamedwiiif it doesn't already exist - Create a folder inside
wiinamedtitleif it doesn't already exist - Create a folder inside
titlenamedR8P*if it doesn't already exist- Replace the * with the character for your region (
Efor us,Jfor jp,Pfor eu,Kfor kr)
- Replace the * with the character for your region (
- Move the
data.***.bininto yourR8P*folder and rename itdata.bin- If a
data.binalready exists here, delete it
- If a
- Insert your SD card into your Wii and load the Wii menu
- Open
Wii > Data Management > Save Data > Wiiand delete any existing SPM save data in theWiitab- On Wii U, this is just located under
Wii > Save data
- On Wii U, this is just located under
- Select the
SD Cardtab at the top of the screen - Select the SPM save here and choose
Move - You can now use the Rel Loader save file in your game to load the mod by opening the pause menu and selecting the
Itemstab- See this video for a demonstration
- If everything has worked, you should see text saying
SPM Practice Codes v*at the top of the title screen - The save file
Ais also included in this save so you can easily start in game without having to replay the beginning.
- Insert your SD card into your Wii and load the Wii menu
- Open
Wii > Data Management > Save Data > Wii- On Wii U, this is just located under
Wii > Save data
- On Wii U, this is just located under
- Select your SPM save data and choose
Moveto move it to your SD card - Eject your SD card and insert it into your computer
- Navigate to
private/wii/title/R8P*on your SD card- Replace the * with the character for your region (
Efor us,Jfor jp,Pfor eu,Kfor kr)
- Replace the * with the character for your region (
- Move data.bin from here to somewhere on your computer, and create another copy of it somewhere safe
- This contains your original save data (including the save file you'll replace with the rel loader), move it back to this location & import it in the Wii menu to restore it when you want to (this will uninstall the mod)
- Download the latest
spm-practice-codes.***.relfor your version here - Follow this guide to patch your data.bin with that rel
- Navigate back to
private/wii/title/R8P*on your SD card - Move the output.bin you created here and rename it data.bin
- Insert your SD card into your console and load the Wii menu
- Open
Wii > Data Management > Save Data > Wii- On Wii U, this is just located under
Wii > Save data
- On Wii U, this is just located under
- Select the
SD Cardtab at the top of the screen - Select the SPM save here and choose
Move - You can now use the Rel Loader save file in your game to load the mod by opening the pause menu and selecting the
Itemstab- See this video for a demonstration
- If everything has worked, you should see text saying
SPM Practice Codes v*at the top of the title screen
- Install the Homebrew Channel and Riivolution if you don't already have them
- Download the latest
riivolutionfiles.ziphere - Extract the zip to the root of your SD card
- Insert your SD card into your Wii, load the Homebrew Channel, then load Riivolution from there
- In Riivolution, enable the
Practice Codes Modoption on theSPM Practice Codespage and make sure no other gecko code patches are enabled, then chooseLaunch- If you want to use additional gecko codes (not recommended), replace the GCT file for your version in the
SpmPracticeCodesfolder on the root of your SD card and make sure to include the rel loader code for your version fromloader ***.txthere - Other file patches are not recommended but generally should work
- If you come across any issues, please ensure they happen without any additional gecko codes or file patches before reporting them
- If you want to use additional gecko codes (not recommended), replace the GCT file for your version in the
- If everything has worked, you should see text saying
SPM Practice Codes v*at the top of the title screen
- Install the Homebrew Channel and a USB Loader if you don't already have them
- If you haven't already, create an ISO of your disc with CleanRip
- Rips done with other tools or in other formats like WBFS should be fine
- NKIT rips will need to be converted back to another format
- Support will not be provided for any issues with illegally downloaded ISOs
- Transfer your ISO to your USB storage if you haven't already
- Wii Backup Manager will work for most loaders
- If you're using a loader other than Configurable USB Loader Mod:
- USB Loader GX:
- Insert your SD card and USB into your Wii, load the Homebrew Channel, then load USB Loader GX from there
- Go into
Settings > Loader Settingsand make sureOcarinais turned off - This fixes it crashing when a game tries to restart, which is required by the exploit
- Other USB loaders are currently untested
- USB Loader GX:
- Follow Console with Save Exploit
- Install the Homebrew Channel and a USB Loader if you don't already have them
- If you haven't already, create an ISO of your disc with CleanRip
- Rips done with other tools or in other formats like WBFS should be fine
- NKIT rips will need to be converted back to another format
- Support will not be provided for any issues with illegally downloaded ISOs
- Download the latest
spm-practice-codes.***.relfor your version here - Follow this guide to patch your ISO with that rel
- Transfer the new ISO to your USB storage
- Wii Backup Manager will work for most loaders
- Download the latest
loader.***.gctfor your version here - Reename the GCT to
R8P*01.gct- Replace the * with the character for your region (
Efor us,Jfor jp,Pfor eu,Kfor kr)
- Replace the * with the character for your region (
- Create a folder named
codeson the root of your SD card if it doesn't already exist - Move your GCT into the
codesfolder- If you want to use additional gecko codes (not recommended), replace the GCT file with your own and make sure to include the rel loader code for your version from
loader ***.txthere - If you come across any issues, please ensure they happen without any additional gecko codes before reporting them
- If you want to use additional gecko codes (not recommended), replace the GCT file with your own and make sure to include the rel loader code for your version from
- Insert your SD card and USB into your Wii, load the Homebrew Channel, then load your USB Loader from there
- Make sure gecko codes are enabled in your USB Loader:
- For Configurable USB Loader Mod:
- Select your SPM ISO
- Select
Options - On page 2, turn on
Ocarina (cheats) - Set
Hook TypetoGXDraw
- For USB Loader GX:
- Go into
Settings > Loader Settings - Turn on
Ocarina
- Go into
- This can be turned off again to boot the game without the mod (running the original ISO alone is not enough, this code must be disabled too, otherwise it will crash on boot when it can't find the mod rel; running the patched ISO without the code will just load the vanilla game)
- For Configurable USB Loader Mod:
- Load your new ISO
- If everything has worked, you should see text saying
SPM Practice Codes v*at the top of the title screen
- If you haven't already, install Dolphin (preferrably a recent development/beta version rather than 5.0-stable)
- Steps ahead expect you to have the SPM ISO displayed in Dolphin's game list. If you haven't already set this up:
- Go to
Options > Configuration > Pathsand add the directory your ISO is in toGame Folders - You may need to restart Dolphin for the game to show up once this is done
- Go to
- Steps ahead expect you to have the SPM ISO displayed in Dolphin's game list. If you haven't already set this up:
- If you haven't already, create an ISO of your disc with CleanRip
- Rips done with other tools or in other formats like WBFS should be fine
- NKIT rips will need to be converted back to another format
- Support will not be provided for any issues with illegally downloaded ISOs
- Some versions of the game will crash in dolphin when shutdown or rebooted. Since this exploit relies on rebooting the game, a patch is needed to fix this. (jp0, jp1 and us0 do not need this patch)
- Right click your ISO in the Dolphin game list list and go to
Properties > Patches > Add - Set
Nameto anything you want (for example,Restart Fix) - Set
Typeto32-bit(nameddwordin older versions) - Set
Offsetto the value for your version:- eu0 or eu1: 80238598
- us1: 80236688
- us2: 802369A0
- kr0: 80230E14
- Set
Valueto 4e800020 - Click
Save
- Right click your ISO in the Dolphin game list list and go to
- The instructions for what to do next will depend on how your save is stored in Dolphin. Right click your ISO in the Dolphin game list and click
Open Wii Save Folderto check (you need to have ran SPM in dolphin before for long enough to create a save). See the guide for if:
- Download the latest
loader.***.wiimariofor your version from here - Rename it to
wiimario0*- Replace * with a number from 0-3 for the save file you want to replace with the rel loader
wiimario00-wiimario03are save file 1-4 respectively
- Move the original file with this name in your SPM save folder somewhere else if you'd like to restore it later, otherwise just delete it
- Move in the new save file into your SPM save folder
- Download the latest
pcrel.***.binfor your version here - Rename that bin file to
pcrel.binand place it in your SPM save folder - You can now use the Rel Loader save file in your game to load the mod by opening the pause menu and selecting the
Itemstab- See this video for a demonstration
- If everything has worked, you should see text saying
SPM Practice Codes v*at the top of the title screen
See the instructions for whether you'd like to:
- Replace existing save data
- Slightly easier
- Your existing save files can't be used with the mod
- A copy of your existing save data is kept and can be restored at any time (this will uninstall the mod)
- Patch existing saves with the mod
- One of your save files will be replaced with the rel loader, the other 3 can be used with the mod
- A copy of your existing save data is kept and can be restored at any time (this will uninstall the mod)
- Move data.bin somewhere safe
- This contains your original save data, move it back to this location to restore it when you want to (this will uninstall the mod)
- Download the latest
data.***.binfor your version from here - Rename it to
data.binand place it in your SPM save folder - You can now use the Rel Loader save file in your game to load the mod by opening the pause menu and selecting the
Itemstab- See this video for a demonstration
- If everything has worked, you should see text saying
SPM Practice Codes v*at the top of the title screen - The save file
Ais also included in this save so you can easily start in game without having to replay the beginning.
- Make a copy of the original
data.binsomewhere safe- This contains your original save data (including the save file you'll replace with the rel loader), move it back to this location to restore it when you want to (this will uninstall the mod)
- Download the latest
spm-practice-codes.***.relfor your version here - Follow this guide to patch your data.bin with that rel
- Move
output.bininto your SPM save folder and rename itdata.bin - You can now use the Rel Loader save file in your game to load the mod by opening the pause menu and selecting the
Itemstab- See this video for a demonstration
- If everything has worked, you should see text saying
SPM Practice Codes v*at the top of the title screen
- If you haven't already, install Dolphin (preferrably a recent development/beta version rather than 5.0 Stable)
- Steps ahead expect you to have the SPM ISO displayed in Dolphin's game list. If you haven't already set this up:
- Go to
Options > Configuration > Pathsand add the directory your ISO is in toGame Folders - You may need to restart Dolphin for the game to show up once this is done
- Go to
- Steps ahead expect you to have the SPM ISO displayed in Dolphin's game list. If you haven't already set this up:
- If you haven't already, create an ISO of your disc with CleanRip
- Rips done with other tools or in other formats like WBFS should be fine
- NKIT rips will need to be converted back to another format
- Support will not be provided for any issues with illegally downloaded ISOs
- Make sure
Options > Configuration > Enable Cheatsis enabled - Right click your ISO in the Dolphin game list and go to
Properties > Gecko Codes > Add New Code- This option doesn't exist on older versions of Dolphin such as 5.0-stable, and you'll instead have to use
Edit Config. Either update to a newer version or search online for a guide on how to add codes there.
- This option doesn't exist on older versions of Dolphin such as 5.0-stable, and you'll instead have to use
- Set
Nameto whatever you want (Rel Loader, for example) - No input is needed in
CreatororNotes - Copy the gecko code for your version from
loader ***.txthere and paste it intoCode - Click
Save - Make sure to tick the box next to the code to enable it if it isn't already
- You can untick this later to disable the mod (running the original ISO alone is not enough, this code must be disabled too, otherwise it will crash on boot when it can't find the mod rel; running the patched ISO without the code will just load the vanilla game)
- It's recommended that you disable any additional gecko codes; if you come across any issues, please make sure they happen without any additional gecko codes before reporting them
- Download the latest
spm-practice-codes.***.relfor your version here - Follow this guide to patch your ISO with that rel
- Open your new ISO in Dolphin
- If everything has worked, you should see text saying
SPM Practice Codes v*at the top of the title screen