Hacking USB Loader GX

  • Thread starter cyrex
  • Start date
  • Views 7,154,221
  • Replies 29,352
  • Likes 47

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,648
Country
France
You can use the same dump, no need to reinstall or redump.
you better place your folder on USB if you currently have it on SD (even if it should work, neek2o works best on USB)

to "install" neek2o, you only have to tell modmii to generate the "neek+di" with neek2o option.
you don't install uneek+di then add neek2o, they are both the same files. In fact neek2o is an updated/continued version of the official and last released sneek/uneek.
neek2o replaces the sneek files, so just generate the neek2o directly.
by default, I think modmii has neek2o enabled. if not, go to modmii option page first.

then copy the generated files into your /sneek/ folder on the same device than your emuNAND folder.
usb:/sneek/
usb:/nands/mydump/
 
  • Like
Reactions: Clutz450

TecXero

Technovert
Member
Joined
Apr 13, 2014
Messages
2,810
Trophies
0
Location
Mainframe
XP
1,040
Country
United States
I finally decided to try out neek2o. It works rather well and seamlessly, once set up. Though, I know Cyan has been having issues implementing a call to have it boot up Wii Backups. My question is, is there a way to quickly get into the Wii System Menu for neek2o to boot up Wii games, quicker than having to go to the Features menu every time? I tried using the channel (both on NAND and EmuNAND) and it fails to mount my USB drive both times, but the option in the Features menu works wonderfully. My guess is I have something setup wrong somewhere for it to work by itself.

Normally I'd just google around and figure it out myself, but there seems to be little information about neek2o out there. I figured it would be quicker to ask here at this point. If not, then it's not that big of a deal, just a bit round about to have to go through the Features menu every time. Either way, being able to run everything from my HDD is great, thank you Cyan.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,648
Country
France
hamster: what do you want to do ?
the loader reloads to the IOS set in the game's settings (or in the global setting) before launching the game.
The game itself does not reload IOS, not that I'm aware.

It does reload it before reloading a dol when it needs to reboot different executable. but there's a cIOS d2x function to patch the reload and force the game to stay on the current IOS and not lose disc-to-USB redirection.

but maybe you want to do something more specific?

@TecXero:
the channel you are launching is Nswitch ?
There are different version of Nswitch channel (and homebrew app).

The old version needs bootmii IOS installed on the console.
since WiiU does not have bootmii IOS, there's another method to launch neek, and USBLoaderGX is using this new method for both Wii and vWii. (no need to bother selecting a method, if a single one works everywhere).
So, maybe you don't have bootmii installed as IOS?
or maybe you have /sneek/ folder on both SD and USB?

USBloaderGX is loading kernel.bin file located in *current device*:/sneek/
but the neek launcher channel is maybe checking SD card first, or USB first, and your first found location still contains a different kernel.bin ?

For example, if you want to boot an emuNAND located on USB, with the old bootmii method you had to place /sneek/ files on both SD and USB. SD was loaded first, then the ARM processor see that you want to use USB path for your emuNAND folder and reload to that device. (or don't reload if you want to use SD emuNAND).
So, if you still have residual sneek files which tries to mount SD Card, the channel will not work if your path is on USB.
But USBLoaderGX will only look for kernel.bin on the correct device.

sorry if it's confusing.
 

TecXero

Technovert
Member
Joined
Apr 13, 2014
Messages
2,810
Trophies
0
Location
Mainframe
XP
1,040
Country
United States
Cyan, actually, that makes sense. Thank you for explaining. I might try that out. Though, like I posted, it's only a minor inconvenience as I can still boot neek2o just fine through USB Loader GX's Features menu.

EDIT: I got it set up and working great. I had to reinstall bootmii (I probably did something to it a while back that caused issues) and install the nswitch channel to my NAND but it's working. Now if only I could hide a channel on the EmuNAND without hiding the one on the NAND or deleting the one on the EmuNAND, and vise versa. Oh well, I'll just have to remember which one shows up first, not really an issue.
 
Last edited by TecXero,

OriginalHamster

UStealthy
Member
Joined
Nov 2, 2008
Messages
3,380
Trophies
0
Age
44
XP
1,367
Country
Cote d'Ivoire
hamster: what do you want to do ?
the loader reloads to the IOS set in the game's settings (or in the global setting) before launching the game.
The game itself does not reload IOS, not that I'm aware.

It does reload it before reloading a dol when it needs to reboot different executable. but there's a cIOS d2x function to patch the reload and force the game to stay on the current IOS and not lose disc-to-USB redirection.

but maybe you want to do something more specific?
I want to load Worms BI with base 58, already tried blocking IOS reloading.
 

TecXero

Technovert
Member
Joined
Apr 13, 2014
Messages
2,810
Trophies
0
Location
Mainframe
XP
1,040
Country
United States
I did some screwing around with Uneek2o. I did notice an issue, it's not an issue for me as I'm using my main wireless AP, but Uneek2o does have problems with USB Ethernet adapters, at least with my setup. It works fine with wireless APs, though. It could be my setup, but I figured I'd post it here nonetheless just in case someone runs into the issue.
 

gburgue

Well-Known Member
Member
Joined
Nov 12, 2011
Messages
183
Trophies
1
XP
1,499
Country
Argentina
I did some screwing around with Uneek2o. I did notice an issue, it's not an issue for me as I'm using my main wireless AP, but Uneek2o does have problems with USB Ethernet adapters, at least with my setup. It works fine with wireless APs, though. It could be my setup, but I figured I'd post it here nonetheless just in case someone runs into the issue.
I always had that problem with Uneek2o. I have the USB Ethernet adapter but I can only use the wireless connection for Uneek2o (rev96).
 

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,399
Trophies
0
Age
54
XP
1,515
Country
United States
I did some screwing around with Uneek2o. I did notice an issue, it's not an issue for me as I'm using my main wireless AP, but Uneek2o does have problems with USB Ethernet adapters, at least with my setup. It works fine with wireless APs, though. It could be my setup, but I figured I'd post it here nonetheless just in case someone runs into the issue.

It works fine for me with the official USB ethernet adapter. Are you using a dump of your Wii's NAND or one created from scratch?
 

TecXero

Technovert
Member
Joined
Apr 13, 2014
Messages
2,810
Trophies
0
Location
Mainframe
XP
1,040
Country
United States
It works fine for me with the official USB ethernet adapter. Are you using a dump of your Wii's NAND or one created from scratch?
A dump of mine. I decided to download Netflix and the YouTube applications for testing a few different variables. Netflix and Wii Shop Channel didn't work with the adapter under Uneek2o, but YouTube worked fine. Either way, I'm using wireless, which everything works fine under, so I'm not concerned. I was just giving a heads up for anyone that might run into that issue.

I'm also using a cheap Nyko adapter for that testing. That shouldn't really matter, as they should all be using the same standard, but Nyko is cheap so maybe they cut a corner somewhere.
 
Last edited by TecXero,

drewtheretrogamer

Active Member
Newcomer
Joined
Apr 20, 2014
Messages
40
Trophies
0
Age
23
XP
99
Country
United States
I just wanted to ask if someone could create a USB Loader GX emuNAND Compatability Chart to see which games work with emuNAND, and which don't. I would be willing to help, seeing how I have over 80 WiiWare and VC Games. If there is already one, please link me to it!
 

Etheboss

Official LULWUT supporter
Member
Joined
Feb 24, 2009
Messages
2,445
Trophies
0
Location
Around somewhere
XP
851
Country
Netherlands
I just wanted to ask if someone could create a USB Loader GX emuNAND Compatability Chart to see which games work with emuNAND, and which don't. I would be willing to help, seeing how I have over 80 WiiWare and VC Games. If there is already one, please link me to it!
LOL, you should explore this forum some more, it has a WIKI and all that stuff (compatibility lists / tutorials / etc) are there..
Here is the direct link > http://wiki.gbatemp.net/wiki/Wii_cIOS_EmuNAND_Compatibility_List
I do not know how complete it is and how up to date, but it is a start.

Oh and be free to add stuff if you want, because it IS a community maintained list,
 

drewtheretrogamer

Active Member
Newcomer
Joined
Apr 20, 2014
Messages
40
Trophies
0
Age
23
XP
99
Country
United States
Last edited by drewtheretrogamer,
  • Like
Reactions: Troopage

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,648
Country
France
I want to load Worms BI with base 58, already tried blocking IOS reloading.
1. install d2x v8 (or v10 if your drive doesn't work with v8) with a base58 in an unused slot (common usage is slot 251 for base 58, but anywhere is fine, just remember it)
2. select your game, go to the individual game settings and set the game's IOS to the slot where you installed the base 58.
The reload IOS should be an issue, by default it's set to "auto" and detects if you have d2x v7+ to enable it.
3. I don't know if v10-alt can be an issue with a base58 and dual USB support. try with v10 first if you don't need port1.

Note: not all games are compatible with base58, so if it's not a game which natively require that IOS, it's possible it will have issues.
 

Jeff Lavenz

Active Member
Newcomer
Joined
May 2, 2015
Messages
41
Trophies
0
Age
26
XP
131
Country
United States
Today I started downloading digital versions of gamecube/wii game manuals and I got to thinking, would it be possible to implement manuals for retail wii games and gamecube games into USB Loader GX? It seems like a novel idea, since if you implement it, then you could have manuals available to read before you load the game.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,648
Country
France
Doing it is possible, but it will require a server with all the game's manual.
I don't have any definitive opinion on this. I don't know if it could be requested or used a lot.

what is the format for the manual? lot of jpg/png?
if it's pdf you can't see it on the loader.
manuals can be big. European game's manuals could have different languages, so lot of pages to scan and to download. it could be very big.
if I ever do it, it will not be "soon". I still have other plans first.
 
  • Like
Reactions: Troopage

OriginalHamster

UStealthy
Member
Joined
Nov 2, 2008
Messages
3,380
Trophies
0
Age
44
XP
1,367
Country
Cote d'Ivoire
1. install d2x v8 (or v10 if your drive doesn't work with v8) with a base58 in an unused slot (common usage is slot 251 for base 58, but anywhere is fine, just remember it)
2. select your game, go to the individual game settings and set the game's IOS to the slot where you installed the base 58.
The reload IOS should be an issue, by default it's set to "auto" and detects if you have d2x v7+ to enable it.
3. I don't know if v10-alt can be an issue with a base58 and dual USB support. try with v10 first if you don't need port1.

Note: not all games are compatible with base58, so if it's not a game which natively require that IOS, it's possible it will have issues.
I'm on vWii, tried with d2x-v12-vWii (58) but it kick me out Wii menu (probably it doesn't work with multiple USB slots?)
With d2x-v13-vWii-alt I got stuck on loading screen. Didn't tried with v7+ wasn't sure they work on vWii.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,648
Country
France
vWii works only with v10 and v10alt.

I think black screen is symptom for non compatible games with base 58.
This game use IOS58 natively?
if it doesn't, I suppose it's not working with base58 (and don't know why you want to use that base with that game)
if it does, it probably use USB (microphone, etc.) and might require both ports access at the same time. plug your devices before booting vWii or the loader.

note that IOS58 loads Port1 first.
try to switch your HDD to the other port number. disconnect anything on the front USBs.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    NinStar @ NinStar: where are my cute girls