Hacking USB Loader GX

  • Thread starter cyrex
  • Start date
  • Views 7,210,951
  • Replies 29,372
  • Likes 48

e2zippo

Well-Known Member
Newcomer
Joined
Jun 15, 2009
Messages
51
Trophies
0
XP
98
Country
* To enable 480 on DIOS MIOS (Lite), it's the "DML Progressive patch" that you need to set to ON. And to use the settings video mode, you need to use "game settings" instead of "Auto", though "Auto + Progressive Patch" should work best for 480p.

Alright, I'll have a look.

* please post the dump (picture, or copy the numbers with the arrows xxxxx -> xxxxx -> xxxx etc.)

Ok, I'll take a picture of it later today.

* Did Snes9x worked on previous version? which version broke it? Maybe the video mode I changed broke it. I tested only games, not homebrew, I might check that.

I didn't try any NAND channels on a previous version, sorry, games work fine, just like you said, but whenever I launch homebrew i get thrown back to the system menu (I tried with CFG, Snes9x, FCEUltra)


Also, would you have any idea why I get stuck at DIOS MIOS screen like 3/5 times when i boot a GC game, it happens in both USB Loader GX and CFG, doesn't matter if I launch them via forwarders or HBC.

Cheers!
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
I tried launching a homebrew channel on real NAND and it worked fine (it was a forwarder, and considered "K" region as its Title ID didn't match any PAL/J/U region).
I'll install Snes9XGX channel and try it.


I don't know about DIOS MIOS.
do you have a message on the splash screen?
Try keeping a (gamecube) disc in the drive.
 

Maverick Lunar X

Well-Known Member
Member
Joined
May 5, 2009
Messages
331
Trophies
0
Age
36
XP
356
Country
United States
forwarders seem to be working fine here, i dont think i actually installed any channels. They just dont seem very practical for how often I manually update things.
 

e2zippo

Well-Known Member
Newcomer
Joined
Jun 15, 2009
Messages
51
Trophies
0
XP
98
Country
I tried launching a homebrew channel on real NAND and it worked fine (it was a forwarder, and considered "K" region as its Title ID didn't match any PAL/J/U region).
I'll install Snes9XGX channel and try it.


I don't know about DIOS MIOS.
do you have a message on the splash screen?
Try keeping a (gamecube) disc in the drive.

Lemme know if Snes9x works, if it does, my system is borked and I have to troubleshoot my ass off :P

I don't get any (error)message on the splash screen, it just stays on the DIOS MIOS screen with the gamecube logo and I have to do a hard reset.
It's very random, but it gets stuck at least 6/10 times, doesn't matter which game i boot.

I'll give it a try with the gamecube disc, although I read that it shouldn't be needed with DM 2.2+.

Also, I tried reproducing the dump yesterday, switching between GC/Wii/Nand, but it was rock solid, figures huh :) If I do get it again I'll post a screenshot.

Cheers!
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
DIOS MIOS still require a disc in the drive for some games.
Having a disc in the drive is used as a switch to enable a setting (instead of a setting that you can select in the loader, it's a setting you set by putting a disc physically).

When that option is enabled, it redirect some DVD function/calls to disc to the ISO (it's the general idea, it might be doing something different).


And, like you, 8/10 times, either my HDD is not mounted (recognized but can't be mounted) or DM crash (the Wii shutdown) before the DM logo.
It's very rare that it hang at the logo without message. I had it only once (and I think it was related to the disc in the drive which I ejected/reinserted before DM completed the loading).
 

Devante

Crescent fresh at best.
Member
Joined
Nov 29, 2002
Messages
1,221
Trophies
2
XP
772
Country
United States
Hey, Cyan. Thanks for taking over for a little while. You're doing a heck of a job, especially if you're new to this programming thing as you've been saying!
I have a couple of bugs to report but I'm sure you've heard them before.

I guess the only thing I'd like to request/suggest is that you program the toolbar at the top to auto-hide.
As in, if you move your mouse up there, it'll slide out. Otherwise, it'll hide.
Either that or have the option to hide the toolbar completely while parent mode is locked. (actually this seems better)

I know I rarely if ever click on it anymore, now that I have GX set up the way I like, and it's kind of ugly up there. ; ;

Anyway, I'm going to go over the last few pages and see if you need anything tested, or just let me know again.

By the way, where do I mail the beer!!!??
 
  • Like
Reactions: 1 person

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
Thanks :)

Yeah, I'm new to programming.
This is my first c/c++ project (though, for the moment it's only modification, not creation, previous devs did a great job).
I'm learning by analyzing the sources. There are still a lot to learn and I'm making mistakes :P

My previous programming language was only website knowledges (php, sql, javascript... and I still need help in javascript and Firefox add-ons, anyone can help me?).


About your request:
- Scroll the toolbar outside of the screen, and scroll it back when pointing near the edge:
It's TOTALLY forgetting that themes exists! other themes have these buttons placed anywhere on screen, not only on the edge.
If I make a "scroll to the top by xx amounts of pixels", it would scroll to where?
Scrolling is out of question.

- Hide the toolbar:
Someone else already asked it.
For the moment, you can use this theme he created to hide the toolbar (and set parental control if you want to hide the other buttons too).
http://wii.spiffy360.com/forum/thread-1430.html
restore default theme to get the toolbar back.


I think this idea is realizable.
There's few things I though about possible options:
* use a simple GUI setting "Hide the Toolbar" (no need to parental control, go to settings to un-hide it)
* use a simple GUI setting "Toolbar Fade effect" by making it more transparent (a little visual effect to make it transparent, user select the amount) when the pointer is not over a button/menu. (remember, with themes it can be located anywhere, not only at the top)
* use parental control to hide toolbar, the Setting button act as "unlock" when the toolbar is hidden. (or something else, combination of pressed button, etc.)

I personally prefer the second one, as it's fast to access the menu again if needed, no need to unlock/go to settings.
maybe users would like both fading effect and fully hidden when locked. I'll see.


For the moment I don't need any testing, though I'm still working on video modes for DM and Devo. I might need some help, especially on NTSC consoles as I only have PAL one.

I need to work on GameCube with two discs. it will be a hard job for me.


You can send beer by DCC on IRC! (though, I'm often idled there. if you come say hello, just be patient and wait until you see activity. remember, I'm from GMT+1).
IRC channel
Thanks
 
  • Like
Reactions: 1 person

e2zippo

Well-Known Member
Newcomer
Joined
Jun 15, 2009
Messages
51
Trophies
0
XP
98
Country
DIOS MIOS still require a disc in the drive for some games.
Having a disc in the drive is used as a switch to enable a setting (instead of a setting that you can select in the loader, it's a setting you set by putting a disc physically).

When that option is enabled, it redirect some DVD function/calls to disc to the ISO (it's the general idea, it might be doing something different).


And, like you, 8/10 times, either my HDD is not mounted (recognized but can't be mounted) or DM crash (the Wii shutdown) before the DM logo.
It's very rare that it hang at the logo without message. I had it only once (and I think it was related to the disc in the drive which I ejected/reinserted before DM completed the loading).

Hey Cyan, just wanted to report that booting a GC game works every time now that I put a GC disc in. I never thought that was the problem since I got the game booting without the disc.

I'll have to check the NAND channels a bit more, did you get a change to try Snes9x GX? The channels I'm trying are forwarders btw.

You're doing a great job, looking forward to two-disc support and some theming tweaks.

Cheers!
 

cobleman

Well-Known Member
Member
Joined
Jun 23, 2009
Messages
1,488
Trophies
1
Location
Australia
XP
2,236
Country
OK so i installed DM 2.2 and gc_devo in app folder with loader.bin i put loader.bin in with GX and on the root of the sd card (wasn't sure where to put it) long story short all i get is a black screen and 2 intermittent flashes from disc drive.
Is there any way i should be changing the settings to get devo memory card working on GX? (tried with and without memory card in slot A)
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
If you have the slot flashing, it means Devolution has correctly booted.
Two flashes means that it's waiting for the Disc verification.

You need to insert your original game disc, it will check if your ISO is a valid 1:1 dump.
you need to do it only one time. Next time you launch this game from the same device, it will boot without the verification process.

How did you try the memory card if you couldn't boot the game?


The memory cards for devolution are created on:
OFF : use real memory card
ON : Device_partition_where_the_game_is_located:/apps/gc_devo/memory.bin
Individual : /game folder/memory_ID6.bin


Also, loader.bin only need to be placed in the path define by "Devolution launcher" in the user paths.
The default path is SD:/apps/gc_devo/loader.bin
But I recommend SD:/Wiiflow/ that way it will work with other loaders which doesn't allow user paths :P
 
  • Like
Reactions: 1 person

Overseer

Well-Known Member
Newcomer
Joined
Aug 8, 2012
Messages
58
Trophies
0
XP
59
Country
I'm new to GX after coming from CFG, and have a strange problem I was hoping someone could help me with.

When browsing my games NHL 2K11 shows up twice. I've looked on the drive and its a split WBFS file. I'm pretty sure I have other split WBFS files (not at home to check), which are fine. It only shows the once on CFG, is there a simple fix I can do, without re-ripping the game?
 

e2zippo

Well-Known Member
Newcomer
Joined
Jun 15, 2009
Messages
51
Trophies
0
XP
98
Country
Hey Cyan, I got the code dump again, here's what it looks like.

https://www.sugarsync.com/pf/D6085304_8215135_461185

And if I didn't get the code dump USB Loader GX completely froze when i tried to display all my Wii Titles, this happened at least 5 times, I just couldn't get the wii titles do display, either it was a code dump or USBLGX froze.

And some info regarding launching my NAND channels.

* When launching Ocarina Of time (Virtual Console) the game starts in 576i, and the sound stutters. When launching from Wii System Menu it starts in 480p and sound is fine
* Some other games like Mega Man 9 & 10 work fine
* Snes9x GX & Fceultra GX won't start, I end up back in system menu

Cheers!
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
Thanks.
The code dumps seems related to Memory allocation, and (custom) banners.
Maybe one or more of your custom banner are badly formed. Do you have custom banners or only original cached banners?


I'll work (again) on video mode.
Could you try launching Channels with v3.0? (r1180)
 

GameGeek

Well-Known Member
Member
Joined
Mar 14, 2009
Messages
167
Trophies
1
XP
183
Country
Argentina
It's already included.

There are a lot of way to show/hide a game or a category. (though, you might require a beta past v3.0).

Apply Category to your Titles (download Wiitdb.xml, then go to features menu and select Category item to load them all).
Then go to category icon in the top bar, disable "All" (not checked at all), and enable "VC" and "WiiWare", and voila, you see only VC and WiiWare, not the Photo/homebrew/etc.

There are a lot more you can do to filter games, I won't list it here, I did it many many many times already.
Please search this topic :)



As for sorting by category, it's already a request from other users (check the issue/request page?)
I don't know how to implement it easily. It should be a new switch, and not an additional sorting method.
You might want to sort by : Genre + alphabetical or genre + most played
I can't sort only by Genre. you need to select another filter too, which means a new menu and many more to code.

And for your third suggestion:
Just use the current "Game Origin" window to select which games you want to see and switch them quickly.
I already thought about multiple memorized settings states, but it's only an idea.
Sorry for the late reply.

Anyway, I tried doing what you suggested and downloaded wiitdb.xml. It downloaded correctly, but it froze when it tried to unzip wiitdb.zip. I downloaded it again and got the same result. I then launched WiiXplorer, went to the USB's data folder and tried to unzip it, but WiiXplorer froze, too. So I loaded the HDD where the folder is located with my PC and unzipped it using Windows, then reconnected it to my Wii, but when I tried loading USB Loader GX, it froze showing only the app's background and playing the BGM. I could move the Wiimote's pointer but couldn't select anything (not that there was anything to select) or access the Home menu. I went to WiiXplorer and deleted wiitdb.xml and the USB loader started working correctly again. I tried downloading wiitdb.xml one time more, and it froze when trying to uncompress it again :hateit:
 

e2zippo

Well-Known Member
Newcomer
Joined
Jun 15, 2009
Messages
51
Trophies
0
XP
98
Country
Thanks.
The code dumps seems related to Memory allocation, and (custom) banners.
Maybe one or more of your custom banner are badly formed. Do you have custom banners or only original cached banners?


I'll work (again) on video mode.
Could you try launching Channels with v3.0? (r1180)

I disabled the banners in the settings and it seems to work, at first I just renamed the cache_bnr folder but I still got a code dump.

I installed r1180 and tried to launch some channels but still the same, all N64 titles seem to run in 576i instead of 480p and sound stutters.
Snes9x, fceultra and cfg loader all end up in usb gx menu again.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
Thanks.
So the problem is not due to my recent video mode changes.
Which video mode are you using? are you on "Game default" or "system default"?

Do you have IOS 58 installed?
the (emulator's) channels require IOS58.
Can you launch the channels from the system menu?

@[member='GameGeek']:
This is weird that the Wiitdb is not working, even when you extract it manually.

Try the latest beta (r1201), it should fix the extraction problem (It should use the same function than the themes extractoin. I fixed the problem where it's staying at 100%).
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
Latest beta versions are always available here : http://code.google.com/p/usbloader-gui/issues/detail?id=1769&colspec=ID%20Type%20Status%20Priority%20Owner%20Summary

If you use beta, please report if they work or not (especially latest changes), as they are released as beta until everything works fine.
It's always good to report when things are working, not only when it's not.

Currently, I would like any report on wrong video mode you could detect (Wii, channels, EmuNAND, Gamecube).


Thank you.
 

Karpador

Well-Known Member
Newcomer
Joined
Aug 13, 2008
Messages
51
Trophies
0
Age
31
Location
USA
XP
266
Country
United States
After messing around with r1201 i noticed i cannot get any GC games to run with a memory card in slot B. if i insert it after the game starts i get a freeze during the next loading screen.
 

GameGeek

Well-Known Member
Member
Joined
Mar 14, 2009
Messages
167
Trophies
1
XP
183
Country
Argentina
@[member='Cyan']

You were right, updating to r1201 solved the issue.

Just one more thing: What is this "Game Origin window" you mentioned in your previous reply?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
    +1
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87 cents. Free shipping from China... It arrived it works and honestly I don't understand how it was so cheap.
    +1
    Psionic Roshambo @ Psionic Roshambo: @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87... +1