Separate names with a comma.
Discussion in 'Wii U - Hacking & Backup Loaders' started by Yuitsu, Dec 10, 2016.
This is an error @@, please help me!
You sort of have the answer here. The US Gamepad is not compatible with a Japanese Wii U. The gamepads are region locked (I know, madness).
This makes me wonder if anyone can unlock the controllers...
i know, but we can't unlock it, right?
I have no clue... but I'm guessing not without a hardware mod.
thank you very much
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).
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.
hoping for an easy "gamepad regionswitcher" soon then...
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
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
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
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:
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.
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!
I managed to get my wii u console (EU) shipped to japan for 100$ total, had to buy a gamepad for 130$ lmao.
but yeah the gamepad is usually 50% more expensive than just the console alone.
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.
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?
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.
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!)