• Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

Riivolution Q&A and Help Thread

AerialX

Smash Cadet
Joined
Mar 15, 2010
Messages
44
ok will do, I'll just edit this post when I find it out.
Edit: It says:
Failed(-2)
That means that you don't have the right files in /apps/riivolution.
From the Riivolution download zip, you need at least /apps/riivolution/banner.0, /apps/riivolution/banner.1, and /apps/riivolution/boot.dol for it to install properly.
 

Shök

Smash Champion
Joined
Jun 24, 2007
Messages
2,251
@Dikastis Shok:
Here is a complete tutorial so you can get it to work.
1. Download this xml file:
http://rvlution.net/riivolution/images/a/ac/SSBBtemplate.xml
(right click on the link and click save link as...)
2. at the root SD card maker 2 folders riivolution and ssbb
3. In the riivolution folder place the xml file
4. Place all your textures in the ssbb folder.
5. Run riivolution on your wii
6. Kick some computer arse with your textured character.
Lol. Thanks for all the help, guys.

Matteron's method worked for me. ;)
 

Oni K4ge

Smash Lord
Joined
Jul 16, 2009
Messages
1,119
Hey TSoN, where do I put the .gct I want to use with your xml? do I keep it in root/data/gecko/codes? and codehandler.bin goes in the root now?
 

Hozu

Smash Journeyman
Joined
Dec 11, 2009
Messages
347
Enable everything
The Ocarina Enabler option has various hook options, but no "Enabled" thing. Any particular hook I need to choose for this to work?

I've put the other two options to enabled obviously, just don't know about these hooks.
 

Starkiller95

Smash Cadet
Joined
Nov 29, 2009
Messages
55
Bwaag, the variables are driving me crazy. When I try to load a stage or character using the variable method, it gives me a DSI exception.
Code:
<wiidisc version="1">

  <id game="RSB"/>
  <options>

    <macro name="Meta Knight [Slot 1]" id="charmetaknight">
      <param name="slot" value="00"/>
    </macro>
    <macro name="Meta Knight [Slot 2]" id="charmetaknight">
      <param name="slot" value="01"/>
    </macro>
    <macro name="Meta Knight [Slot 3]" id="charmetaknight">
      <param name="slot" value="02"/>
    </macro>
    <macro name="Meta Knight [Slot 4]" id="charmetaknight">
      <param name="slot" value="03"/>
    </macro>
    <macro name="Meta Knight [Slot 5]" id="charmetaknight">
      <param name="slot" value="04"/>
    </macro>
    <macro name="Meta Knight [Slot 6]" id="charmetaknight">
      <param name="slot" value="05"/>
    </macro>

    <macro name="Ike [Slot 1]" id="charike">
      <param name="slot" value="00"/>
    </macro>
    <macro name="Ike [Slot 2]" id="charike">
      <param name="slot" value="01"/>
    </macro>
    <macro name="Ike [Slot 3]" id="charike">
      <param name="slot" value="02"/>
    </macro>
    <macro name="Ike [Slot 4]" id="charike">
      <param name="slot" value="03"/>
    </macro>
    <macro name="Ike [Slot 5]" id="charike">
      <param name="slot" value="04"/>
    </macro>
    <macro name="Ike [Slot 6]" id="charike">
      <param name="slot" value="05"/>
    </macro>

    <section name="Stages">

      <option name="Final Destination" default="1">
        <param name="stage" value="FINAL"/>
        <choice name="Mushroom Kingdom">
          <patch id="STGpatch">
            <param name="choice" value="Kingdom"/>
          </patch>
        </choice>
        <choice name="Jungle Destination">
          <patch id="STGpatch">
            <param name="choice" value="Jungle"/>
          </patch>
        </choice>
        <choice name="Congo Jungle 64">
          <patch id="STGpatch">
            <param name="choice" value="Congo"/>
          </patch>
        </choice>
        <choice name="Heartgold Intro">
          <patch id="STGpatch">
            <param name="choice" value="Ho-oh"/>
          </patch>
        </choice>
      </option>

      <option name="Luigi's Mansion" default="1">
        <param name="stage" value="MANSION"/>
        <choice name="Peach's Castle">
          <patch id="STGpatch">
            <param name="choice" value="Castle"/>
          </patch>
        </choice>
      </option>

      <option name="Pirate Ship" default="1">
        <param name="stage" value="PIRATES"/>
        <choice name="Realistic">
          <patch id="STGpatch">
            <param name="choice" value="Realistic"/>
          </patch>
        </choice>
      </option>

      <option name="75m" default="1">
        <param name="stage" value="DONKEY"/>
        <choice name="Mario's Villans">
          <patch id="STGpatch">
            <param name="choice" value="Villans"/>
          </patch>
        </choice>
      </option>

      <option name="Skyworld" default="1">
        <param name="stage" value="PALTUENA"/>
        <choice name="Spirit Temple">
          <patch id="STGpatch">
            <param name="choice" value="Spirit Temple"/>
          </patch>
        </choice>
      </option>

      <option name="Temple" default="1">
        <param name="stage" value="DXSHRINE"/>
        <choice name="Forest Temple">
          <patch id="STGpatch">
            <param name="choice" value="Forest Temple"/>
          </patch>
        </choice>
      </option>

      <option name="Rumble Falls" default="1">
        <param name="stage" value="JUNGLE"/>
        <choice name="Fire Temple">
          <patch id="STGpatch">
            <param name="choice" value="Fire Temple"/>
          </patch>
        </choice>
      </option>

      <option name="Distant Planet" default="1">
        <param name="stage" value="EARTH"/>
        <choice name="Wistful Wild">
          <patch id="STGpatch">
            <param name="choice" value="Wistful Wild"/>
          </patch>
        </choice>
      </option>

    </section>

    <section name="Full Character Hacks">

      <option name="Ike" default="1">
        <choice name="Cloud Strife">
          <patch id="FitIke_Cloud" />
        </choice>
      </option>

    </section>


    <section name="Models and textures">
  
      <option name="Meta Knight" id="charmetaknight">
        <param name="char" value="Metaknight"/>
        <choice name="Shy Knight">
          <patch id="characterpatch">
            <param name="choice" value="ShyKnight"/>
          </patch>
        </choice>
      </option>

      <option name="Ike" id="charike">
        <param name="char" value="Ike"/>
        <choice name="Cloud Strife">
          <patch id="characterpatch">
            <param name="choice" value="Cloud"/>
          </patch>
        </choice>
      </option>


    </section>


    <section name="Misc">

      <option name="Song Replacements" default="1">
        <choice name="Enabled">
          <patch id="replace_songs"/>
        </choice>
      </option>

    </section>

  </options>


  <patch id="STGpatch">
    <file disc="/stage/melee/STG{$stage}.pac" external="/riivolution/brawl/stages/STG($stage} - {$choice}.pac" />
  </patch>

  <patch id="characterpatch">
    <file disc="/fighter/{$char}/Fit{$char}{$slot}.pac" external="/riivolution/brawl/fighters/{$char}/Fit{$choice}00.pac"/>
    <file disc="/fighter/{$char}/Fit{$char}{$slot}.pcs" external="/riivolution/brawl/fighters/{$char}/Fit{$choice}00.pcs"/>
  </patch>

  <patch id="FitIke_Cloud">
    <file disc="/fighter/ike/FitIke00.pac" external="/riivolution/brawl/fighters/Cloud Strife/FitIke00.pac" />
    <file disc="/fighter/ike/FitIke00.pcs" external="/riivolution/brawl/fighters/Cloud Strife/FitIke00.pcs" />
    <file disc="/fighter/ike/FitIke.pac" external="/riivolution/brawl/fighters/Cloud Strife/FitIke.pac" />
    <file disc="/fighter/ike/FitIkeMotionEtc.pac" external="/riivolution/brawl/fighters/Cloud Strife/FitIkeMotionEtc.pac" />
  </patch>


  <patch id="replace_songs">
    <file disc="/sound/strm/E01.brstm" external="/riivolution/brawl/songs/Electric Chocobo.brstm"/>
    <file disc="/sound/strm/C12.brstm" external="/riivolution/brawl/songs/No Regrets.brstm"/>
    <file disc="/sound/strm/X03.brstm" external="/riivolution/brawl/songs/Brawl Theme Remix.brstm"/>
    <file disc="/sound/strm/C19.brstm" external="/riivolution/brawl/songs/Spirit Tracks Overworld Theme.brstm"/>
    <file disc="/sound/strm/B07.brstm" external="/riivolution/brawl/songs/Rocket Knight Adventures.brstm"/>
    <file disc="/menu2/mu_menumain_en.pac" external="/riivolution/brawl/songs/mu_menumain_en.pac"/>
    <file disc="/info2/info_en.pac" external="/riivolution/brawl/songs/info_en.pac"/>
  </patch>


</wiidisc>
Edit: Is it possible that the program is crashing because I used characterpatch/STGpatch more than once? I don't see why it would, but just checking.
 

STUFF2o

Smash Ace
Joined
Aug 31, 2009
Messages
508
Location
Hyrule
The Ocarina Enabler option has various hook options, but no "Enabled" thing. Any particular hook I need to choose for this to work?

I've put the other two options to enabled obviously, just don't know about these hooks.
I'd like to know this, too.
 

AerialX

Smash Cadet
Joined
Mar 15, 2010
Messages
44
Bwaag, the variables are driving me crazy. When I try to load a stage or character using the variable method, it gives me a DSI exception.

Edit: Is it possible that the program is crashing because I used characterpatch/STGpatch more than once? I don't see why it would, but just checking.
Well for one thing your param names aren't consistent with the names you're using in the patch paths, {$whatever}

The Ocarina Enabler option has various hook options, but no "Enabled" thing. Any particular hook I need to choose for this to work?

I've put the other two options to enabled obviously, just don't know about these hooks.
Use whatever works, any of them should. Ocarina / Gecko OS has the same option AFAIK. Choosing any of them means it's enabled.
 

Akuma2120

Smash Ace
Joined
Mar 27, 2008
Messages
826
Ok i tried installing Riivolution and it failed, I downloaded the newest version and extracted the apps folder and put that on the root of my SD card like the instructions said, then I went to my homebrew channel, opened it up and it said it needs to download an IOS and to press A to continue

I did and then I get this error:

Initializing network...Failed. (-116)

Error retrieving contents. (-1)

What did I do wrong?
 

Isatis

If specified, this will repl[0x00000000]ce the
Premium
BRoomer
Joined
Dec 18, 2008
Messages
10,253
Location
San Francisco, CA
NNID
reverite
Error -116 means it can't connect to the internet, so it can't retrieve the update.
 

Akuma2120

Smash Ace
Joined
Mar 27, 2008
Messages
826
Hmm? But I'm on the internet right now, so it's my Wii?

EDIT: Nevermind, instead of going through a load of crap I just made my network unsecure and reset it so it works now, I'll probably have a few more questions in a bit though lol

EDIT2: Ok how do you download TSON's code as an xml file? I tried just copying and pasting it in notepad but I can't save it as anything other than a .txt file
 

Starkiller95

Smash Cadet
Joined
Nov 29, 2009
Messages
55
Well for one thing your param names aren't consistent with the names you're using in the patch paths, {$whatever}
What do you mean? They're all the same... I wrote:
<param name="slot" value="00"/>
...
<param name="char" value="Metaknight"/>
...
<param name="choice" value="ShyKnight"/>
then
<patch id="characterpatch">
<file disc="/fighter/{$char}/Fit{$char}{$slot}.pac" external="/riivolution/brawl/fighters/{$char}/Fit{$choice}00.pac"/>
</patch>

The {$} simply means to write the param as a string, right? Other than that, my params seem to match...
 

[TSON]

Hella.
Joined
May 7, 2008
Messages
3,422
Location
Macomb, MI
NNID
oTSONo
Hey TSoN, where do I put the .gct I want to use with your xml? do I keep it in root/data/gecko/codes? and codehandler.bin goes in the root now?
root/codes/


The Ocarina Enabler option has various hook options, but no "Enabled" thing. Any particular hook I need to choose for this to work?

I've put the other two options to enabled obviously, just don't know about these hooks.
VI is fine.


EDIT2: Ok how do you download TSON's code as an xml file? I tried just copying and pasting it in notepad but I can't save it as anything other than a .txt file
Save as a text, then rename it as anythingyouwant.xml
 

Hozu

Smash Journeyman
Joined
Dec 11, 2009
Messages
347
You need to change the extension. Open any folder, go to Tools > Folder Options. Click on the "View" tab and uncheck "Hide extensions for known file types". This will show the extension for your .txt file, which you now change to .xml.

Edit: Enabling a hook causes my Wii to go to a black screen upon launching from Riivolution.
 

Akuma2120

Smash Ace
Joined
Mar 27, 2008
Messages
826
Nevermind I got that thanks, I just downloaded XML notepad 07 and opened the .txt file and saved it as an xml file

Now a new problem, I got the file replacements working fine but the Ocarina codes won't work

I put the .bin file at the root of the SD card

I saved the codes TSON put up as Ocarina Handler.xml and put this in the riivolution folder along with the ssbb template xml, these are the only 2 xmls I have

I have 1 costume replacement for Link in the ssbb folder named FitLink00.pcs

Now I load up riivolution and it brings me to these pages

Page 1 has something called "/SSBB replacement" and I enable that

Page 2 has something called "file code replacements", I don't know what this is but I enabled that too

Page 3 has "Ocarina Handler", and below it "codes", when I enable codes it just says Brawl -, so I leave it as Brawl -, the top one has a bunch of different options, like "VI Hook", KPAD Hook" "JOYPAD Hook", what are these and which one do I choose?

Can someone tell me exactly what all these thigns are, I'm assuming the thing called "file code replacement" is my Link texture which worked in game, but why is it named that instead of FitLink00? And can I change this name?

Also while I'm at it, I want to set up the network thing so i can replace files while I'm playing, what do I do?

Do I just make an .xml file with this:
Code:
<network protocol="riifs" address="192.168.1.1"/>
That is my router ip address, but what is the riifs supposed to be?
I took out the "Port" part of that because it was listed as optional

If this is right, what do I do from here, how would I open up the files
while playing the game?


EDIT: I tried using the VI hook but it just went straight to a glitched screen when I hit launch
 

GP&B

Ike 'n' Ike
Joined
May 8, 2009
Messages
4,609
Location
Orlando, FL
NNID
MetalDude
I'm kind of waiting until this becomes a bit more streamlined, as in users here get good and easy-to-manage XMLs out and we can completely drop the usage of GeckOS (unless you can't use Riivolution).
 

Hozu

Smash Journeyman
Joined
Dec 11, 2009
Messages
347
I noticed that you can use an XML file (not the one posted earlier though) to be able to change between codesets through Riivolution rather than putting a different GCT on through a computer each time you want to change... Cool stuff.
 

Akuma2120

Smash Ace
Joined
Mar 27, 2008
Messages
826
OK has anyone had any success with the Ocarina Code xml thin TSON made?

It won't work for me, here's what I've got

-codehandler.bin in the root of my USB
-RSBE01.gct in my "codes" folder, this is a Brawl+ GCT
-SSBBtemplate.xml and Ocarina Code Handler.xml in my "riivolution" folder which is on the root of my USB drive
-There's a "config" folder inside my "riivolution" folder that has a RSBE.xml in it and I have no idea what the hell that is, it popped out of nowhere 0_o but I'm guessing it saves your preferences for riivolution

Then I enable everything, and if I choose any of the Hooks, it goes right to a black or glitched screen when I hit launch

If I disable the hooks, everything works fine, even the Link texture, but no codes work

Did I miss something or do something wrong here?


Also, I noticed that when I tried to make folder inside the ssbb folder and put the Link texture in there, it wasn't replaced when I played the game, meaning everything has to be placed out in the open in the ssbb folder, I can't use that, it's too unorganized.

Also, why is there no listed name for the Link texture in Riivolution? I don't know which thing I'm enabling that makes it work, I'm guessing the thing called "SSBB file replacement" but how will I sort all this out like I saw in the teaser video for Riivolution on youtube? I tried naming the Link texture something other than Fitlink00 and the option for "SSBB file replacement" still showed up, but even though I enabled it, it still didn't replace the texture.


Also, has anyone been able to successfully set up a private network for their game so you can replace files from your computer while playing the game?

I'm starting to feel like this is all way too complicated and unorganized... and really I'm not interested until I can get Ocarina codes to work
 

Hozu

Smash Journeyman
Joined
Dec 11, 2009
Messages
347
You're getting the same results as me unfortunately. Can't get codes to load, and hooks causes a freeze.
 

[TSON]

Hella.
Joined
May 7, 2008
Messages
3,422
Location
Macomb, MI
NNID
oTSONo
It must be an issue with the XML then...Sorry guys. I've done everything I can do, a fix is beyond me lol
 

Akuma2120

Smash Ace
Joined
Mar 27, 2008
Messages
826
It must be an issue with the XML then...Sorry guys. I've done everything I can do, a fix is beyond me lol
lol ok no problem.... oh crap, I just read Dantarion's comment, I wonder if he's still mad...

Do you know how to get the network thing working?

So far all I have is this for an xml:
Code:
<wiidisc version="1">
    <id game="RSB" />
    <options>
      <section name="Network">
         <option name="Rii Network">
           <choice name="Enabled">
           </choice>
         </option>
      </section>
    </options>
    <network protocol="riifs" address="192.168.1.1" port="1137" />
</wiidisc>
EDIT:

Ah forget it, I managed to make the option appear but I have no idea how to get it to actually work, and even then the .exe file for the networking looks like a run command window, if we have to replace files while playing the game like that I'll pass

This is a cool idea and everything but until it's made easier to understand/execute, I can't bother with this because I really don't have the time
 

[TSON]

Hella.
Joined
May 7, 2008
Messages
3,422
Location
Macomb, MI
NNID
oTSONo
Dantarion can't be mad. I copied maybe 3 lines of his and did the rest myself.

As for as riifs... no clue
 

Segtendo

Smash Hero
Joined
Dec 1, 2009
Messages
5,021
Location
Illinois
NNID
Segtend0
3DS FC
2552-4940-9357
I tried RiiFS w/ the NSMB Wiistages that stream to one's Wii. My favorite is the Reggie! tutorial level. <3 it.
 

STUFF2o

Smash Ace
Joined
Aug 31, 2009
Messages
508
Location
Hyrule
I tried RiiFS w/ the NSMB Wiistages that stream to one's Wii. My favorite is the Reggie! tutorial level. <3 it.
That level was really weird. Too bad it was just a tutorial. I would have wanted to see a level made that exploits everything in there with no explanation.
 

Matteron

Smash Ace
Joined
Mar 7, 2010
Messages
699
Location
You're a stalker
ya, I'm loving the nsmbw custom stage servers, I have both xml's so I basically 3 different mario games thanks to riivolution, also I have 2 different mkw games :3
 

Segtendo

Smash Hero
Joined
Dec 1, 2009
Messages
5,021
Location
Illinois
NNID
Segtend0
3DS FC
2552-4940-9357
I have an XML for the Winter Olympics. I have 3 ADX files for it.
 

siamesedream27

Smash Rookie
Joined
Mar 28, 2010
Messages
5
Can this be used to replace any file?

I'm kind of a noob with this, and I'm just wondering if there are limitations on what you can replace. I'm trying to replace the THP files
 

Dr. Game & Watch

Smash Rookie
Joined
Mar 29, 2010
Messages
5
Location
The Netherlands
I have a question: My Wii doesn't have an internet-connection, so it obviously can't update the IOS37 thingy, however it has to be be updated. I've tried alot of download links, but none seems to correctly update it on my wii, so my riivolution keeps saying that I should update it and that I can do it right away and that it's safe.
So my question is: can somebody post a link to a good update for IOS37, because I've tried a lot of different ones and it's just not working!

Thanks.
 

AerialX

Smash Cadet
Joined
Mar 15, 2010
Messages
44
I have a question: My Wii doesn't have an internet-connection, so it obviously can't update the IOS37 thingy, however it has to be be updated. I've tried alot of download links, but none seems to correctly update it on my wii, so my riivolution keeps saying that I should update it and that I can do it right away and that it's safe.
So my question is: can somebody post a link to a good update for IOS37, because I've tried a lot of different ones and it's just not working!

Thanks.
Do you have Python installed? This script will download the needed files to your SD card for Riivolution to install properly: http://filebin.ca/zkfajz/IOS37Downloader.py
 

-RedX-

Smash Lord
Joined
Sep 9, 2009
Messages
1,976
Location
Bronx, NY
Am I the only the only one that got TSON's Ocarina Handler working fine? >_>
I placed the codehandler.bin and the XML file in SD/riivolution.
Then I just enabled the FPC XML, the GCT, and set Ocarina Handler to Joypad Hook.
Worked fine, just the _en files and stuff aren't fixed -.- but I'm not making big a deal out of that.
 

AerialX

Smash Cadet
Joined
Mar 15, 2010
Messages
44
Code:
<memory valuefile="discid.gct" offset="0x800022A8" />
Should I change the name to RSBE01.gct and/or add "/codes/" to the path?
Depends where the file is. Assuming it's at root/codes/RSBE01.gct on your SD/SDHC/USB/whatever, then yes, change it to "/codes/RSBE01.gct"
 

STUFF2o

Smash Ace
Joined
Aug 31, 2009
Messages
508
Location
Hyrule
Am I the only the only one that got TSON's Ocarina Handler working fine? >_>
I placed the codehandler.bin and the XML file in SD/riivolution.
Then I just enabled the FPC XML, the GCT, and set Ocarina Handler to Joypad Hook.
Worked fine, just the _en files and stuff aren't fixed -.- but I'm not making big a deal out of that.
Worked fine for me, and I set it to VI Hook. Also, the file structure thing haven't been fixed for me either.
 

Mega Yoshi

Smash Cadet
Joined
Jun 13, 2009
Messages
25
I cant get it working cause I got the wrong region of the XML -_- If anyone can help me set it up for PAL and get it working I would be pretty grateful
 
Top Bottom