Tutorial  Updated

Play Super Mario Galaxy 2 using the Wii U GamePad

Credit to Super Hackio


Hey champs. First things first, I want to make sure everybody knows that this hack is by Super Hackio and they deserve all of the credit. Check out their video in case you haven't seen it:



Introduction


What we're going to do here is leverage Hackio's hack to create a Wii VC injection with Classic Controller emulation. This allows the Wii U GamePad to be used to control the entire game, including things that were originally pointer- and motion-controlled. For example, Mario's spin attack can be triggered with a button and the Wii Remote pointer can be controlled with the right analog stick. These images provided with the original patch show the two layouts that Super Hackio implemented:

Mapping-AllStars.png Mapping-Nvidia.png

A big thing to note here is that while I'd argue the Super Mario 3D All-Stars layout makes the most sense for normal gameplay (with your primary action buttons being Y to spin attack and B to jump), it does mean your confirm buttons in menus will be both of A/B and your cancel button will be ZR.

The Nvidia layout retains the normal A to confirm, B to cancel layout you'll be used to from other Nintendo games, but your primary action buttons will be X to spin attack and A to jump, which is not how Mario games ordinarily control.

Pick whichever one bothers you less!

Another thing that's important to remember is that if you press the Home button, you will not be able to exit or return to the game. This is a limitation of the original patch, as controls are handled completely separately in the Home button menu. When you want to stop playing, you will simply need to shut the Wii U down.

Preparation


Super Hackio's original Classic Controller mod was provided as a Riivolution patch, which can't normally be used with Wii VC injections. For this reason, we need some things we can use to apply the patch directly to a disc image. These are:
I'm not going to go in-depth about how to install or use Wiimm's tools. If you need to, search for a guide about using the Windows command prompt/Linux terminal/etc. In short, these are text-based tools, they don't have GUIs and double clicking them will not open up a GUI window for you to control them. Instead, these apps are controlled by typing commands to them.

Quick tip: When typing a directory or file name on the command prompt/terminal, you can press the Tab key on your keyboard to have your OS complete the rest of the name. This will save you time and help you avoid typos.


Tutorial


So let's get started. If you install Wiimm's tools so that you can run them from anywhere, this will be a lot easier, but you can do this without if you don't mind typing the path to the executables with each command.
  1. Extract the contents of SMG2-GamePadCC.zip and your Super Mario Galaxy 2 disc image to somewhere sensible. I'm not your dad.
  2. Open a command prompt window in that directory.
    In Windows, you can do this easily by navigating to the folder you want in File Explorer, clicking in the address bar, deleting the contents and typing cmd (short for command) then hitting the Enter/Return key.​
  3. Use wit to extract the contents of your Super Mario Galaxy 2 disc image into a new directory. For example, if your game image is called SB4E01.wbfs, you would do something like this:
    Code:
    wit x SB4E01.wbfs Galaxy2GamePad
  4. Use wit again to patch the main.dol from your game. Note that where the main.dol gets extracted to will depend upon your disc image. If you have an UPDATE partition, you'll find the main.dol in the GAME partition, whereas if your image has the UPDATE partition removed, it will be right there in sys under your extracted directory. Example command for Windows (may not match your directory layout):
    Code:
    wit dolpatch Galaxy2GamePad\sys\main.dol xml=SMG2-ExtraControllers-WiiU.xml
  5. Use wstrt from Wiimm's SZS Toolset to add your preferred button layout to the main.dol. I'll provide examples of both options here. Don't do both. Come on.

    If you want the Super Mario 3D All-Stars layout:
    Code:
    wstrt patch Galaxy2GamePad\sys\main.dol --add-section SB4E01-SMAS.gct
    If you want the Nvidia Shield Mario Galaxy layout:
    Code:
    wstrt patch Galaxy2GamePad\sys\main.dol --add-section SB4E01-Nvidia.gct
  6. Repackage your extracted game directory into a standard disc image format, e.g.:
    Code:
    wit copy Galaxy2GamePad Galaxy2GamePad.wbfs
  7. Create a Wii VC injection of your final image (e.g. Galaxy2GamePad.wbfs) using your preferred injection tool. Remember to enable your tool's Classic Controller emulation feature.

    You don't need the Force Classic Controller mode. Also, don't use the Swap L/R and ZL/ZR feature unless you're weird; both layouts are already optimized for controllers where ZL/ZR are the main shoulder triggers like the Wii U GamePad.​
And you're done! Install your injection however you normally go about installing injections (e.g. V10lator's NUSspli). When you launch the game and it asks if you want to control it using the Wii U GamePad ... say yes.
 

Attachments

  • SMG2-GamePadCC.zip
    2.2 KB · Views: 331
Last edited by Vague Rant,

sonictopfan

Well-Known Member
Member
Joined
Mar 2, 2010
Messages
2,791
Trophies
1
XP
2,219
Country
I just want an ocarina cheat patch for Sonic Riders Zero Gravity to map the wiimote shake to one of the unused buttons, the game already supports the use of the wiimote both horizontally and vertically and even the GC controller but not the classic controller for some reason and emulating the wiimote kinda works but you need to shake the wiimote to activate the Dive move.

If only it was possible to emulate the GC controller, several Wii games support the GC controller but not the classic controller.
Post automatically merged:

Awesome indeed... Notification set to ON!
A reminder to wink wink nudge nudge.
 
Last edited by sonictopfan,

V800

Well-Known Member
Member
Joined
May 16, 2022
Messages
237
Trophies
0
Age
32
Location
Vigo
XP
787
Country
Spain
Sure, I will suscribe to "that youtuber" and then visit "that iso site" to do some "cool stuff", right buddies?

Nah, just joking. Hearing smg1 is coming is great news 🤘
 

tech_A_nina

Active Member
Newcomer
Joined
Aug 1, 2018
Messages
34
Trophies
0
XP
279
Country
United Kingdom
Wait really? Where'd you get that info?
Post automatically merged:

Oh nvm checked the same dude's youtube channel.
That's awesome!
Did you find any bugs with the injection of the manual from the smg2 wii u version? Or is it possible to get from the game back to the wii u system without the power off button first?
Post automatically merged:

I just want an ocarina cheat patch for Sonic Riders Zero Gravity to map the wiimote shake to one of the unused buttons, the game already supports the use of the wiimote both horizontally and vertically and even the GC controller but not the classic controller for some reason and emulating the wiimote kinda works but you need to shake the wiimote to activate the Dive move.

If only it was possible to emulate the GC controller, several Wii games support the GC controller but not the classic controller.
Post automatically merged:


A reminder to wink wink nudge nudge.
I would love to play super paper mario or little kings story on the wii u gamepad. Maybe one day it will be possible
 
Last edited by tech_A_nina,

sonictopfan

Well-Known Member
Member
Joined
Mar 2, 2010
Messages
2,791
Trophies
1
XP
2,219
Country
Patch is released, dunno if I can share a direct link here or not but the video description has it.

Anybody can confirm if it works on Wii U?
 

Lostbhoy

HEY YOU GUYS!
Member
Joined
Aug 23, 2009
Messages
2,832
Trophies
3
Age
44
Location
Scotland
XP
6,105
Country
United Kingdom
Patch is released, dunno if I can share a direct link here or not but the video description has it.

Anybody can confirm if it works on Wii U?
If you mean gamepad, it won't until the patch is modified... If it gets modified however the description says someone else might do it..... MIGHT i add!

vWii should be fine tho. Also i posted the video in the Wii forum


Thread 'SMG 1 Classic Controller Patch' https://gbatemp.net/threads/smg-1-classic-controller-patch.620798/
 
  • Like
Reactions: sonictopfan

sonictopfan

Well-Known Member
Member
Joined
Mar 2, 2010
Messages
2,791
Trophies
1
XP
2,219
Country
If you mean gamepad, it won't until the patch is modified... If it gets modified however the description says someone else might do it..... MIGHT i add!

vWii should be fine tho. Also i posted the video in the Wii forum


Thread 'SMG 1 Classic Controller Patch' https://gbatemp.net/threads/smg-1-classic-controller-patch.620798/
I meant gamepad support, I suspected it’s not compatible yet, that’s okay I can wait, I already completed the game on Switch both campaigns 100%.
 
  • Like
Reactions: Lostbhoy

sonictopfan

Well-Known Member
Member
Joined
Mar 2, 2010
Messages
2,791
Trophies
1
XP
2,219
Country
Re
If you watch the start of the video and he has a silly voice over reading out posts from this thread and twitter regarding smg 1 patch! Quite funny actually!!
Oh, I see it now... I didn’t realize he quoted my post as well...

Yeah, honestly that whole segment felt like a poor taste imo, none of these comments felt stupid or disrespectful they were praising their work and asking legitimately.
 

Lostbhoy

HEY YOU GUYS!
Member
Joined
Aug 23, 2009
Messages
2,832
Trophies
3
Age
44
Location
Scotland
XP
6,105
Country
United Kingdom
Oh, I see it now... I didn’t realize he quoted my post as well...

Yeah, honestly that whole segment felt like a poor taste imo, none of these comments felt stupid or disrespectful they were praising their work and asking legitimately.
I get what you mean but I took it more as a kinda... "yeah I'll do it but gimme a feckin' chance".

Absolutely nothing wrong with the question tho as the guy made a rod for his own back by releasing something so awesome, it was inevitably going to be asked but if your comment was used, I get your feelings on it.

Hey, take it as a compliment... Maybe you helped gear him into doing it if he wasn't originally! I'd want a credit in the read.me :rofl2:
 
  • Like
Reactions: sonictopfan

depaul

Well-Known Member
Member
Joined
May 21, 2014
Messages
1,337
Trophies
1
XP
3,195
Country
France
Hi. Just to report I noticed the emulated Wiimote sensibility is very high (right analogue stick).

Edit: Please anyone knows if there is also a mod for New Super Mario Wii to work with Wii U Gamepad (currently it only supports Wiimote, even with Teconmoon's injector).
 
Last edited by depaul,

tech_A_nina

Active Member
Newcomer
Joined
Aug 1, 2018
Messages
34
Trophies
0
XP
279
Country
United Kingdom
Did anybody try this patch with a hack of smg2 as an injection? I tried it with neo Mario galaxy and unfortunately it's not working. It's possible to launch the game and to choose an icon for your save data but after starting there is just a black screen with an annoying sound and nothing happens. The console freezes as well.

So my question is: is it even possible to use this cc patch with a hack of smg2 on the wii u gamepad?
 

tech_A_nina

Active Member
Newcomer
Joined
Aug 1, 2018
Messages
34
Trophies
0
XP
279
Country
United Kingdom
I have finished smg2 on the wii u gamepad with collecting all the 120 power stars. It's definitely possible with the anolog sticks, but it's a lil bit harder than with nuncuck and wiimote. Now I'm collecting the green power stars. Hope the smg1 patch will come to the wii u gamepad as well
 
  • Love
Reactions: fmhugo

ColdBlitz

Well-Known Member
Member
Joined
Dec 2, 2022
Messages
139
Trophies
0
XP
285
Country
Portugal
Question: What is the advantage of playing Super Mario Galaxy 2 with a wiiU Gamepad instead a wii remote?
What is the Drawback toward a wiimote? Does it work for the Gamepad Pro in wii?
Also, when you apply the patch, can you still play also/still with the wiimote?
Could this patch be applicable for other wii titles?

advantages: no motion controls required also if you try and use the wiimote it probably won't work because its a patched smg that lets you play with CC so if you have a classic controller you can use that :)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    DinohScene @ DinohScene: I eat nubcaeks for breakfast +1