Hacking gamepad us + wiiu jp

F3r1n

Member
Newcomer
Joined
Dec 28, 2016
Messages
5
Trophies
0
XP
43
Country
Indonesia
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!)

Im trying to get the drc-sim work. But still error. Please help.. tell me what linux distro or version that work for you? I use debian jessie 8.6 python2 and python3 amd64. Still cant get it to work. I can pair with wiiU. Drc-sim.py giving me error.
 

F3r1n

Member
Newcomer
Joined
Dec 28, 2016
Messages
5
Trophies
0
XP
43
Country
Indonesia
I'm using elementary OS on a usb stick, it's ubuntu based

i have install all the package needed, just dont know the right version.. when i run it i got an error something like this

__pycache__/_cffi__xc79f4b7bx23aff9e7.c: In function ‘_cffi_const_CODEC_ID_H264’:
__pycache__/_cffi__xc79f4b7bx23aff9e7.c:194:30: error: ‘CODEC_ID_H264’ undeclared (first use in this function)
o = _cffi_from_c_int_const(CODEC_ID_H264);
^
__pycache__/_cffi__xc79f4b7bx23aff9e7.c:54:8: note: in definition of macro ‘_cffi_from_c_int_const’
(((x) > 0) ? \
^
__pycache__/_cffi__xc79f4b7bx23aff9e7.c:194:30: note: each undeclared identifier is reported only once for each function it appears in
o = _cffi_from_c_int_const(CODEC_ID_H264);
^
__pycache__/_cffi__xc79f4b7bx23aff9e7.c:54:8: note: in definition of macro ‘_cffi_from_c_int_const’
(((x) > 0) ? \
^
__pycache__/_cffi__xc79f4b7bx23aff9e7.c: In function ‘_cffi_f_avcodec_alloc_frame’:
__pycache__/_cffi__xc79f4b7bx23aff9e7.c:320:3: warning: ‘avcodec_alloc_frame’ is deprecated (declared at /usr/include/libavcodec/avcodec.h:3211) [-Wdeprecated-declarations]
{ result = avcodec_alloc_frame(); }
^
Traceback (most recent call last):
File "./drc-sim.py", line 373, in <module>
VID_S : ServiceVSTRM(),
File "./drc-sim.py", line 165, in __init__
pygame.display.get_surface().get_size())
File "/home/pi/Downloads/memahaxx-drc-sim-04ab02c1d1a0/H264Decoder.py", line 86, in __init__
s.__init_ffi()
File "/home/pi/Downloads/memahaxx-drc-sim-04ab02c1d1a0/H264Decoder.py", line 62, in __init_ffi
''', libraries=['avcodec', 'swscale'])
File "/usr/lib/python2.7/dist-packages/cffi/api.py", line 340, in verify
lib = self.verifier.load_library()
File "/usr/lib/python2.7/dist-packages/cffi/verifier.py", line 74, in load_library
self._compile_module()
File "/usr/lib/python2.7/dist-packages/cffi/verifier.py", line 139, in _compile_module
outputfilename = ffiplatform.compile(tmpdir, self.get_extension())
File "/usr/lib/python2.7/dist-packages/cffi/ffiplatform.py", line 25, in compile
outputfilename = _build(tmpdir, ext)
File "/usr/lib/python2.7/dist-packages/cffi/ffiplatform.py", line 51, in _build
raise VerificationError('%s: %s' % (e.__class__.__name__, e))
cffi.ffiplatform.VerificationError: CompileError: command 'arm-linux-gnueabihf-gcc' failed with exit status 1

if i edit drc-sim.py and disabled the serviceVSTRM and serviceASTRM, i can control the wii with my xbox360, but without picture video, i cant really do anything. please help. thank you
 
Last edited by F3r1n,

GizmoTheGreen

Well-Known Member
Member
Joined
Oct 8, 2009
Messages
813
Trophies
1
XP
905
Country
i have install all the package needed, just dont know the right version.. when i run it i got an error something like this



if i edit drc-sim.py and disabled the serviceVSTRM and serviceASTRM, i can control the wii with my xbox360, but without picture video, i cant really do anything. please help. thank you

hmm I had this issue when I tried to use my raspberry pi for it I don't know a fix... but it must have to do with codecs
 

F3r1n

Member
Newcomer
Joined
Dec 28, 2016
Messages
5
Trophies
0
XP
43
Country
Indonesia
hmm I had this issue when I tried to use my raspberry pi for it I don't know a fix... but it must have to do with codecs

I got it working now. Figure it out before i read your reply. Yep i dont know how to fix it either.. its working by magic lol Thank you very much For your help.
 
Last edited by F3r1n,

Shadow-wizzard

Member
Newcomer
Joined
Dec 31, 2016
Messages
5
Trophies
0
Age
40
XP
44
Country
Indonesia
oh cool! would be nice if you could have any idea how you fixed it!

Sorry im f3r1n.
Install this and that from repository related to the error like cffi or pyaudio or decoder h264 video stream.. And its working.. Im not really a linux guy. Have no idea how its work. Now im thinking about to build in a live usb. Just need more information howto save all the setting and packet into live usb. Any ideas? Maybe this time i could make a tutorial so everyone could make it.
 
Last edited by Shadow-wizzard,

Sephirosu

Well-Known Member
Member
Joined
Jan 28, 2015
Messages
266
Trophies
0
Age
34
Location
Boca Raton, Florida
XP
436
Country
Not to try and necro the thread but this is something that interests me as I have a Wii u pad from the US that I want to use but an EU console.

So has any progress been made?
 

gauchito10

Member
Newcomer
Joined
Nov 8, 2004
Messages
5
Trophies
0
XP
274
Country
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!

Hi Gizmo, can you list exactly the steps you do to temporarily get the drc-sim to work? I also have this failed update attempt, and I just need to access the settings a few times.

In the meantime, I have contacted the author of drc-sim (https://github.com/rolandoislas/drc-sim-client/issues/3 )- hopefully he will add a region support as an option. I have looked into the libdrc code and it looks like the regions are an option that can be passed.
 

Tales117

Member
Newcomer
Joined
Feb 27, 2017
Messages
12
Trophies
0
Age
34
XP
733
Country
Canada
--------------------- MERGED ---------------------------

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.

Hello, I want to try to switch the platform region with the repacked version of the SysConfig Tool and I understood that the risk is by my own. May I ask for that please?
 
Last edited by Tales117,

GizmoTheGreen

Well-Known Member
Member
Joined
Oct 8, 2009
Messages
813
Trophies
1
XP
905
Country
Hi Gizmo, can you list exactly the steps you do to temporarily get the drc-sim to work? I also have this failed update attempt, and I just need to access the settings a few times.

In the meantime, I have contacted the author of drc-sim (https://github.com/rolandoislas/drc-sim-client/issues/3 )- hopefully he will add a region support as an option. I have looked into the libdrc code and it looks like the regions are an option that can be passed.

first run the command to listen for the wii-u pairing wifi. run the commands to fetch the key.
use it to connect to the proper wii-u DRC wifi.
leave the wii-u on the sync screen, do no run drc-sim until it has time out by itself! if you do it now the wii-u will continue to try and update the gamepad firmware.

after the wii-u returns to the homescreen you can now run DRC-sim.

you will have to redo this on every reboot or reload of homemenu because it realises you have a new gamepad and wants to try to update the firmware and will fail every time putting you in a reboot loop until you turn DRC-sim off.
 

gauchito10

Member
Newcomer
Joined
Nov 8, 2004
Messages
5
Trophies
0
XP
274
Country
Thank you very much Gizmo - I followed your instructions and it worked! Now I was able to get back to the settings. Like you said, eventually it asks for the update on the home menu. But this trick was enough to get into the settings and do what I needed!

I'll see how it goes with the author of drc-sim fork, hopefully he can get PAL/Europe firmware.
 

SpicyMeatball

Member
Newcomer
Joined
Mar 17, 2017
Messages
7
Trophies
0
Age
36
XP
56
Country
United States
There's no config. It just run depend on your cpu power.

Would be nice if eventually it can be decoded in hardware, but that in mind, what're your specs? I'm using an i3-4005U which is a little slow at 1.7 GHz, but it was easier than moving the desktop. Also what USB adapter are you using?
 
S

Saiyan Lusitano

Guest
If we would try
Out of curiosity, are you a modding team thus far refer to yourselves as 'we'?

It would be very interesting to see someone release a method to make WiiU GamePads region free. Ninty shouldn't have region locked it.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Minox @ Minox:
    No idea what any of those things you mention are
    +1
  • K3Nv2 @ K3Nv2:
    Cholesterol and Triglycerides? Basically a way they measure fatty cells in your blood
  • AncientBoi @ AncientBoi:
    Cholesterol is sorta high, according to my doc
    +1
  • K3Nv2 @ K3Nv2:
    I've been taking fiber pills, eating more grapes, switched to wheat bread in hopes to lower it
    +1
  • BigOnYa @ BigOnYa:
    I like wheat bread, I even like the chunky wheat bread with pieces of whole grain in it.
  • K3Nv2 @ K3Nv2:
    Been getting this honey wheat bread from aldis pretty decent not very sweet to out do it
  • K3Nv2 @ K3Nv2:
    Me making any food at home is an improvement to how I use to be
    +1
  • BigOnYa @ BigOnYa:
    I have an bread machine and use it alot, better than breads you buy, but don't last as long, cause no bs preservatives
  • K3Nv2 @ K3Nv2:
    I got compliments about my weight loss and thought well guess I can pig out again now I'm the piggy
  • BigOnYa @ BigOnYa:
    My biggest prob is alcohol, definitely is fattening
  • K3Nv2 @ K3Nv2:
    I know when to stop at least honestly don't get those that go and go with food
  • BigOnYa @ BigOnYa:
    Or those that order 2 big macs , large fry, ice cream sundie, then a diet coke
  • K3Nv2 @ K3Nv2:
    I might get downing two big macs but nah that's it
  • BigOnYa @ BigOnYa:
    Ok that will be $15.99, cash or charge?
  • K3Nv2 @ K3Nv2:
    My go to orders usually a mcdouble and a mcchicken and I'm happy rarely mess with fries
  • K3Nv2 @ K3Nv2:
    Pro tip ask for that clowns jizzmac sauce on your mcdouble
    +1
  • BigOnYa @ BigOnYa:
    Do they charge extra when you add sauce,etc? I know burger king used to not, but don't know nowadays
  • K3Nv2 @ K3Nv2:
    They may squrit it for free if you ask nice
    +1
  • K3Nv2 @ K3Nv2:
    Last time I got bk it was 35c per sauce fuck you king of my nutsack
    +1
  • K3Nv2 @ K3Nv2:
    I'll buy a bottle of baby rays BBQ for $2 and add it from home out of spite
    +1
  • BigOnYa @ BigOnYa:
    I like baby rays, my favorite is KC masterpiece tho. Figured all you could buy is that there.
  • K3Nv2 @ K3Nv2:
    The metro doesn't discriminate good sauce
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Baby Rays isn't that what killed the crocodile hunter?
  • Psionic Roshambo @ Psionic Roshambo:
    If only he had done an endorsement for them....
  • Psionic Roshambo @ Psionic Roshambo:
    Oy mate don't let a bad bbq sauce kill your party! Baby Rays are killing it!! The flavor hits you right in the chest!
    +1
    Psionic Roshambo @ Psionic Roshambo: Oy mate don't let a bad bbq sauce kill your party! Baby Rays are killing it!! The flavor hits... +1