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

EclipseSin

Ignorant Wizard
Member
Joined
Apr 1, 2015
Messages
2,063
Trophies
1
Age
35
Location
221b Baker Street
XP
1,737
Country
United Kingdom
The Squid amiibo challenges are more entertaining that the Story Mode. ;)
Yea, but amiibo and the other nfc crap like skylanders are total wastes of cash. I'll never buy one. So, game only please! lol. I'd prob play skylanders if i didnt need the pad n shit.
 
S

Saiyan Lusitano

Guest
Yea, but amiibo and the other nfc crap like skylanders are total wastes of cash. I'll never buy one. So, game only please! lol. I'd prob play skylanders if i didnt need the pad n shit.
Totally. If you have a friend or a game store who has the amiibo then buy it for a day then return it.
 

dimok

Well-Known Member
Member
Joined
Jan 11, 2009
Messages
728
Trophies
3
XP
2,635
Country
United States
@dimok. What happened to getting Splatoon working, any news regarding that point?. I understand its mostly a multiplayer online game but still it would be nice to play the actual campaign it self on your own, just to have ago. That would be nice to have a v4.2 loadiine with just that as the progress. The GUI sounds nice good luck with that!

Edit: I'm not telling you what to do here so please don't take any offence by this comment, it was just a thought but is it not more important getting 100% games compatibility before getting involved in anything else with loadiine?. I think that would be more my port of call first if I was doing the project. Of course, if its not possible, then its not possible, nothing can be done you must move on to the next project with loadiine I will agree on that!

Hey, well its not that I think that the compatibility is not important. Just as I said in one of my previous comments, its really not fun developing on something so instable. Its really annoying when it freezes all the time and you have to hard reset your WiiU each time you do a little change. That is why the other stuff, the base implmentations for easy development, is more important to me.

Nevertheless here is a little peek into its development:
I did dig into that stuff. It requires us to revert the "kernel exploits" changes to the kernel memory setup table. At first I though we dont use the setup memory region by those changes anyway anymore so I though we only need to revert the table to its original state and thats it, but I forgot that we actually use the memory setup by it for storing the RPX file temporary into and load it from there in the loader later.
The kernel setups the MMU from that kernel memory setup table. It maps a physical address to an effective (virtual) address with permisisons and gives us (user mode usually) access to some memory regions. Since all 8 DBATs are in use by the system for different purposes and variate in their positions from application to application, we can not just setup a common DBAT to some fix position for our code running. Our code is in background in every application and doing data accesses to the same physical memory area, so it must be a permanent (run time) change which stays there for all applications. Well the other option left is to setup a segment register with the corresponding PTEs in the PTEGs table for our memory access as those do not variate and are fix in overall WiiU run time. This process is relatively complex compared to the setup of the BAT registers which are not very simple themself. Well, I have already implemented the algorithm to setup PTEs for a segment register of my choice and the memory area of my choice. So I can setup us a segment register and we can remove the kernel memory table modifications. And that is the only thing left to implement (its only a few lines of code). But than while testing it I got really pissed when it froze again after having frozen several times in some tests before because of some simple mistakes and I had to hard reset the WiiU again and then the freaken kernel exploit didnt want to work etc....so I though f*ck it for the day and went to bed at like 2 or 3 o'clock in the morning. As that was really annoying and not fun at all and it is only for one game, I started working on something that actually will make my life easier by writing bases for easy development before continuing with stuff that can not be logged and freeze because of every little mistake you do. Stuff that actually are fun to code.... I will continue my work on that eventually but for now I am working on the stuff that me and many developers will benifit from also and not just the users (it might be a bit egoistic but oh well, the other stuff was really annoying me :P).

So to sum up, this whole text is just a little peek into how the development is going on and to explain you (and the other that think what I do now is only "nice to have") that it is really annoying to code for the WiiU at the current state with the current kernel exploit and I dont have the time to actually search for a better exploit either as there is so much other more important stuff to do too, so I always say "mah...maybe later..." knowing that another more stable exploit already exist and some people use it but dont give it out to the public (I dont have it). The changes might look from the users side like its a "nice to have" but it is not a "nice to have" for me and probably many other developers, its needed to not go nuts developing with such a crappy development environment and loose the interesst in the work quickly.
 

fiveighteen

Distractible Dabbler
Member
Joined
Jun 30, 2008
Messages
1,768
Trophies
2
XP
1,930
Country
United States
@dimok, thanks for the inside scoop on Loadiine's memory location usage and how tedious things can be.

I had completely forgotten about the mock ups and/or graphics I said I was going to make for the a GUI (a couple?) weeks ago. Life, eh? I will definitely have time tonight/this weekend, if you'd still like another take on it besides what somebody already seems to be working on now. Are there certain dimensions for what you want to use, or how can things be scaled?
 

rayluc

Active Member
Newcomer
Joined
Mar 8, 2006
Messages
27
Trophies
0
XP
357
Country

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,206
Trophies
2
XP
34,004
Country
Mexico
• EclipseSin : http://eclipsesin.github.io/ (recommended website)
• Fix94 : http://fix94.no-ip.org/wiiu/ (another good and often updated website)
• Maschell : http://maschell.de/loadiine_maschell/ (Loadiine developer)
• wj44 : http://wj44.bplaced.com/ (Note: This site is missing the Loadiine Kernel Exploit. The "WiiU Kernel exploit" link is the one for TCPGecko)
• RapidRaid : http://wiiu.rapidraid.de/

Are all of the above links hosting loadiine 4?
I know EclipseSin's site does host various versions of Loadiine for sure.
The rest not really, only wj44's perhaps and RapidRaid.
 

RapidRaid

Active Member
Newcomer
Joined
Jun 20, 2015
Messages
42
Trophies
0
Age
26
Location
Baden-Wüttemberg
XP
329
Country
Gambia, The
• EclipseSin : http://eclipsesin.github.io/ (recommended website)
• Fix94 : http://fix94.no-ip.org/wiiu/ (another good and often updated website)
• Maschell : http://maschell.de/loadiine_maschell/ (Loadiine developer)
• wj44 : http://wj44.bplaced.com/ (Note: This site is missing the Loadiine Kernel Exploit. The "WiiU Kernel exploit" link is the one for TCPGecko)
• RapidRaid : http://wiiu.rapidraid.de/

Are all of the above links hosting loadiine 4?
I (RapidRaid) host loadiine 4. Dunno about the others
 

PickledDeth

New Member
Newbie
Joined
Dec 11, 2015
Messages
2
Trophies
0
Age
55
XP
80
Country
United States
... But than while testing it I got really pissed when it froze again after having frozen several times in some tests before because of some simple mistakes and I had to hard reset the WiiU again and then the freaken kernel exploit didnt want to work etc....so I though f*ck it for the day and went to bed at like 2 or 3 o'clock in the morning. As that was really annoying and not fun at all and it is only for one game, I started working on something that actually will make my life easier by writing bases for easy development before continuing with stuff that can not be logged and freeze because of every little mistake you do. Stuff that actually are fun to code.... I will continue my work on that eventually but for now I am working on the stuff that me and many developers will benifit from also and not just the users (it might be a bit egoistic but oh well, the other stuff was really annoying me :P).

So to sum up, this whole text is just a little peek into how the development is going on and to explain you (and the other that think what I do now is only "nice to have") that it is really annoying to code for the WiiU at the current state with the current kernel exploit and I dont have the time to actually search for a better exploit either as there is so much other more important stuff to do too, so I always say "mah...maybe later..." knowing that another more stable exploit already exist and some people use it but dont give it out to the public (I dont have it). The changes might look from the users side like its a "nice to have" but it is not a "nice to have" for me and probably many other developers, its needed to not go nuts developing with such a crappy development environment and loose the interesst in the work quickly.

I can sympathize with this, both as working in such an environment and as an end user dealing with the sometimes frustrating difficulties it can be getting loadiine to load. With this in mind I agree and fully support getting a more stable base before adding essentially superfluous features that would be nice to have but don't make loadiine easier to code for or even just use. Seriously, do what you have to do to increase stability, make the coding process easier, ignore pressure otherwise, and take care of yourself in the process, I think everyone would rather it be slow and steady than you (or anyone) burning out at 3am too many nights. ;)
 

riseofdeth

Active Member
Newcomer
Joined
Mar 31, 2015
Messages
33
Trophies
0
Age
36
Location
Mérida, Venezuela
XP
140
Country
Venezuela
What if i play some 5.4 o more update on disc game through loadiine? do i have the risk of updating my console with this game running on loadiine? Example: Super Mario Maker... :teach::yayu::gba:

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

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: Only thing you catch are STDs. +1