Hacking Loadiine GX2

  • Thread starter Cyan
  • Start date
  • Views 2,472,834
  • Replies 6,197
  • Likes 132

Cyan

GBATemp's lurking knight
OP
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,648
Country
France
You need the game to install/dump the DLC.
to use DLC, read the first post. all is explained.

note:
The option inside the official loadiineGX2 doesn't "unlock", it loads existing DLC already unlocked and present on your console.
Loadiine is a loader. it's called loadiine and not unlockiine (doesn't exist, just made that name).
Loadiine doesn't/shouldn't unlock or provide paid product for free, that's plainly illegal. It's not up to the homebrew to do the bad actions. Take your responsibilities if you want to pirate.
Loadiine "loads" what you provide, legal or illegal is up to you, not to the devs or this homebrew.

If users try to argue, it's no use. Just respect the main devs decision.
 
  • Like
Reactions: peteruk and pwsincd

Drak0rex

Well-Known Member
Member
Joined
Oct 12, 2014
Messages
2,196
Trophies
0
XP
2,895
Country
United States
You need the game to install/dump the DLC.
to use DLC, read the first post. all is explained.

note:
The option inside the official loadiineGX2 doesn't "unlock", it loads existing DLC already unlocked and present on your console.
Loadiine is a loader. it's called loadiine and not unlockiine (doesn't exist, just made that name).
Loadiine doesn't/shouldn't unlock or provide paid product for free, that's plainly illegal. It's not up to the homebrew to do the bad actions. Take your responsibilities if you want to pirate.
Loadiine "loads" what you provide, legal or illegal is up to you, not to the devs or this homebrew.

If users try to argue, it's no use. Just respect the main devs decision.
If the user wants to pirate the games they use with Loadiine, it is their choice to make, and consequences fall on the user, not the developer of Loadiine. DLC should be no different. Loadiine allows the user to load games off an SD card. DLC can already be downloaded and used with Smash4. I wasn't begging for anything to be unlocked or provided, I was just asking if other games could load their respective DLC, provided by the user, in the same way. If the devs are really that hoity toity about piracy, why not just pull a devolution and make it so games have to be verified before they can be played? I'm not moaning for Loadiine to unlok free dee-el-cee, just pointing out the hypocrisy.
 

epmode

Member
Newcomer
Joined
Aug 8, 2016
Messages
8
Trophies
0
Age
47
XP
57
Country
United States
I'm having a lot of trouble launching a game through Loadiine.

I managed to patch Tokyo Mirage Sessions with the Restoration patch, confirmed that the files were valid (using the patcher tool), copied all of the files to <SD ROOT>\wiiu\games so that I have three folders:

SD:\wiiu\games\Tokyo Mirrage Sessions # FE [ASEP01]\code
SD:\wiiu\games\Tokyo Mirrage Sessions # FE [ASEP01]\content
SD:\wiiu\games\Tokyo Mirrage Sessions # FE [ASEP01]\meta

Loadiine sees the game but won't launch it. When I try to start it, a loading bar appears for a split second but nothing ever happens.

Other people report that this has to do with the file structure on the SD card but I can't see anything wrong with it.



edit: GOT IT. The explanation is a bit long:

I was having so much trouble* ripping my eShop copy of the game that I just downloaded a pirated copy (I OWN THE GAME). As it turned out, the Code folder was empty in this downloaded copy. I filled the Code folder with the files from my previous failed rips and everything launched properly.

*The ripping procedure in DDD kept stopping after copying 2 or 3 gigabytes. I still don't know why it's happening.
 
Last edited by epmode,

Keizel

Well-Known Member
Member
Joined
Jun 28, 2015
Messages
381
Trophies
0
XP
372
Country
United States
If the user wants to pirate the games they use with Loadiine, it is their choice to make, and consequences fall on the user, not the developer of Loadiine. DLC should be no different. Loadiine allows the user to load games off an SD card. DLC can already be downloaded and used with Smash4. I wasn't begging for anything to be unlocked or provided, I was just asking if other games could load their respective DLC, provided by the user, in the same way. If the devs are really that hoity toity about piracy, why not just pull a devolution and make it so games have to be verified before they can be played? I'm not moaning for Loadiine to unlok free dee-el-cee, just pointing out the hypocrisy.

+1.

"Loadiine is not illegal, you can play games downloaded in internet but you must choose NOT do it" = This is the principal "theory" for the defense of Loadiine. Why not use the same argument for DLC? "Loadiine is not illegal, you can play with DLC downloaded in internet but you must choose NOT do it".

@dimok @Cyan

just pointing out the hypocrisy.

Thanks for your great work, @masqchips, thanks to you, we can use DLC in whatever game without hypocrisy of the "devs". ;)
 
Last edited by Keizel,

nexusmtz

Well-Known Member
Member
Joined
Feb 17, 2016
Messages
1,386
Trophies
0
XP
1,425
Country
United States
Why not use the same argument for DLC?

You're missing the point. Loadiine includes the code that is necessary to run your game and your DLC (that you ripped yourself). The fact that it will also run a game that you downloaded from another source is incidental from the code's standpoint. No code beyond what was already required to run the self-ripped game is needed.

What's different about DLC is that it would require code other than what is present, which would only be needed in order to run DLC that did not come from your console. Choosing not to add code which would only be needed in that case is not being hypocritical.

Remember, you're already able to load any DLC you'd like, even if it comes from another source. It's just that it won't work.

Thanks for your great work, @masqchips, thanks to you, we can use DLC in whatever game without hypocrisy of the "devs". ;)

Masqchips probably would have highlighted that feature a few posts ago if it was meant to be announced.
 
  • Like
Reactions: Maschell

masqchips

Member
Newcomer
Joined
Apr 22, 2016
Messages
23
Trophies
0
Age
24
XP
148
Country
Loadiine GX2 Free of Hypocrisy
k4uz9u.jpg


Ethics, Morals or privacy.... who decides?
 
Last edited by masqchips,

Cyan

GBATemp's lurking knight
OP
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,648
Country
France
I wasn't begging for anything to be unlocked or provided, I was just asking if other games could load their respective DLC
My comment wasn't for you, but for [future] users asking about MasQChips's fork.
Don't look at the result but the function.
like I said, the function is to "load" what the user provide : game or DLC; I agree.
the issue is that DLCs are not only loaded data that the user provides, it can also be unlockables in games without any provided data, and "unlock" is not a feature the initial devs want to add.

If ALL the DLC were just data packs that you have to dump or download, then it would probably have been enabled from the start, because it would have been up to you to "get" (legal or not) the DLC.
A loader or an emulator shouldn't "provide" you what you didn't get yourself.
I never saw an emulator providing DLC data to users.


Like I said, most users only see the "result" (allowing you to play what you want) instead of the action (loading what YOU provide and got YOURSELF), like ALL emulators.
Emulators are not illegal (no bios, no firmware, no rom, etc.), but everybody use them to load ROMs or ISOs they probably never dumped themselves. The emulators NEVER come with or provide copyrighted data, you provide them.
Don't misunderstand a game loader's action with its purpose.

Now if users want to add piracy function in a loader or an emulator, that's up to them. It will not be merged in the main branch to keep it clean.
They could even add a "game downloader menu" to download games directly from eShop, that would be even less work for you to pirate games.
the NUS keys are easy to find on google, and making a game downloader interface is very easy. I wonder why nobody did that already. if you want easier piracy, do it all to the end, get pirated games from homebrew too !
that is hypocrisy, using the version which provides paid content for free and telling devs they are the bad guys.

I guess, each their own ethics.
Like I said : respect it, don't insult others for their decisions.
At Least, MasQChips never insulted anyone for that decision and did what he wanted. We didn't insult him for his decision either.

no need to argue about what I said and go offtopic on piracy moral here, there are threads for that.
I only explained the devs point of view and decision. if you don't understand it, read again or pass your way.
Do what you want. just use the version you want.
 

Maschell

Well-Known Member
Member
Joined
Jun 14, 2008
Messages
1,090
Trophies
2
XP
4,643
Country
Germany
What's different about DLC is that it would require code other than what is present, which would only be needed in order to run DLC that did not come from your console. Choosing not to add code which would only be needed in that case is not being hypocritical.
Thats exactly the point. To enable the "free dlc" you need to patch the function, that checks if the DLC is bought or not. And thats for me the boundary between a backup loader and a piracy tool.
There is no way to justify that a backup-loader need a patch that a "is the content bought" function to always returns true, this is just for piracy. Its no "oops, I didn't know that I have to buy it" when you patch such functions.

what method was the most stable for 5.5.1 , the php or mp4?
I should make none difference. the php file will create the exact same mp4 file. (aka the mp4 is created by the php script)
 
Last edited by Maschell,

Platinum Lucario

Well-Known Member
Member
Joined
May 17, 2014
Messages
535
Trophies
0
Age
31
Location
Warrnambool, Victoria, Australia
XP
499
Country
Australia
Okay, seems like the code for LoadliineGX's capability to play from any region is half-done. I really do wish I was programmer, so that I could be able to try and fix the issue, but unfortunately I'm not.

I've been getting Error Code 150-3034 while trying to play some US version games on my European Wii U, and even renaming the files isn't making a difference because I've also found that the binary code in which points to the files also has to be changed as well. And if anyone is trying to find the text that points to those region-specific files, well... good luck! There's also a chance that it could also be within the .rpx file (the Wii U equivalent of a 3DS ExeFS binary), which is encrypted and I can't find any tool that can use keys in the Wii U to decrypt the .rpx file.

If you can't play any US games on a European Wii U console with LoadliineGX, despite renaming the files (like in my current situation), then you'll either have to purchase a US version console or wait for months until a new version of LoadliineGX that can completely bypass the region lock has been made.

Edit: Someone is already working on a fix to this bug

Edit 2: Never mind, it is fully programmed to bypass the region lock. If anyone has any problems running games, check the cos.xml file. If it only has "main.rpx" on line 5 of the XML file, change that to "main.rpx -region USA"
 
Last edited by Platinum Lucario,
  • Like
Reactions: Cyan

AboodXD

I hack NSMB games, and other shiz.
Member
Joined
Oct 11, 2014
Messages
2,880
Trophies
1
Location
Not under a rock.
XP
2,921
Country
United Arab Emirates
@Cyan @dimok I found a bug, when running a game + update, if I go to Web Browser, Miiverse, etc., the update stoppes working.
So, some games like MK8 crash after coming out of the browser.

For example, I have a custom level which I injected as an update using Loadiine.
If I go to the browser and come out, the custom level won't load anymore, and the original level will load instead.

Can this be fixed? It really bothers me.

I'm using Loadiine GX2 RC3 on 5.5.1.
 

BrokenVisage

Member
Newcomer
Joined
Jul 30, 2007
Messages
6
Trophies
0
XP
214
Country
United States
GX2 isn't loading my Xenoblade Chronicles X backup. DDD dumped it clean, but when I go to load the game it just flashes a "loading game" progress bar and nothing happens, no rpx file is loaded even though I see it in the code folder. Thoughts?
 

Thijs1801

New Member
Newbie
Joined
Sep 26, 2016
Messages
1
Trophies
0
Age
23
XP
51
Country
Netherlands
Hello,

today I wanted to change the music for Loadiine, and used the tutorial posted in the main post. But when I did that, I couldnt hear anything on the game selector menu. Perhaps i did something wrong? Can anyone help? I'm running on 5.5.1 if that would help?
 
Last edited by Thijs1801,

RabidTanuki

New Member
Newbie
Joined
Sep 26, 2016
Messages
1
Trophies
0
Age
33
XP
51
Country
United States
Hey everyone, been running into problems with Mario Party 10 and Loadiine. I'm using the ABAE01 version of the game on a US console. The game boots up fine, but freezes whenever I try to load into a level, forcing me to hard reset my console. Anyone have any idea what the problem could be? I'm using Loadine GX2 v0.3 and my WiiU firmware is 5.5.1
 

col2k3

Member
Newcomer
Joined
Jun 19, 2015
Messages
10
Trophies
0
Age
39
XP
94
Country
Colombia
Is there a limit or a recommendation as to how many games one should have before it becomes unstable or is it something else that's failing?

Had been using loadiine 0.2 for several months with an 64gb SD with no issues and several games. Today I added a bunch of games taking the total to around 190 (all with covers, icons, and background) and now whenever I open loadiine, it freezes on game selection screen after a couple of seconds. If I manage to select a game before it locks, I Can play it fine, otherwise it will freeze on loadiine with the

"Exception type DSI occurred!" error.


Edit: Already tried deleting cache, cookies & saved data on wiiu browser, unplugging wiiu, and removing and reinserting the SD card several times.
 
Last edited by col2k3,

musicman61554

Well-Known Member
Member
Joined
Dec 9, 2008
Messages
225
Trophies
0
Age
42
Location
Illinois
XP
294
Country
United States
Hello,

today I wanted to change the music for Loadiine, and used the tutorial posted in the main post. But when I did that, I couldnt hear anything on the game selector menu. Perhaps i did something wrong? Can anyone help? I'm running on 5.5.1 if that would help?
Im in the same boat, I have reworded the config file numerous times and placed the mp3 in numerous areas and still cant get the song to load.
 

nexusmtz

Well-Known Member
Member
Joined
Feb 17, 2016
Messages
1,386
Trophies
0
XP
1,425
Country
United States
...Today I added a bunch of games taking the total to around 190 (all with covers, icons, and background) and now whenever I open loadiine, it freezes on game selection screen after a couple of seconds. If I manage to select a game before it locks, I Can play it fine,...

For a test, I added 300 games (numbered copies of the same small game) on one of my SDs. I didn't have a problem.

The first thing you want to do is check all the files in your covers folder by viewing them on your PC. Extra Large Icons view in Windows would be good enough for a quick check.

Since the normal Loadiine build doesn't udp log each game as it builds the list, you have to manually figure out which game is causing trouble. Fortunately, you can use a binary searching process to find the bad game(s).
  • Check your SD for errors, then create sd:/wiiu/game_hold1 and sd:/wiiu/game_hold2 folders.

  • Move (don't copy/delete) the game folders that you added earlier today to sd:/wiiu/game_hold1 and test again.

  • If it works, which it should, move about half of the folders in game_hold1 back into games and test. Keep doing that with half the number of folders in game_hold1 until it doesn't work. When it doesn't work, move the last batch you added to sd:/wiiu/game_hold2.

  • Repeat that process until you have moved all the folders from game_hold1 back into sd:/wiiu/games or sd:/wiiu/game_hold2.

  • Then move everything from game_hold2 to game_hold1 and start moving halves again. If you keep doing that, you'll end up with your bad game(s) in game_hold2.
It seems like that's a lot, but it won't take long. Feel free to take shortcuts (like trying the rest in one shot after you find the first failure) if you feel lucky or want to guess, as long as you can keep track of your own logic.
 

col2k3

Member
Newcomer
Joined
Jun 19, 2015
Messages
10
Trophies
0
Age
39
XP
94
Country
Colombia
For a test, I added 300 games (numbered copies of the same small game) on one of my SDs. I didn't have a problem.

The first thing you want to do is check all the files in your covers folder by viewing them on your PC. Extra Large Icons view in Windows would be good enough for a quick check.

Since the normal Loadiine build doesn't udp log each game as it builds the list, you have to manually figure out which game is causing trouble. Fortunately, you can use a binary searching process to find the bad game(s).
  • Check your SD for errors, then create sd:/wiiu/game_hold1 and sd:/wiiu/game_hold2 folders.

  • Move (don't copy/delete) the game folders that you added earlier today to sd:/wiiu/game_hold1 and test again.

  • If it works, which it should, move about half of the folders in game_hold1 back into games and test. Keep doing that with half the number of folders in game_hold1 until it doesn't work. When it doesn't work, move the last batch you added to sd:/wiiu/game_hold2.

  • Repeat that process until you have moved all the folders from game_hold1 back into sd:/wiiu/games or sd:/wiiu/game_hold2.

  • Then move everything from game_hold2 to game_hold1 and start moving halves again. If you keep doing that, you'll end up with your bad game(s) in game_hold2.
It seems like that's a lot, but it won't take long. Feel free to take shortcuts (like trying the rest in one shot after you find the first failure) if you feel lucky or want to guess, as long as you can keep track of your own logic.


Thank you!

Indeed that was the problem, one of the games had a weird file 3d cover. File size was fine, but it had a vertical line outside the drawing area, invisible in most programs. In the end I remade the cover oon top of another working one, and everything worked.



Edit: It was a cover I made myself for Fire Emblem Binding Blade for Game Boy advance
 
Last edited by col2k3,
  • Like
Reactions: nexusmtz

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: https://gbatemp.net/profile-posts/163064/