Hacking Homebrew Misc Riivolution Xml mods with options to Iso or Wbfs?

PGames09

Active Member
OP
Newcomer
Joined
Feb 3, 2023
Messages
33
Trophies
0
XP
228
Country
Chile
My goal is to create an Iso or Wbfs of Super Mario Galaxy 1 and 2 NTSC with the Super Hackio patch that makes the Classic Controller compatible. Specifically with the mapping of 3D All-Stars.
super mario galaxy classic controller - YouTube - Google Chrome 12-02-2023 13_28_30 (2).png
super mario galaxy classic controller - YouTube - Google Chrome 12-02-2023 13_28_47 (2).png
Mapping-SMG2-AllStars.png
 
Solution
That is correct but the files of that tutorial are gct and the ones of galaxy 1 are xml. In theory now I need someone to convert the SMG1 codes into gct.
Well, you are right on the GCT part. So I did some more research and it turns out there is a tool called RiivolutionIsoBuilder which can take a Riivolution .xml file to patch an ISO with the help of Wiimms ISO Tools (WIT). I tried it with the Classic Controller Patch for Mario Galaxy 1 and it's really simple to use. Just run the program, select the .iso you want to patch and provide the riivolution .xml. It will even ask which controller layout you want to use and if you want to swap L / ZL and R / ZR buttons. There is a warning that the patched .iso might not work when...

PGames09

Active Member
OP
Newcomer
Joined
Feb 3, 2023
Messages
33
Trophies
0
XP
228
Country
Chile
There is this tutorial here on GBATemp that explains how to apply the Mario Galaxy 2 Classic Controller patch to an iso. Simply follow steps 1-6 to get a patched .wbfs or .iso. The same steps might work for the Galaxy 1 patch although I have not tried it.
That is correct but the files of that tutorial are gct and the ones of galaxy 1 are xml. In theory now I need someone to convert the SMG1 codes into gct.
 

LinkFan16

I link them all
Member
Joined
Mar 15, 2009
Messages
424
Trophies
1
XP
1,501
Country
Germany
That is correct but the files of that tutorial are gct and the ones of galaxy 1 are xml. In theory now I need someone to convert the SMG1 codes into gct.
Well, you are right on the GCT part. So I did some more research and it turns out there is a tool called RiivolutionIsoBuilder which can take a Riivolution .xml file to patch an ISO with the help of Wiimms ISO Tools (WIT). I tried it with the Classic Controller Patch for Mario Galaxy 1 and it's really simple to use. Just run the program, select the .iso you want to patch and provide the riivolution .xml. It will even ask which controller layout you want to use and if you want to swap L / ZL and R / ZR buttons. There is a warning that the patched .iso might not work when using an USB Loader. However I tested this with the Mario Galaxy Classic Controller patch and USBLoader GX and it worked great.
 
Solution

PGames09

Active Member
OP
Newcomer
Joined
Feb 3, 2023
Messages
33
Trophies
0
XP
228
Country
Chile
Well, you are right on the GCT part. So I did some more research and it turns out there is a tool called RiivolutionIsoBuilder which can take a Riivolution .xml file to patch an ISO with the help of Wiimms ISO Tools (WIT). I tried it with the Classic Controller Patch for Mario Galaxy 1 and it's really simple to use. Just run the program, select the .iso you want to patch and provide the riivolution .xml. It will even ask which controller layout you want to use and if you want to swap L / ZL and R / ZR buttons. There is a warning that the patched .iso might not work when using an USB Loader. However I tested this with the Mario Galaxy Classic Controller patch and USBLoader GX and it worked great.
I'll try, probably I'll answer you later, thank you very much. :yayu:
Post automatically merged:

Well, you are right on the GCT part. So I did some more research and it turns out there is a tool called RiivolutionIsoBuilder which can take a Riivolution .xml file to patch an ISO with the help of Wiimms ISO Tools (WIT). I tried it with the Classic Controller Patch for Mario Galaxy 1 and it's really simple to use. Just run the program, select the .iso you want to patch and provide the riivolution .xml. It will even ask which controller layout you want to use and if you want to swap L / ZL and R / ZR buttons. There is a warning that the patched .iso might not work when using an USB Loader. However I tested this with the Mario Galaxy Classic Controller patch and USBLoader GX and it worked great.
I did it and the creation of the file worked but when I inject it into the Wii U through TeconMoon's WiiVC Injector by piratesephiroth and start the game it leaves a black screen and there is no audio, the only thing that could be done was to unplug the cable from the console. Anyway thank you very much.
 
Last edited by PGames09,
  • Like
Reactions: LinkFan16

tech_A_nina

Member
Newcomer
Joined
Aug 1, 2018
Messages
10
Trophies
0
Age
33
XP
197
Country
United Kingdom
Well, you are right on the GCT part. So I did some more research and it turns out there is a tool called RiivolutionIsoBuilder which can take a Riivolution .xml file to patch an ISO with the help of Wiimms ISO Tools (WIT). I tried it with the Classic Controller Patch for Mario Galaxy 1 and it's really simple to use. Just run the program, select the .iso you want to patch and provide the riivolution .xml. It will even ask which controller layout you want to use and if you want to swap L / ZL and R / ZR buttons. There is a warning that the patched .iso might not work when using an USB Loader. However I tested this with the Mario Galaxy Classic Controller patch and USBLoader GX and it worked great.
Did you also try it on the wii u as an inject?
 

tech_A_nina

Member
Newcomer
Joined
Aug 1, 2018
Messages
10
Trophies
0
Age
33
XP
197
Country
United Kingdom
Yes, and sadly I also got a black screen. I even tried different base games since I read that the base should be equal or larger in size compared to the injected game.
I guess that it has something to do with the modification of the classic controller patch. Maybe the guy who made it for smg2 could tell us the secret behind it.

But on the wii it works good with the classic controller?
Post automatically merged:

I try it and it freezes in black screen.
I have tried it with neo mario galaxy, which is a mod for smg2. Unfortunately there was also a black screen after the save data screen
 
Last edited by tech_A_nina,

Elru

Well-Known Member
Newcomer
Joined
May 14, 2014
Messages
54
Trophies
1
XP
919
Country
Chile
Well, you are right on the GCT part. So I did some more research and it turns out there is a tool called RiivolutionIsoBuilder which can take a Riivolution .xml file to patch an ISO with the help of Wiimms ISO Tools (WIT). I tried it with the Classic Controller Patch for Mario Galaxy 1 and it's really simple to use. Just run the program, select the .iso you want to patch and provide the riivolution .xml. It will even ask which controller layout you want to use and if you want to swap L / ZL and R / ZR buttons. There is a warning that the patched .iso might not work when using an USB Loader. However I tested this with the Mario Galaxy Classic Controller patch and USBLoader GX and it worked great.
Thank you very much for having shared that tool, now I have both Mario Galaxy working with classic control and they work perfect in wiiflow
 

NestorM

Well-Known Member
Newcomer
Joined
Feb 19, 2021
Messages
70
Trophies
0
Age
39
XP
857
Country
France
Yes, and sadly I also got a black screen. I even tried different base games since I read that the base should be equal or larger in size compared to the injected game.
Did you tried differents base games for injecting smg cc ? Tried to inject it with differents video modes in teconmoon but it always results on a black screen.
 

LinkFan16

I link them all
Member
Joined
Mar 15, 2009
Messages
424
Trophies
1
XP
1,501
Country
Germany
Did you tried differents base games for injecting smg cc ? Tried to inject it with differents video modes in teconmoon but it always results on a black screen.
Yes, I tried different base games when injecting SMG CC but all injects resulted in a black screen. I guess it has something to do with the patch itself. It probably modifies memory regions or requests functions that aren't compatible with the way the Wii U VC games works.
 

NestorM

Well-Known Member
Newcomer
Joined
Feb 19, 2021
Messages
70
Trophies
0
Age
39
XP
857
Country
France
Yes, I tried different base games when injecting SMG CC but all injects resulted in a black screen. I guess it has something to do with the patch itself. It probably modifies memory regions or requests functions that aren't compatible with the way the Wii U VC games works.

Weird, because smg2 works as inject with cc patch.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/ykuU8hnotr0?si=HzEN_fL2UyOn35HQ