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,036,738
  • Replies Replies 3,400
  • Likes Likes 25
Very nice work on the GUI! Amazing what you guys have done with it, especially in these early stages of Wii U homebrew!
Does the new folderstructure has a effect on the save games in the folder saves? Or can we just rename the already created saves folders to the new structure?
if your path didn't have the titleID, you need to add it to both the game's folder and the save's folder. they need to match.
wiiu/games/Title [ID6]/
wiiu/saves/Title [ID6]/

the rename will not affect the compatibility and you won't lose your progress.
if your save is reset, it means you probably renamed the game and save folders differently (spelling mistake, forgot to add the ID6, etc.)

we haven't touch yet how the savegame is working, but will probably end replacing the global profile with individual profile (using one folder per profile instead of a globally shared "u" profile) and using "common" instead of "c".
but to do that, it will require more work from the user side, as you will have to know your profile's PermanentID before renaming all "u" folders to proper name.
it will allow multi profile on loadiine (for example wiifit, using a different mii = different save)
it will also make it easier to work with saviine (same folder structure)

@Cyan
I would still like to request the one i mocked up because it shouldnt be hard to make
it just pulls the flow to the bottom giving use of most of the screen to "fan art/hd backgrounds" for different games
ok, here the mocjup you are talking about, for users who want to see it.
https://gbatemp.net/posts/5862603

I think it could be done easily with the "cover flow" design, and user's settings to change the cover size and position.
like a themable flow design.

we haven't though about theming designs yet (allowing moving items around), but yeah I think it could be done easily with user's value.
 
if your path didn't have the titleID, you need to add it to both the game's folder and the save's folder. they need to match.
wiiu/games/Title [ID6]/
wiiu/saves/Title [ID6]/

the rename will not affect the compatibility and you won't lose your progress.
if your save is reset, it means you probably renamed the game and save folders differently (spelling mistake, forgot to add the ID6, etc.)

we haven't touch yet how the savegame is working, but will probably end replacing the global profile with individual profile (using one folder per profile instead of a globally shared "u" profile) and using "common" instead of "c".
but to do that, it will require more work from the user side, as you will have to know your profile's PermanentID before renaming all "u" folders to proper name.
it will allow multi profile on loadiine (for example wiifit, using a different mii = different save)
it will also make it easier to work with saviine (same folder structure)


ok, here the mocjup you are talking about, for users who want to see it.
https://gbatemp.net/posts/5862603

I think it could be done easily with the "cover flow" design, and user's settings to change the cover size and position.
like a themable flow design.

we haven't though about theming designs yet (allowing moving items around), but yeah I think it could be done easily with user's value.
where the cover should be put
 
we wondered if we would release a version to test it (can't launch games, only staying inside loadiine to test the icon loading/rotation), but we thought such a version would result in lot of users asking why loadiine doesn't work and they can't launch games anymore.
video preview is a good way to see what is done too.

where the cover should be put
if you have the "meta" folder extracted or dumped from the game, you don't need to worry.
if you don't have it, it's currently loading the
meta/bootTvTex.tga
meta/iconTex.tga
(I don't know if it's using the TV version for both TV and gamepad, or if it's loading the bootDrcTex.tga too)

But it could be changed later, for example having a folder with all covers inside, downloaded automatically from gametdb
so for the moment, if you have the meta, that's just fine. don't change anything.
if you don't have the meta, don't worry to much, autodownload will be added.
 
we wondered if we would release a version to test it (can't launch games, only staying inside loadiine to test the icon loading/rotation), but we thought such a version would result in lot of users asking why loadiine doesn't work and they can't launch games anymore.
video preview is a good way to see what is done too.


if you have the "meta" folder extracted or dumped from the game, you don't need to worry.
if you don't have it, it's currently loading the
meta/bootTvTex.tga
meta/iconTex.tga
(I don't know if it's using the TV version for both TV and gamepad, or if it's loading the bootDrcTex.tga too)

But it could be changed later, for example having a folder with all covers inside, downloaded automatically from gametdb
so for the moment, if you have the meta, that's just fine. don't change anything.
if you don't have the meta, don't worry to much, autodownload will be added.
for the operation GUI
I have to change something
I can use loadiine 4.0
or new version
 
is that a question ?
if you want to have your SD card compatible with both loadiine 4.0 and the future GUI, you can already rename the folders to add the TitleID in the path.
Game Name [TitleID]

nothing else is needed for the moment.
 
  • Like
Reactions: matto21
is that a question ?
if you want to have your SD card compatible with both loadiine 4.0 and the future GUI, you can already rename the folders to add the TitleID in the path.
Game Name [TitleID]

nothing else is needed for the moment.
thank you
for the answer
 
Hey everyone,

so we decided to post a preview of our current work to let you peek in on the development.

Here are two videos that show the current in development GUI in action. It uses already several parts of the GX2 engine e.g. stencil rendering (reflection), blurring, 3D projections, alpha blendings, fractal noise generation in the shader... Not all of those effects would be necessary for the current GUI but it shows how things can be done in GX2 and people who worked with OpenGL4 would get into it very quick.
You will notice it is still missing anti aliasing and several GUI elements such as the name of the game (freetype text is implemented but not used yet), settings button to enter the settings menu, screen swap button or just plain camera/icon animation in no movement situation. Those are things that are still to come. Additionally we though of giving you another layout, a grid layout like the one that Cyan posted before. As we have now all the effects ready for use it wont take too long to add that too. Also missing is a nice background sound...we still need to decide on one ;).

As for controls, it will be touch and D-PAD/buttons controll. I plan also on adding Wii Pro Controller and Wii Mote support but maybe not for the very first release (we will see).

So here it is:


and here is a video Maschell made with his capture card:



As you might have seen there was another "GUI" release. It just uses the OSScreenPutPixelEx CPU version of writing the frame buffer again which is just, well.... :(. Thats not something you want to build your GUI with (or at least me). Additionally it requires TGA files which is very odd too, as you could easily transform jpg/png/gif or whatever other format very quick to a texture on the fly. That is what I do in the current version that I have. Currently only two PNGs are used though and that is the grid square texture on the bottom and the "no icon" icon image.

So what you guys already can do now is prepare the folderstruct by setup of the following structure:
/sd/wiiu/games/some game name [GameID6]/
/sd/wiiu/games/some game name [GameID6]/code
/sd/wiiu/games/some game name [GameID6]/content
/sd/wiiu/games/some game name [GameID6]/meta

Here is how you get the game ID 6:
In the meta.xml you have two lines
Code:
  <product_code type="string" length="32">WUP-U-ARPP</product_code>
  <company_code type="string" length="8">0001</company_code>

From product_code you take the last 4 characters and add the last 2 characters from the company_code. For this example it would be ARPP01

This ID6 is currently not needed but it will be required for the cover flow view (which is planned for later) and for auto download of game covers from gametdb.com (as PNG/JPG not TGA :P). We will be using a high resolution full box cover for that purpose such as this one for example:
http://art.gametdb.com/wiiu/coverfullHQ/US/AXFE01.jpg

You see in this example link it uses the game ID 6.


Now we need the folder "META"... Fuck, I always erased this folder... The only way for re-download is download the update of the game, but any games there are not updates.
 
Any link for the Loadiine cover version? ("flow" version I think that is named...). I do not want use it offline.
 
Last edited by Maschell,
  • Like
Reactions: yahoo and canariobr
Here a quick preview of the gui with 22 icons

I really like that! That would definitely be great for small collections, but if they were much bigger it would start to look very smushed. If I may make a suggestion, could you make the diameter of the circle dynamic so that the sides could go outside the screen if need be?
 
I really like that! That would definitely be great for small collections, but if they were much bigger it would start to look very smushed. If I may make a suggestion, could you make the diameter of the circle dynamic so that the sides could go outside the screen if need be?

The circle could either be so big it'll go off screen, or we could have multiple circles like in the system's menu grid, that way we can switch from circle to circle, like pages.
 
The circle could either be so big it'll go off screen, or we could have multiple circles like in the system's menu grid, that way we can switch from circle to circle, like pages.
Circle to Circle switching would be cool for sorting between Categories we could set. Then we could set it up any way we want, alphabetical, publisher, id, even by system like retro arch or something. Auto-generation or something is cool too I guess.
 
oh, I like the categories and multiple circle idea.
nbr of page would be autogenerated based on found categories, user filters, etc.

It could work for other designs.
The Grid design could scrolls games page vertically, and have different category pages scrolling horizontally.
 
oh, I like the categories and multiple circle idea.
nbr of page would be autogenerated based on found categories, user filters, etc.

It could work for other designs.
The Grid design could scrolls games page vertically, and have different category pages scrolling horizontally.
I noticed a comment you said about possible releasing it just to test the GUI (without being able to load games). Any chance that we could plz?
 

Site & Scene News

Popular threads in this forum