Homebrew Official 5.5.X ELF Loader

NWPlayer123

Well-Known Member
OP
Member
Joined
Feb 17, 2012
Messages
2,642
Trophies
0
Location
The Everfree Forest
XP
6,693
Country
United States
Ok, so I'd like to know if it really isn't an compilation error on my side, so could some of you test this elf on their WiiU and post the results with there FW (including region)? The result on a 5.5.0E console is the most interesting one. :)
http://cmdj13.ddns.net/payload/wiiuhaxx.php?sysver=550
If you want to host it yourself, you can download it at http://cmdj13.ddns.net/dateien/boot.elf.
Works great on my end
https://twitter.com/NWPlayer1234/status/698610575635410944
 
  • Like
Reactions: cmdj13

NWPlayer123

Well-Known Member
OP
Member
Joined
Feb 17, 2012
Messages
2,642
Trophies
0
Location
The Everfree Forest
XP
6,693
Country
United States
I also got RPC working so it's easier to poke around and see how everything looks after IM_Close cleans it up
You can either recompile it or go to 0x44C in a hex editor and change it to your IP (0xC0A8 = 192.168, 0x0007 = .0.7). Works fine with the normal script
Screenshot_141.png
 

Attachments

  • ELFRPC.zip
    11.9 KB · Views: 226

cmdj13

Well-Known Member
Member
Joined
Aug 28, 2015
Messages
139
Trophies
0
Location
In front of my computer
XP
219
Country
Gambia, The
I also got RPC working so it's easier to poke around and see how everything looks after IM_Close cleans it up
You can either recompile it or go to 0x44C in a hex editor and change it to your IP (0xC0A8 = 192.168, 0x0007 = .0.7). Works fine with the normal script
View attachment 38735
When I load it, the script says "Connected by ('<IP address>', 4541), finishes and at the same time the GamePad keeps showing me this grayish screen.
 

NWPlayer123

Well-Known Member
OP
Member
Joined
Feb 17, 2012
Messages
2,642
Trophies
0
Location
The Everfree Forest
XP
6,693
Country
United States
When I load it, the script says "Connected by ('<IP address>', 4541), finishes and at the same time the GamePad keeps showing me this grayish screen.
Yeah, it should do that, then you can do stuff like rpc.exit() in IDLE to exit out and get back to the home menu, and any of the functions defined
MEMGetBaseHeapHandle = rpc.get_symbol("coreinit.rpl", "MEMGetBaseHeapHandle")
MEMGetBaseHeapHandle(1) #Gets the Base Heap Handle for MEM Arena 2, 0x10EC474 on my end
 
  • Like
Reactions: cmdj13

cmdj13

Well-Known Member
Member
Joined
Aug 28, 2015
Messages
139
Trophies
0
Location
In front of my computer
XP
219
Country
Gambia, The
Yeah, it should do that, then you can do stuff like rpc.exit() in IDLE to exit out and get back to the home menu, and any of the functions defined
MEMGetBaseHeapHandle = rpc.get_symbol("coreinit.rpl", "MEMGetBaseHeapHandle")
MEMGetBaseHeapHandle(1) #Gets the Base Heap Handle for MEM Arena 2, 0x10EC474 on my end
Thanks.

--------------------- MERGED ---------------------------

Yeah, it should do that, then you can do stuff like rpc.exit() in IDLE to exit out and get back to the home menu, and any of the functions defined
MEMGetBaseHeapHandle = rpc.get_symbol("coreinit.rpl", "MEMGetBaseHeapHandle")
MEMGetBaseHeapHandle(1) #Gets the Base Heap Handle for MEM Arena 2, 0x10EC474 on my end
Everytime I try to execute a command different to rpc.exit() I get this:
Code:
Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    rpc.dump_mem(0x0, 10000, 'memdump.txt')
ConnectionResetError: [Errno 104] Connection reset by peer
Could you give me a valid command to test it?
 

SonyUSA

We're all mad here
Editorial Team
Joined
May 12, 2006
Messages
1,780
Trophies
2
XP
5,630
Country
United States
Can someone who crashes when they _Exit() try this?

When the game is loaded just press Home. I aggressively clear all the buffers, both sides, then call exit... maybe it will help?

P.S. it happens about 8 seconds after the quit (Your final level) message.
 

Attachments

  • boot.rar
    5.1 KB · Views: 178
Last edited by SonyUSA,

NWPlayer123

Well-Known Member
OP
Member
Joined
Feb 17, 2012
Messages
2,642
Trophies
0
Location
The Everfree Forest
XP
6,693
Country
United States
Thanks.

--------------------- MERGED ---------------------------


Everytime I try to execute a command different to rpc.exit() I get this:
Code:
Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    rpc.dump_mem(0x0, 10000, 'memdump.txt')
ConnectionResetError: [Errno 104] Connection reset by peer
Could you give me a valid command to test it?
0x0 is not mapped to anything AFAIK, try dumping from 0x10000000, however many bytes, should look like this
Screenshot_142.png
 
  • Like
Reactions: cmdj13

SonyUSA

We're all mad here
Editorial Team
Joined
May 12, 2006
Messages
1,780
Trophies
2
XP
5,630
Country
United States
I never got it to work before, but this version works perfectly fine for me :)

Great! I wrote a crash/no crash POC a few weeks ago when I was first learning C/WiiU coding and didn't know to clear the buffer before calling exit, and I did this accidentally... so thought maybe it would help people who are crashing on Exit lol

For anyone interested:
Just use the "for (ii; " fill screen code code twice, making sure to flipBuffers(); after each use, then immediately call _Exit(); -- Make sure you don't use any colors in your fill screen, leave it (0,0,0,0).
 
Last edited by SonyUSA,
  • Like
Reactions: cmdj13

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Nearly 4 hours without power :(
  • Veho @ Veho:
    SO POWERLESS
  • K3Nv2 @ K3Nv2:
    Tell Kanye I need power
  • DinohScene @ DinohScene:
    Better start running in your hamster wheel
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Meth addicts on a treadmill connected to a generator "Unlimited POWER!!!'
  • Veho @ Veho:
    Before or after a hit?
    +1
  • Veho @ Veho:
    Do you dangle a baggie in front of them, like a carrot?
    +1
  • The Real Jdbye @ The Real Jdbye:
    they're the same thing
    +1
  • The Real Jdbye @ The Real Jdbye:
    i like that idea
    +1
  • Veho @ Veho:
    What's the same thing?
    +1
  • The Real Jdbye @ The Real Jdbye:
    before or after a hit
    +1
  • Veho @ Veho:
    Nah, a hit gives them mad meth powers, but makes them more difficult to control.
    +1
  • Veho @ Veho:
    Before a hit they're like zombies, persistent but slow.
    +1
  • Veho @ Veho:
    It's a tradeoff.
    +1
  • The Real Jdbye @ The Real Jdbye:
    no i mean, before a hit is after the previous hit
    +1
  • The Real Jdbye @ The Real Jdbye:
    if you keep them well enough fed, it's the same thing
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    By the power of Florida Man, I have the power!!! *Lifts up meth pipe* Meth Man!!! lol
  • BakerMan @ BakerMan:
    Guys, I just learned my little brother is in the hospital because he had a seizure last night.
  • cearp @ cearp:
    Sorry to hear that BakerMan
    +2
  • BakerMan @ BakerMan:
    Just found out he's doing alright, doing a lot of complaining too, rightfully so. Who wouldn't complain after having a seizure and being hospitalized?
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Glad he is OK and complaining is cool :)
    +1
  • K3Nv2 @ K3Nv2:
    Yeah been there had that no fun
    +1
  • K3Nv2 @ K3Nv2:
    They'll give him sleep studies eegs and possibly one week hospital stay
    K3Nv2 @ K3Nv2: They'll give him sleep studies eegs and possibly one week hospital stay