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

vehe

Member
Newcomer
Joined
Aug 21, 2015
Messages
12
Trophies
0
Age
39
XP
53
Country
Iceland
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

Kawaii

Well-Known Member
Member
Joined
Apr 30, 2015
Messages
340
Trophies
0
Age
31
Location
Not near you
XP
1,451
Country
New Zealand
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
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
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
 

golden45

Well-Known Member
Member
Joined
Jun 23, 2015
Messages
108
Trophies
0
Age
124
XP
473
Country
France
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,

jammybudga777

Well-Known Member
Member
Joined
Aug 23, 2013
Messages
2,284
Trophies
1
Age
37
XP
2,193
Country
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.
 

jammybudga777

Well-Known Member
Member
Joined
Aug 23, 2013
Messages
2,284
Trophies
1
Age
37
XP
2,193
Country
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 :)
 

golden45

Well-Known Member
Member
Joined
Jun 23, 2015
Messages
108
Trophies
0
Age
124
XP
473
Country
France
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

jammybudga777

Well-Known Member
Member
Joined
Aug 23, 2013
Messages
2,284
Trophies
1
Age
37
XP
2,193
Country
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,...
 

golden45

Well-Known Member
Member
Joined
Jun 23, 2015
Messages
108
Trophies
0
Age
124
XP
473
Country
France
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.
 

jammybudga777

Well-Known Member
Member
Joined
Aug 23, 2013
Messages
2,284
Trophies
1
Age
37
XP
2,193
Country
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.
 

smid

Well-Known Member
Newcomer
Joined
Jun 1, 2006
Messages
72
Trophies
1
XP
537
Country
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?
 

kirilljenova

New Member
Newbie
Joined
Dec 3, 2014
Messages
4
Trophies
0
Age
33
XP
62
Country
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?
 

Adran_Marit

Walküre's Hacker
Member
Joined
Oct 3, 2015
Messages
3,781
Trophies
1
Location
42*South
XP
4,556
Country
Australia
@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)
 

golden45

Well-Known Member
Member
Joined
Jun 23, 2015
Messages
108
Trophies
0
Age
124
XP
473
Country
France
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,

Adran_Marit

Walküre's Hacker
Member
Joined
Oct 3, 2015
Messages
3,781
Trophies
1
Location
42*South
XP
4,556
Country
Australia
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.
 

golden45

Well-Known Member
Member
Joined
Jun 23, 2015
Messages
108
Trophies
0
Age
124
XP
473
Country
France
"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,

Kawaii

Well-Known Member
Member
Joined
Apr 30, 2015
Messages
340
Trophies
0
Age
31
Location
Not near you
XP
1,451
Country
New Zealand
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

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: 24,000 hmmmm lol