Hacking USB Loader GX

  • Thread starter cyrex
  • Start date
  • Views 7,174,587
  • Replies 29,365
  • Likes 48

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,650
Country
France
not really, I just read both gbatemp and tgames yesterday (which is in my language) :P
he said that key with ID 000004 is only free keys with locked content.

You have a key with ID 000008 (full version), so you don't see what's locked.
He gave the full version key to the first 10 users who requested it. if you use the keygen, it's creating only free keys.
After the 10 keys he gives, you need to donate to get the full key.

in my opinion, he should provide the program in an already locked state (like a free keygen user), and ask for the key only if the user provide a full key.

I'm currently trying to fix Devolution launching.
Someone is willing to test for me?
I'll give it a shot, NTSC-U only here. Need a gamelist?
the current problem is only with few games.
I already had two users test them.

James bond 007 (NTSC-U): In game selector let you choose 50/60Hz. in 60Hz the game is lagging. in 50Hz the colors are wrong. (Tested by Picano)
Mario Golf (NTSC-U): Laggy / off colors for both options (Tested by Picano)
Mario Tennis (NTSC-U): Laggy / off colors for both options (Tested by Picano)
Harvest Moon AWL (NTSC-U): crash in USB Loader GX r1201 (Tested by Games Xtreme)
Winnie Pooh (NTSC-U): crash in USB Loader GX r1201 (Tested by Games Xtreme)

There are maybe more games.

On the first release of devolution, I used the same Video mode settings than the Sample Loader, as in the source it's said that games might complain if it's not using the correct settings.
But some games were laggy with wrong colors.
I then enabled user setting for video mode. By using "force 480p" it's fixing the laggy/wrong colors.
But Devolution sample loader is not using progressive at all. That's why I don't understand why it's working on devo but not on GX, and this is what I want to fix.


It might be related to the current Wii setting too. If you are in 480i or component+480p.

I don't have these games so I can't try myself. I need users to test different builds.
Picano is helping with mario/007 games.

If you find other games with wrong colors and/or laggy frame rate, which works fine in the sample loader, let me know.
I also need to know:
- Wii video setting
- Wii region
- Game region
- GX video mode setting

There's no build to test yet.
The build I did yesterday all had the same compatibility than r1201.

Edit:
I think I found the problem.
It was initializing video mode before reading gameID (then it didn't set NTSC mode properly).
I'll provide test dol in PM.
 

d.d.d.

Well-Known Member
Member
Joined
Jun 26, 2012
Messages
432
Trophies
0
Location
Tokyo Metropolis
XP
158
Country
d.d.d.: i think Cyan was referring to something else, the sofware actually does a good job, i used it a few times, so do many others.
The problem is more with the author himself, there has been discussions about his code related to legality, i will not go any further into it, just read AJWII topic on GBA temp (Cyan also linked to it in his post)

On that matter, you can use the latest AJWii for free now, there is a keygen for it made bij Spayrosam himself, and he released the generator too (i have it myself).
I personally think the software itself is safe to use.

Latest AJWII (8.1.3): http://tgames.fr.nf/...-t5296-765.html (post 15 on this page)
Key Generator: http://tgames.fr.nf/...-t5296-795.html (post 6 on this page)

You decide wether you want to use it or not.

Thanks for the specific links (ah yes, telecharger ;) ).
Okay, I see what you and Cyan were saying.
Fortunately I saw that is does have English but the screenshots were in French (I'm very rusty) so it threw me off for a moment.
 

edified

New Member
Newbie
Joined
Aug 18, 2012
Messages
1
Trophies
0
XP
1
Country
United States
Has anyone got a 64GB USB stick fully working with USB Loader GX 3.0? I have tried several, including the Lexar Twistturn but they all hang at "Initializing USB Device". Has anyone had success?
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,650
Country
France
it's correctly connected to the bottom USB port? (the one nearest of the edge of the Wii)
Did you ever managed to have a USB drive recognized on this wii? only 64GB have problem or everything you tried?

Could you post a syschek to see which cIOS you have? thank you. (link in my signature)
 

Garfunkiel

Active Member
Newcomer
Joined
Mar 11, 2010
Messages
28
Trophies
1
XP
518
Country
United States
yes, that's what I meant. letting the user create multiple profile (could also be locked with parental control). a "kid profile" and a "dad profile" ;) It was the main idea when I saw this theme mockup: by @PJM from this post. Each tab could be a different profile. I really like this visual, and maybe it could be done. but not in the near future. first I'll release a v3.1 with DM/Devo support.

I hope you can make it happen~ :D

I've been procrastinating on posting this, but I implemented the mockup's design on my own a few weeks ago. I don't have my screen capture set up right now, so I can't get any decent pics, but it works great - first tab for Wii, second for GameCube, and third for emulated NAND. Not sure what I have to post along with a compiled dol to comply with the license, so I'm only uploading the files that differ from the most recent svn check-in.

Awful cell phone photo: http://i.imgur.com/j1ImV.jpg?1
Changed files: https://docs.google....VEo5VlBEODdnLU0

Note that the tabs don't really work well in themes or in modes other than Banner View, but if you use the default theme and banner view like I do, it works great. One caveat - I cropped the tabs out of the mockup, and since I don't have the source, the tabs don't look quite as nice as I would like. PJM, great work on the mockup, and if you have it in layers I would love to replace my cropped versions with ones that are better quality.

Also, please feel free to use part or all of what I've uploaded in the official release (not that I need to actually state this since the license is a share license, but w/e).
 
  • Like
Reactions: 1 person

themanuel

Well-Known Member
Member
Joined
Oct 6, 2009
Messages
1,084
Trophies
0
Location
Michigan, USA
XP
607
Country
United States
Cyan:
When a game that exists in both, real and emulated nand is set to "hidden" on emulated nand, it will not show up either in real nand and vice-versa.
Is this the expected behavior or possibly a bug?

Also, would you add IOS58 as one of the IOS alternatives to load games?
I think that might fix launching the RawkSD channel, as well as maybe other problematic channels.

Thanks.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,650
Country
France
@Garfunkiel:
You know that USBLoaderGX can take screenshot by itself?
Press Z+C(not C+Z). it will save the png in the loader's folder.

Anyway, thanks for sharing the sources with other users.

If you want to comply with the license, you need to post the sources (either fully, or just the changed files like you did, or even better a patch or diff file).
The patch/diff format is better because it takes in account the revision number automatically.
if you post a dol, join a patch and the modified png files. Your svn client can create patches easily.



@themanuel:
Yeah, I still remember you requested IOS58. I didn't check it yet.

As for the filtering, it's done on the GameID only, not on the location.
So if you hide that gameID, it will be hidden everywhere.
 

themanuel

Well-Known Member
Member
Joined
Oct 6, 2009
Messages
1,084
Trophies
0
Location
Michigan, USA
XP
607
Country
United States
Oops! To be honest, I had forgotten that I had already requested IOS58 loading. I'm sorry about that. I was taking a break from the hobby and forgot a few things.

Thanks for the explanation on the filtering, I'll deal with it. By the way, I love what you've done with filtering. It gives me so many options.

Regards.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,650
Country
France
Thanks. Though, it might be hard for some users to understand it.

It's still not working like I wished, but I couldn't make it easily.
I would have liked allowing a combination of Checked and Plus. But currently, if you enable at least a Plus, it's looking only to the other Plus categories. Checked are bypassed.
 

themanuel

Well-Known Member
Member
Joined
Oct 6, 2009
Messages
1,084
Trophies
0
Location
Michigan, USA
XP
607
Country
United States
Pardon my ignorance, but how do you set a game to "hidden"?
Hey, saludos.

Simply go into the settings menu for the game you want to hide and go into "categories".
In there, scroll to the last built-in category, "hidden", and check the box until you get an "X".
In the "All Games" category, do the same.
This way, games tagged as hidden will not show up but can still be shown if the box for "All Games" is set to the regular check mark.
I hope my explanation wasn't too bad.


Thanks. Though, it might be hard for some users to understand it.

It's still not working like I wished, but I couldn't make it easily.
I would have liked allowing a combination of Checked and Plus. But currently, if you enable at least a Plus, it's looking only to the other Plus categories. Checked are bypassed.
To be honest, I have never used the plus feature because the other functions do what I need. I'll go back and check out the post you made explaining how the category system works to see how it could be useful for me at some point.

By the way, the option to only show banners in channel mode just makes a lot of sense. I always wanted that one so that I still had access to the spinning disc view for an occasional look.
Two thumbs up!
 
  • Like
Reactions: 1 person

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,650
Country
France
There's no built in "hidden" category.
You might have added it yourself.


To hide games, you have different method:

Parental control -level-:
  • Go to the individual game setting.
  • set the level to something very high, like 18+
  • Go to global settings>Parental control
  • Select the level bellow the one you set to the game (show games to child up to age .....) (not "starting from", but "up to")
  • Lock the loader (you can put an empty password too)
Pro:Parental levels are already stored in all games
Cons:You need Wiitdb.xml (the one with the parental level value), and it will affect more than one game if you don't change their level manually. It will break the real Parental control level set in each games in case you need to use it for your kids.

Parental control -lock-:
  • Go to the individual game setting.
  • Enable Game Lock setting
  • Lock the loader, all locked games will be hidden
Pro:You can hide one game only, no need of Wiitdb.xml, easy and fast to setup
Cons:If you are already using parental control for your kids, it might conflict with your listing preferences.


Category filtering (old method, up to USBGX v3.0):
  • go to the individual game setting > Category
  • Disable all categories set to this game
  • go to all other games category menu, and be sure they have at least one category enabled
  • go to category menu, disable "All", and enable all the other categories one by one!
Pro: easy to understand, check the one you want to see. Hard to manage if you want to hide only one game.
cons: very long and tiring process. You need to verify all games one by one, and check all checkboxes one by one

Category filtering (new method, since USBGX v3.1 or r1189):
  • Go to the individual game setting > Category
  • Create a new category (for example, "hidden")
  • Set this game to the hidden category, no need to unselect the other one
  • Go to main category filtering menu
  • Set the "All" to "X" (meaning Show all games except the one with a category set to "X")
  • Go to the "Hidden" category, and set it to "X" (Forbidden category)
Pro: easy to hide only one game, easy to forbid a single category while still showing all the other games
cons: maybe a little hard to understand the multi-state checkboxes.


each click on a category cycle through different checkbox states.
[ ] -> [√] -> [X] -> [+] -> [ ]

To read more information on this new category menu : Check this post
 

themanuel

Well-Known Member
Member
Joined
Oct 6, 2009
Messages
1,084
Trophies
0
Location
Michigan, USA
XP
607
Country
United States
Thanks for the detailed explanation. You're right, I think I added that by myself. I had forgotten.
I personally prefer the category method because I like to have the parental control option open to control what my son can play.
 

Densho

Member
Newcomer
Joined
Mar 18, 2009
Messages
11
Trophies
1
XP
1,827
Country
Panama
Hello! I have a small issue regarding reset with DM on the loader. Before updating, I had the r1196 loader with DM 2.0 and I could reset or power without a problem (R+Z+Start and R+Z+B+down). Recently, I changed to r1201 with DM 2.2, games run just as fine as the one before, but now it seems that I can't reset or power with the new ones. Anything I can do to fix this or are those issues within the updates themselves?
 

Kittymat

Well-Known Member
Member
Joined
Oct 16, 2008
Messages
589
Trophies
0
Location
UK
Website
Visit site
XP
181
Country
Hello! I have a small issue regarding reset with DM on the loader. Before updating, I had the r1196 loader with DM 2.0 and I could reset or power without a problem (R+Z+Start and R+Z+B+down). Recently, I changed to r1201 with DM 2.2, games run just as fine as the one before, but now it seems that I can't reset or power with the new ones. Anything I can do to fix this or are those issues within the updates themselves?

Works fine for me - make sure you have padhook option turned on!
 

themanuel

Well-Known Member
Member
Joined
Oct 6, 2009
Messages
1,084
Trophies
0
Location
Michigan, USA
XP
607
Country
United States
I've noticed that many games that have the proper age rating in gametdb (which can be checked by pressing button 2 on the wiimote), do not show the same parental control level in the game's settings menu.
For example, the Wii Resident Evil games and Gamecube Geist and Eternal Darkness, all have ratings of "M" for mature. If I set up my general parental control to a maximum allowable level of Teen, these games still show up after I lock the loader. When I look at each game's individual parental control setting, they show up as 0 for "everyone". I did not change those games myself, so I'm guessing this is a bug.

Does GX look at gametdb to determine each game's parental control level?

Also, is there a quick way to reset all games' individual control level without resetting the other settings?
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,650
Country
France
It's first checking if there's an individual game setting. If you have one, it's using the Parental level set in that setting.
If there's no individual game setting, it's using Wiitdb data.

The problem is in the Individual game setting creation, it's always set to 0 (Everyone) by default.
Delete game setting, and it will use the correct level from Wiitdb.

I guess I'll add that fix to ma fixlist.


There's no batch for reseting the control level.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Mondooooo @ Mondooooo: im fucking motivated