Hacking [OLD] Loadiine backup loader for WiiU 5.3.2 ONLY (NO 5.4 NO 5.5!)

ptitleray

Well-Known Member
Newcomer
Joined
Dec 17, 2013
Messages
49
Trophies
0
XP
219
Country
France
So, here it is for different firmwares ;)

For 4.0.0 (same for 4.0.2 and 4.0.3) :
Memory right (BAT, SR, etc.) : 0xFFF1A440
prepare title function : 0xFFF15E70

Then these function addresses in coreinit.rpl ("magic" number : 0xFE4400) and loader.elf
ADDRESS_OSTitle_main_entry_ptr 0x1005A600
ADDRESS_main_entry_hook 0x0101BD4C
ADDRESS_LiWaitOneChunk 0x010007F8
ADDRESS_LiWaitIopComplete 0x0100F78C
ADDRESS_LiWaitIopCompleteWithInterrupts 0x0100F678

For 4.1.0 :
Memory right (BAT, SR, etc.) : 0xFFF1AD00
prepare title function : 0xFFF166DC

Then these function addresses in coreinit.rpl ("magic" number : 0xFE4400) and loader.elf
ADDRESS_OSTitle_main_entry_ptr 0x1005A8C0
ADDRESS_main_entry_hook 0x0101BD4C
ADDRESS_LiWaitOneChunk 0x010007F8
ADDRESS_LiWaitIopComplete 0x0100F78C
ADDRESS_LiWaitIopCompleteWithInterrupts 0x0100F678

For 5.0.0 (same for 5.1.0) :
Memory right (BAT, SR, etc.) : 0xFFF1D518
prepare title function : 0xFFF18534

Then these function addresses in coreinit.rpl ("magic" number : 0xFE4000) and loader.elf
ADDRESS_OSTitle_main_entry_ptr 0x1005CB00
ADDRESS_main_entry_hook 0x0101C15C
ADDRESS_LiWaitOneChunk 0x010007EC
ADDRESS_LiWaitIopComplete 0x0100FBC4
ADDRESS_LiWaitIopCompleteWithInterrupts 0x0100FAB0
 
Last edited by ptitleray,

josh87402

Well-Known Member
Member
Joined
Jan 13, 2016
Messages
263
Trophies
0
Age
25
XP
238
Country
Cote d'Ivoire
That looks interessting. Thanks. The kernel addresses might be false though as I use a different function in the new version to setup BATs but its worth a try and we can do a quick test if someone with those firmwares volunteers for testing. As I said to Cyan, i am not going to be searching for those addresses because I would have to collect the kernel, coreinit and loader dumps of the firmwares to compare them all. Its time consuming as it is and therefore I am concentrating on the main firmwares.
Another thing needed for "a good support" on other firmwares is a dump of memory addresses, which are free for our RPX load up. I wrote an app for that and it just needs to be run once, but before that the addresses above are needed to make loadiine work at all.



Sorry none of the addresses are required. All of them are dynamically found with the export searching function.



Please don't spread rummors. As I said before I am going to release once the issues are fixed and it will be an open development from then on. I can add the addresses now or later it doesnt matter. Adding support for older firmwares is only adding 8 lines of code with correct addresses. Its a step that can be done in less than 1 minute. I am adding the addresses if someone provides them but I am not going to search for them myself like I described above as it is time consuming and of course I cant test it myself either since I am on 5.3.2 so I need testers to do that for me.


Please don't spread rummors. No one said we did decide on doing that and pospone the release.


It is portable to other firmwares and that much simpler than before. I made myself the work (which wasnt little) to make it as dynamic as possible. That work is done since a few weeks now though. So I asked Cyan to ask around for the needed addresses as just adding them is not much work anymore.


Adding support for other firmwares does not affect other OS Versions at all. It is merly a compile switch which makes the difference between the versions. You dont have to worry that adding support for other FW will affect the currently supported in any way and it will not delay the release either, which is very close now as most of the bugs are now fixed.
Maschell has many wishes that he wants added which I have to hold off to not delay the open beta test phase. Once its open, I will start adding only the most necessary features for the main "stable" release and fix issues found in the tests.
One important feature in my opinion is to add a progress window which will be used during loading RPX process on game start (instead of just hang the GUI for 1-2 secs) and also it is needed for automatic cover downloads from gametdb (which is also important to add before release) and automatic loadiine application update. After that ..., well we will see what comes up.
Thanks for clearing that up, there still seems to be some stuff you need to tinker around with in order to make sure Loadiine is as stable as possible, good luck with that. Cheers! :grog:
 

emuman100

Well-Known Member
Member
Joined
May 12, 2006
Messages
202
Trophies
1
XP
504
Country
United States
Please, listen to what dimok says. Stop whining and complaining about releases. You whiners have no idea what it takes to get a "release". This is all in beta, and much work is required to get things to the way you want them. Many of you were either not careful, did not care, too impatient to wait to play certain games, or did not do enough reading and your Wii U got updated. It's your fault. I upgraded to 5.3.2 after careful research of what Mario Party 10 disc to use. I made sure when I got my Wii U to keep it OFF THE INTERNET and research first what games would update my Wii U. Now I'm on 5.3.2 and enjoy all the benefits. You could have to, but the choices you made did not allow that.

Now stop whining, stop spreading rumors, and contribute meaningful discussion. If you can't, then don'y say anything. There are tons of 5.3.2 Wii U's on ebay, just waiting to be bought. If you can't afford it, then wait until dimok has done his work.
 
  • Like
Reactions: josh87402 and Bozog

Bozog

Member
Newcomer
Joined
Jan 19, 2016
Messages
23
Trophies
0
Age
115
XP
50
Country
Please, listen to what dimok says. Stop whining and complaining about releases. You whiners have no idea what it takes to get a "release". This is all in beta, and much work is required to get things to the way you want them. Many of you were either not careful, did not care, too impatient to wait to play certain games, or did not do enough reading and your Wii U got updated. It's your fault. I upgraded to 5.3.2 after careful research of what Mario Party 10 disc to use. I made sure when I got my Wii U to keep it OFF THE INTERNET and research first what games would update my Wii U. Now I'm on 5.3.2 and enjoy all the benefits. You could have to, but the choices you made did not allow that.

Now stop whining, stop spreading rumors, and contribute meaningful discussion. If you can't, then don'y say anything. There are tons of 5.3.2 Wii U's on ebay, just waiting to be bought. If you can't afford it, then wait until dimok has done his work.


I concur.

It's like taking your kids on a 2 hour road trip, and after about 15 minutes they start saying "are we nearly there yet? "

So grow up kiddies, patience is a virtue.
 
Last edited by Bozog,

emuman100

Well-Known Member
Member
Joined
May 12, 2006
Messages
202
Trophies
1
XP
504
Country
United States
So grow up kiddies, patience is a virtue.

Because of my decisions, I had so much fun playing Super Mario Maker (with latest update) (I also own the disc) a few nights ago in Loadiine on the 10 Mario challenge. I was able to do so for reasons I stated above. I loved the SMB3 levels the most, but all of them are awesome.
 

Nikoru

Well-Known Member
Member
Joined
Feb 6, 2016
Messages
162
Trophies
0
XP
553
Country
United States
HELP! so I downloaded Bayonetta 1 european version then played it via loadiine but the main game is japanese I can only change the voice and subtitle to english but the text is still japanese (weird right?)

btw New Super Mario Bros. U (usa) is playable on JPN console (Update the compatibility list)
 

thegameksk

Well-Known Member
Member
Joined
Jan 5, 2016
Messages
210
Trophies
0
Age
40
XP
498
Country
United States
Hey everyone. I just got a Wii U 3.0. Just trying to figure out if its worth it to update it and do those 3 games mentioned in the original post still update the system to one that is exploitable? I have a US Wii U.
 

yahoo

G͝B͢A͜t͞em҉p̡ R̨e͢g̷ul̨aŗ
Member
Joined
Aug 4, 2014
Messages
345
Trophies
0
XP
522
Country
United States
Just wondering, why are Mii Maker and SSBU the only titles Loadiine can run as?
It's not limited to those 2 only; There are a couple other games, for which there are loadiine forks. The reason why it's a limited number of games is because only a handful have SD card access. This requirement may change with an IOSU kernel exploit, though.
 
  • Like
Reactions: Net-KILLER

Epik

Member
Newcomer
Joined
Jan 22, 2016
Messages
20
Trophies
0
Age
34
XP
61
Country
Greece
Product Code : 2301032 i found here in greece this wii u with this code it say is 4 jun 2014 its posible to have 5.3.2 v ;; what els can i ask so i can be sure got this version; soryyy itd its totaly out of topic <3
 
Last edited by Epik,

Rizzorules

"What are you doing?" "Something unexpected."
Member
Joined
Aug 17, 2013
Messages
994
Trophies
0
XP
1,066
Country
Argentina
Uhmm, proof ? who said that? Dimok certaintly never did, nor Cyan. Please stop spreading false information.

Dimok clearely explained he's only fixing issues and bugs, and yes appearently they didn't find the background music yet since all what people suggested are their favorite songs or private/copyrighted, nothing proper for a homebrew GUI so far. But Dimok said if nothing proper was suggested he'll just use wii's usb loader credits music.
Please don't spread rummors. As I said before I am going to release once the issues are fixed and it will be an open development from then on. I can add the addresses now or later it doesnt matter. Adding support for older firmwares is only adding 8 lines of code with correct addresses. Its a step that can be done in less than 1 minute. I am adding the addresses if someone provides them but I am not going to search for them myself like I described above as it is time consuming and of course I cant test it myself either since I am on 5.3.2 so I need testers to do that for me.
I was not spreading rumors :( I said so because i read that in this cyan post.
Dimok added the click sound, we only miss a good background ambient music now.
people know a place with free (non copyrighted) samples we could choose from?
 

roots

Well-Known Member
Newcomer
Joined
Nov 9, 2015
Messages
79
Trophies
0
Age
39
XP
127
Country
France
That looks interessting. Thanks. The kernel addresses might be false though as I use a different function in the new version to setup BATs but its worth a try and we can do a quick test if someone with those firmwares volunteers for testing. As I said to Cyan, i am not going to be searching for those addresses because I would have to collect the kernel, coreinit and loader dumps of the firmwares to compare them all. Its time consuming as it is and therefore I am concentrating on the main firmwares.
Another thing needed for "a good support" on other firmwares is a dump of memory addresses, which are free for our RPX load up. I wrote an app for that and it just needs to be run once, but before that the addresses above are needed to make loadiine work at all.



Sorry none of the addresses are required. All of them are dynamically found with the export searching function.



Please don't spread rummors. As I said before I am going to release once the issues are fixed and it will be an open development from then on. I can add the addresses now or later it doesnt matter. Adding support for older firmwares is only adding 8 lines of code with correct addresses. Its a step that can be done in less than 1 minute. I am adding the addresses if someone provides them but I am not going to search for them myself like I described above as it is time consuming and of course I cant test it myself either since I am on 5.3.2 so I need testers to do that for me.





It is portable to other firmwares and that much simpler than before. I made myself the work (which wasnt little) to make it as dynamic as possible. That work is done since a few weeks now though. So I asked Cyan to ask around for the needed addresses as just adding them is not much work anymore.



Can i help for test i have some time to consume and i 'm on 4.10?
 
Last edited by roots,
  • Like
Reactions: Jay Griggs

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: :ninja: