Hacking USB Loader GX

  • Thread starter cyrex
  • Start date
  • Views 7,210,358
  • Replies 29,371
  • Likes 48

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 want cheats on neek, the loader needs to generate the gct file, then generate a new neek settings with all the patches you want from USBGX settings (video mode, cheats, aspect ratio, etc.), then launch it.
to do that, usbgx needs the neek setting's structure, like it's doing with nintendont.

It's not too hard to implement.
I didn't take time to do it when I worked on neek, I just released the minimum requirement to auto-launch from the loader. But it was planed.
I also hoped I could add disc launching, but neek2o disabled autoboot disc channel on r96. He probably fixed it on the next/future/final version. it'll have to be added either once released, or anticipated if we (gx dev) can work together.
 
  • Like
Reactions: Brand Newman

blackb0x

Well-Known Member
Member
Joined
Apr 22, 2019
Messages
788
Trophies
1
XP
3,546
Country
United Kingdom
would be amazing if all dithering could be removed and full 24bit color applied

edit: "wii used 32bit internally, and FrontBuffer was usually 16bit to save VRam"
It was tested during development, but the results weren't great. And we can only assume that forcing 24-bit colour on real hardware might cause performance or memory issues.

https://gbatemp.net/posts/9481457

You can manually patch dol files and configure the loader to use it, if you really want to try.

By the way, can someone explain me what deflicker does?
https://gbatemp.net/threads/possible-to-disable-the-wiis-de-flicker-filter.477163/

I also hoped I could add disc launching, but neek2o disabled autoboot disc channel on r96. He probably fixed it on the next/future/final version. it'll have to be added either once released, or anticipated if we (gx dev) can work together.
It looks like the last version was r96 from 2013, so I guess it'll remain that way unless someone picks up that project and fixes the issues.

I might look into adding cheat support, but it's not going to be a high priority thing since so few people use neek2o these days.
 

Harol030

Member
Newcomer
Joined
Aug 3, 2021
Messages
14
Trophies
0
Age
21
XP
42
Country
Peru
¿Cómo puedo cambiar de languaje to spanish in the Fui i can't... It says update all files...
 

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
It looks like the last version was r96 from 2013, so I guess it'll remain that way unless someone picks up that project and fixes the issues.
Well, OverJoy is still working on it. not releasing any beta or intermediary version, he plan to only release one complete finale release with all fixes.
That's why I said "or work with him to prepare the loader for its release" but that release could be years from now, no ETA.
 
Last edited by Cyan,
  • Like
Reactions: Alexander1970

Harol030

Member
Newcomer
Joined
Aug 3, 2021
Messages
14
Trophies
0
Age
21
XP
42
Country
Peru
Either go to Settings > Update > Language Files or Settings > GUI Settings > App Language > Update Files. Then you can apply Spanish.
Worked Thanks but You have wad for redirect USB loader gx Mod on My SD? I hate Enter on Homebrew Channel every time...
 

fandango

Well-Known Member
Member
Joined
May 17, 2021
Messages
148
Trophies
0
XP
816
Country
United Kingdom
Thanks @blackb0x I'm loving the latest ULGX enhanced version!

BTW I noticed that as far back as v1271 the meta.xml file has a space before the name in the name field. This means that in the homebrew channel, ULGX is always first in the list, when displayed in the default alphabetical order.
I guess it may have been intentional by the original designers to boost their program to the top of the list? But I feel it is wrong, as it makes the alphabetical order no longer work properly. Of course it's easily fixed by editing the meta.xml and removing the space, that's what I've done with my copy, although I have to remember to do it for each new release. So would you consider implementing this fix in the next release please?
 
Last edited by fandango,

Harol030

Member
Newcomer
Joined
Aug 3, 2021
Messages
14
Trophies
0
Age
21
XP
42
Country
Peru
Either go to Settings > Update > Language Files or Settings > GUI Settings > App Language > Update Files. Then you can apply Spanish.
The update option in USB loader gx Mod works? And why i can't play on wimmfi servers... I changed prívate server in wimmfi.de and not work
 

blackb0x

Well-Known Member
Member
Joined
Apr 22, 2019
Messages
788
Trophies
1
XP
3,546
Country
United Kingdom
Worked Thanks but You have wad for redirect USB loader gx Mod on My SD? I hate Enter on Homebrew Channel every time...
https://gbatemp.net/posts/9544192

@fandango I can't be sure, but it looks like it was done deliberately.

Personally I like having the loader as the first thing in the list, since that makes it easy to find. But I'd be interested to know how other people feel about it.

The update option in USB loader gx Mod works?
Loader updates won't work until I release my next version.

And why i can't play on wimmfi servers
As long as your Wii is configured to connect to your WiFi and the private server setting is Wiimmfi then it should connect.

What game are you trying to play and what error code does the game give you?
 
Last edited by blackb0x,

Troopage

Well-Known Member
Member
Joined
May 18, 2014
Messages
376
Trophies
0
XP
1,692
Country
United States
@Troopage Update to the newest version, since that includes some fixes that might help with your situation. Just make sure you replace all of the files.
I'm very sorry for the late reply, I've been going through a personal rough patch. I believe I replaced all of the files accordingly, does it look correct to you?
 

Attachments

  • IMG_20210807_220257056[1].jpg
    IMG_20210807_220257056[1].jpg
    626.5 KB · Views: 115

Maeson

Well-Known Member
Member
Joined
Apr 3, 2013
Messages
1,186
Trophies
1
XP
3,422
Country
Spain
I personally like that the xml makes it so USBLGX appears on the first slot.

It is one of the most important types of homebrew, so it makes sense having it first. In fact when I saw why it appeared at the beginning, I modified the other apps to have a custom order depending on how often I used them. Much better that way.
 
  • Like
Reactions: ca032769 and XFlak

Harol030

Member
Newcomer
Joined
Aug 3, 2021
Messages
14
Trophies
0
Age
21
XP
42
Country
Peru
https://gbatemp.net/posts/9544192

@fandango I can't be sure, but it looks like it was done deliberately.

Personally I like having the loader as the first thing in the list, since that makes it easy to find. But I'd be interested to know how other people feel about it.


Loader updates won't work until I release my next version.


As long as your Wii is configured to connect to your WiFi and the private server setting is Wiimmfi then it should connect.

What game are you trying to play and what error code does the game give you?
Mario kart Wii and says error 23904... And i tried deleting My save data and not work....
I changed the prívate server to wimmfi
If u can give me link for install forward... not like join in HBC every time for only Open USB loader gx Mod...

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

por alguna razón cuando tengo mi controlador original y one motion plus y abro el usb loader gx se vuelve loco presionando solo los botones y es molesto, en algunos juegos tengo problemas de sincronización y eso no me pasa en uloader.
 

blackb0x

Well-Known Member
Member
Joined
Apr 22, 2019
Messages
788
Trophies
1
XP
3,546
Country
United Kingdom
Mario kart Wii and says error 23904
Have you verified that your copy is good?

I'm currently away from my Wii, so I can't double check MKW patching via the loader. I will as soon as I can though, unless someone else can verify if it works with an unpatched version of the game.

uLoader uses different cIOS than most loaders, but it was also compiled with a much older version of libogc. So it's hard for me to say why you're experiencing controller weirdness.

I don't personally have a motion plus Wiimote, so I can't verify if it's a problem. But if it was a widespread issue then I'm sure I would of received a few messages by now.
 
Last edited by blackb0x,

ukigh4ie

Well-Known Member
Member
Joined
Aug 27, 2020
Messages
155
Trophies
0
XP
562
Country
Germany
if you want cheats on neek, the loader needs to generate the gct file, then generate a new neek settings with all the patches you want from USBGX settings (video mode, cheats, aspect ratio, etc.), then launch it.
to do that, usbgx needs the neek setting's structure, like it's doing with nintendont.

It's not too hard to implement.
I didn't take time to do it when I worked on neek, I just released the minimum requirement to auto-launch from the loader. But it was planed.

Hi @blackb0x
this is a feature I miss very much and it would be great if you would implement it.

Why is this so important? Most VC N64 games don't run from EmuNand, so you have to start them via Neek. And that would be great if you could also use cheats as usual.
 

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
a lot of VC N64 can work on sysNAND AND emuNAND with the right IOS base.
But not a lot of users take the time to try all bases and find the correct one, and just end using neek for faster/easier launch method (or mostly because they don't know better).

We started a wiki with base and IOS version compatibility for VC/WW, you might want to take a look.
https://wiki.gbatemp.net/wiki/Wii_cIOS_EmuNAND_Compatibility_List
That list is somehow wrong as it was initially based on cIOS version only, while we found later that the most important element was the IOS it's based on.

Like you can see with N64VC, rev17 is often working where d2x v8/10 fails, but it's because rev17 is base38, while d2x is usually installed base56/57.
You can even try d2x base36 or 37 or 38, it might work.
You could install only one additional d2x base38 in slot 248 for example, and fix most N64 games without the need of neek. All you'll need to do is set the proper IOS slot to use (248) for these channels in your USB Loader's individual game settings.


edit:
like all compatibility lists filled by users, we appreciate anyone taking part of it, providing their results to help the community. if anyone tries a game not in the list or want to add a comment or fix an entry, feel free to write to me and I'll update it.
 
Last edited by Cyan,
  • Like
Reactions: XFlak and jeannotte

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    Biomutant looks cool tho, may have to try that
  • 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
  • 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.
    K3Nv2 @ K3Nv2: @BigOnYa...