Hacking gamepad us + wiiu jp

Yuitsu

Active Member
OP
Newcomer
Joined
Aug 17, 2014
Messages
30
Trophies
0
Age
29
Location
Châu Thành, Tiền Giang, Vietnam
XP
223
Country
This is an error @@, please help me!
海外向けのwii uでは更新を完了できません
 

Attachments

  • 15417871_387477578310490_1725103646_o.jpg
    15417871_387477578310490_1725103646_o.jpg
    77.8 KB · Views: 1,162

Baphomet

Homebrew Justice Warrior™
Member
Joined
Feb 12, 2016
Messages
155
Trophies
0
Age
38
XP
248
Country
Jamaica
:wacko: i know, but we can't unlock it, right?

If you knew.. then, why ask? Why even attempt and be surprised at that error message?

Anyway.... all might not be lost (Soon™ and all that).


Got side-tracked for a day and a half and ended up with this. The tools I created to make this can also be used for general DRC/DRH firmware/resource hacks, including tweaking poweroff delay and enabling the on-gamepad debug menu on non-debug gamepads (tho all that's really useful for is bricking your gamepad). This is also useful for gamepad region changing! Did you even know they're region-locked? I didn't.
Anyways this kinda needs iosuhax (or SPI r/w to drc flash) so expect it to make its way out after that stuff's done and out.
 

coprophag

Member
Newcomer
Joined
Dec 2, 2016
Messages
5
Trophies
0
Age
54
XP
57
Country
Barbados
We do not require hardware mod for changing the gamepad's region, and it could be done in software. The region code is stored at address 0x103 in UIC-WUP's eeprom on the gamepad.

We can change this by utilizing nsysscr.rpl's CCRCFGSetCachedEeprom export. It is called with 4 arguments, the first argument is the wpad number (0 or 1), second argument is the byte you want to change (0x103 for region code), third argument is a pointer to the value you want to change it to, fourth argument is the length of the data.
 
  • Like
Reactions: cearp

GizmoTheGreen

Well-Known Member
Member
Joined
Oct 8, 2009
Messages
813
Trophies
1
XP
904
Country
hoping for an easy "gamepad regionswitcher" soon then... :rofl:

but wouldn't you need to use a same region system to do it? since it won't finish syncing with a different region system
 

Khar00f

Well-Known Member
Member
Joined
Mar 12, 2006
Messages
193
Trophies
0
XP
686
Country
Canada
Just a question,

If the gamepad won't sync with an wiiu from another region, what happens if the wiiu is region free?

I'm thinking of solving the problem the other way around.

Since we can change the region of the wiiu, what if you change your wiiu to Jap, or make it region free, would it not work then?

Worth a try imo, unless someone knows for a fact that it won't work.

Sent from my Pixel XL using Tapatalk
 
Last edited by Khar00f,

GizmoTheGreen

Well-Known Member
Member
Joined
Oct 8, 2009
Messages
813
Trophies
1
XP
904
Country
Just a question,

If the gamepad won't sync with an wiiu from another region, what happens if the wiiu is region free?

Could it work then? That might be a workaround.

Sent from my Pixel XL using Tapatalk

afaik that regionfree setting was for games specifically, but it might be able to be patches in a similar manner. not too familiar with the wii u's inner workings yet
 

coprophag

Member
Newcomer
Joined
Dec 2, 2016
Messages
5
Trophies
0
Age
54
XP
57
Country
Barbados
The regionfree hack deals with game_region setting (0x14C in seeprom) and is unrelated to gamepad woes.
There is a separate setting product_area at 0x148 which is much more important for the current topic.
When you run SysConfigTool, you can see these separate settings, as well as the language settings:

IMG_0051.JPG


If we would try to fix this from the WiiU side, we would need to change the 'Platform Region' setting there. It might also be necessary to change the 'Country' setting.

I would prefer for the solution to be on the gamepad side because it's less intrusive, less likely to brick your system, and in case something goes wrong it's cheaper to replace gamepad motherboard than the Wii U.

For those that would still like to try the WiiU side, please keep in mind that you shouln't install the normal, system version of the SysConfigTool to sysnand, because it's a system title and it will overwrite your home menu and settings.
Use the repackaged .app version instead.
 

75mak

Well-Known Member
Member
Joined
Nov 10, 2011
Messages
395
Trophies
0
XP
313
Country
It might be cheaper to change gamepad motherboard.... But gamepads are usually sold for much more stand alone than the Wii u console. I've picked stand along wii u console for £25... The cheapest I've had a gamepad on its own is £55
 
D

Deleted-379826

Guest
It might be cheaper to change gamepad motherboard.... But gamepads are usually sold for much more stand alone than the Wii u console. I've picked stand along wii u console for £25... The cheapest I've had a gamepad on its own is £55
Nope you just got an amazing deal is all!
 

coprophag

Member
Newcomer
Joined
Dec 2, 2016
Messages
5
Trophies
0
Age
54
XP
57
Country
Barbados
Like I said already, messing with the console's platform region setting is untrodden area, and it's possible/likely it could lead to bricks.
With changing the gamepad's region setting, even if something goes wrong with modifying the setting at offset 0x103, there's a secondary copy of the setting at 0x183, so gamepad will read that address if the setting at 0x103 would become corrupted in some way.

If one of you people with supercheap WiiUs would still like to try changing the platform region and country on WiiU itself, message me for the repacked version of the SysConfigTool. Again, WARNING: THIS COULD LEAD TO BRICKING YOUR CONSOLE easily, and I'm not taking any responsibility for that.
 

GizmoTheGreen

Well-Known Member
Member
Joined
Oct 8, 2009
Messages
813
Trophies
1
XP
904
Country
fixing it from the gamepad side would require what? a custom homebrew?
how would we even get the gamepad to sync the first time, whenever I try it goes "checking if there is gamepad firmware update available"
"firmware update failed reboot console". so can't get it synced, can this be done from homebrew side too?
 

coprophag

Member
Newcomer
Joined
Dec 2, 2016
Messages
5
Trophies
0
Age
54
XP
57
Country
Barbados
You can boot the WiiU without the gamepad. Disconnect the battery in the gamepad, boot, and sync a pro controller or wiimote to pass the gamepad nags and navigate. I'm not sure if the homebrew can be launched without the gamepad tho.
Once console is on and in the main menu, you can turn on the gamepad and re-sync it. It will popup the update nag again, but if we could launch the homebrew before that, it would modify the setting because regardless of the nag the gamepad is properly connected.

Another possible venue is to modify libdrc (the app that enables you to use gamepad on pc) to update this setting. That way you could change the region of the gamepad with a pc, and not worry about update nags.
 

GizmoTheGreen

Well-Known Member
Member
Joined
Oct 8, 2009
Messages
813
Trophies
1
XP
904
Country
right now I'm using drc-sim so load up homebrew, I tried loading wiiubru.com and load homebrew channel from bookmark using only the wiimote but homebrew seems to have weird bugs whenever there is no gamepad connected.

for example homebrew launcher shows no apps unless I have drc-sim connected.

drc-sim is also outdated and reports the wrong the wrong fw, triggering the failing update attempt, why workaround for this is that on every boot I have to do the "aquire key" step, or the wii u won't let me connect using the "final" connection before you run the drc-sim.py

have to make it time-out on the sync screen so it returns to system menu (or it triggers the gamepad update attempt), then connect and I can use the wii u until it either crashes and forces me to reboot or the next time wii u menu loads it checks the gamepad again!

the problem seems to be that the gamepad sync is not finalized/saved permanently until after the update check has succeeded.

so it sounds to me as if drclib is the only way to change the gamepads region unless we can connect to the gamepad in a purely homebrew fashion.

eagerly awaiting any progress on this, for now I have atleast managed to get haxchi installed! (but nds VC wants gamepad to even launch, lol!)
 
  • Like
Reactions: F3r1n

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • ZeroT21 @ ZeroT21:
    it wasn't a question, it was fact
  • BigOnYa @ BigOnYa:
    He said he had 3 different doctors apt this week, so he prob there. Something about gerbal extraction, I don't know.
    +1
  • ZeroT21 @ ZeroT21:
    bored, guess i'll spread more democracy
  • LeoTCK @ LeoTCK:
    @K3Nv2 one more time you say such bs to @BakerMan and I'll smack you across the whole planet
  • K3Nv2 @ K3Nv2:
    Make sure you smack my booty daddy
    +1
  • LeoTCK @ LeoTCK:
    telling him that my partner is luke...does he look like someone with such big ne
    eds?
  • LeoTCK @ LeoTCK:
    do you really think I could stand living with someone like luke?
  • LeoTCK @ LeoTCK:
    I suppose luke has "special needs" but he's not my partner, did you just say that to piss me off again?
  • LeoTCK @ LeoTCK:
    besides I had bigger worries today
  • LeoTCK @ LeoTCK:
    but what do you know about that, you won't believe me anyways
  • K3Nv2 @ K3Nv2:
    @BigOnYa can answer that
  • BigOnYa @ BigOnYa:
    BigOnYa already left the chat
  • K3Nv2 @ K3Nv2:
    Biginya
  • BigOnYa @ BigOnYa:
    Auto correct got me, I'm on my tablet, i need to turn that shit off
  • K3Nv2 @ K3Nv2:
    With other tabs open you perv
  • BigOnYa @ BigOnYa:
    I'm actually in my shed, bout to cut 2-3 acres of grass, my back yard.
  • K3Nv2 @ K3Nv2:
    I use to have a guy for that thanks richard
  • BigOnYa @ BigOnYa:
    I use my tablet to stream to a bluetooth speaker when in shed. iHeartRadio, FlyNation
  • K3Nv2 @ K3Nv2:
    While the victims are being buried
  • K3Nv2 @ K3Nv2:
    Grave shovel
  • BigOnYa @ BigOnYa:
    Nuh those goto the edge of the property (maybe just on the other side of)
  • K3Nv2 @ K3Nv2:
    On the neighbors side
    +1
  • BigOnYa @ BigOnYa:
    Yup, by the weird smelly green bushy looking plants.
    K3Nv2 @ K3Nv2: https://www.the-sun.com/news/10907833/self-checkout-complaints-new-target-dollar-general-policies...