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

  • Thread starter Thread starter mariogamer
  • Start date Start date
  • Views Views 1,037,932
  • Replies Replies 3,400
  • Likes Likes 25
if i want to use loadline, i have to pay around 125$ for Super Smash Bros. + Mario Party 10 (i'm currently on 4.1.0, so i need it for updating my console)
and i can't sell mario party 10 there are a very few wii u games in my country and i don't think they'll buy it from me
and the compatibility list is says that loadline currently doesnt works with lost of good titles like zelda,yoshi,tw101,mk8,... , it maybe works with these games in the next version but who knows

so with this situation , do you guys think does it worth to pay 125$ for running loadline or should i just wait?
just buy splatoon. its a great game and you can sell it afterwards.
 
  • Like
Reactions: s-arash
Can Loadline dev fix the kernel exploit [showing raceattack error status] using this video and OSdriver attached as reference. This way we dont need to hard reboot everytime raceattack fails. Really appreaciate your hard work. Thanks



@golden45 @Markus95
 
Yeah.
I also tried booting without the exploit to see if the game boots.
I also tried deleting the save file, which didn't help. I also tried booting the game and try again with a clean save file, which also didn't work.
Last resort will be a system format if it won't magically work again later.
if your using the www-for-server you need to have the server running on your computer or it will hang on the ssb screen
 
is loadline kernel a replacement for OSdriver[ie. kexploit] to run other homebrew?
It's exactly the same exploit with one difference.

Instead of setting the virtual address memory 0xA0000000 to physical memory 0x31000000, it is set to physical memory 0x10000000.
This way I can access other parts of the memory (used to copy the rpx and rpl files before loading the game).

You can't run pygecko or cafiine with this kernel exploit. (or you have to change some addresses in code)

edit : this kernel exploit is only intended to be used with loadiine
 
Last edited by golden45,
sorry if this sounds completely wrong. if this leads to loading RPX/RPL files could we technically make a homebrew app and launch it via this method? also is one of these file types for apps and the other for games? im unsure of the difference in file types.
 
thanks for clearing that up for me. has anybody to your knowledge looked into generating/modding such files? and thanks for your work golden45 wasnt expecting to see a loader just yet :)
 
As far as i know there is no tool like that for the moment, but I didn't look a lot.
It's one of the subject I want to explore in the future.

However the rpx file format is well known, for example there is an IDA (disasembler) plugin that can disasemble rpx and rpl files.
 
  • Like
Reactions: jammybudga777
thats good news :) umm sorry i have one more question. on the front page is says region free!! does this mean the loadiine works on any region and/or does it mean i can load a wud from a different region,...
 
Loadiine works on any regions (not tested on japanese region but should work).
You still have to launch the smash bros disk with the region of your console.
After that the region of the game you load should not matter,
BUT it can lead to some problems, for example, when launching an US game on EUR console, it can try to access some files that do not exist because the game is looking for the region specific file (ex: videoEUR.mp4), simply copying the US file and rename it to match the EUR file could work.
For most of the game it is not a problem because they have the data of every regions on the disk.
 
thank you very much for answering my questions. certanatly brightened my day :) once i invest in a big enough memory stick i shall start trying some of this out. again thanks for your hard work and time for the scene.
 
Would it be possible to port to other firmwares, say 5.0.0? Or does it use some special exploit only available on 5.3.2?
 
Why there is no instruction how to run games like NES Remix without Super Smash Bros.?
For example, I have lot of worthwhile game discs except Smash Bros. (don't love this fighting series), but I didn't play any small game on wii u (like nes remix).

I guess it is not so big difference with instruction in this thread. Can someone highlight those differences?
 
@golden45 If my understanding is correct, for step 2 (below), the files in the www folders need to be hosted on a websever, and then accessed on the WiiU Browser. Please confirm for me, if my understanding is correct. Thankyou

- 2. In the Internet Browser, Launch the included kernel exploit (www/kexploit)
(You need a modified kernel exploit that sets 0xA0000000 virtual memory range to 0x10000000 physical memory address)
 
Would it be possible to port to other firmwares, say 5.0.0? Or does it use some special exploit only available on 5.3.2?
I think it's totally possible to port on other firmware. It does not use a special 5.3.2 exploit.
It's basically a big patch of the loader code (the part responsible of loading the rpx and rpl code).
At specific adresses in the code of the loader I put instructions to jump to functions to modify stuff in the loader, and then come back to the loader execution.
In order to port to another firmware, you must find the similar parts of the loader code and change a lot of adresses. It's doable but it takes a lot of times and patience, to compare with the 5.3.2 version of the loader. I'm not sure it's interesting to port to a lower firmware.

@golden45 If my understanding is correct, for step 2 (below), the files in the www folders need to be hosted on a websever, and then accessed on the WiiU Browser. Please confirm for me, if my understanding is correct. Thankyou
Exactly, I should have added that in the Readme sorry, you can host it on your computer and access it on the wiiu. By the way, I made a mistake in the loadiine release, in the www folder, the folder "loadiine-532" should be renamed "loadiine" (my server automatically rewrite the url so I forgot to rename it).

Why there is no instruction how to run games like NES Remix without Super Smash Bros.?
For example, I have lot of worthwhile game discs except Smash Bros. (don't love this fighting series), but I didn't play any small game on wii u (like nes remix).
It's possible to launch some games only with mii maker (what I did at first), the compatibility can be affected because mii maker is not configured to have a lot of memory.
At first I wanted to add a mode to be able to use mii maker or smash bros to launch a game. But the code is too big for the browser exploit (which is limited). It will handled in a future version.
 
Last edited by golden45,
I think it's totally possible to port on other firmware. It does not use a special 5.3.2 exploit.
It's basically a big patch of the loader code (the part responsible of loading the rpx and rpl code).
At specific adresses in the code of the loader I put instructions to jump to functions to modify stuff in the loader, and then come back to the loader execution.
In order to port to another firmware, you must find the similar part of the loader code and change a lot of adresses. It's doable but it takes a lot of times and patience, to compare with the 5.3.2 version of the loader. I'm not sure it's interesting to port to a lower firmware.


Exactly, I should have added that in the Readme sorry, you can host it on your computer and access it on the wiiu. By the way, I made a mistake in the loadiine release, in the www folder, the folder "loadiine-532" should be renamed "loadiine" (my server automatically rewrite the url so I forgot to rename it).


It's possible to launch some games only with mii maker (what I did at first), the compatibility can be affected because mii maker is not configured to have a lot of memory.
At first I wanted to add a mode to be able to use mii maker or smash bros to launch a game. But the code is too big for the browser exploit (which is limited). It will handled in a future version.


Thankyou for confirming, I am rewriting the instructions from the download to be a bit clearer in what needs to be done LOL.

Anyway, thankyou again for confirming. Also, not 100% clear on the server/www-for-server files VS the WWW files.
 
"www" : no loadiine server
"www-for-server" : use the loadiine server

The loadiine server give the possibility to visualize what files are loaded by the game. It can be useful ;), if you see that the game is stuck on a file that does not exist for example.
In order to use the "www-for-server" files, you have to modify the payload532.html with your PC IP address. The Readme explains how to do it.
 
Last edited by golden45,
I have a I've been trying to read for answers but could not find them. I just bought the splatoon bundle and since this method uses smash bros, I'm planning to either trade/sell it to others

Is there any method to dump WUD of my splatoon disc before I sell it. Or should I keep and play splatoon first
 

Site & Scene News

Popular threads in this forum