Hacking USB Loader GX

  • Thread starter Thread starter blackb0x
  • Start date Start date
  • Views Views 8,067,986
  • Replies Replies 30,226
  • Likes Likes 74
if it was public and anyone could go ask it, the link to latest version would be somewhere everyone could find it. (googlecode, IRC chan title, etc.)
I don't suggest users to go beg for beta releases. but, it's up to you. I'm just not the one who say it's fine.

Well r96 is the latest version on the google code page and the beta's are of r96 but that feature more support

But I do agree not every user should be getting into this right now, it's not for the people that don't know how to report issues properly, IMO I would say the neek addition to USB Loader GX should be kept to a small group of testers, possibly through a PM
 
http://www.mediafire.com/download/aww2gttna19hqy9/USBLoaderGX_r1246Mod04(sneek+preview).7z
new version (only the .txt file has been updated to tell Wii only).

up to now, 7 downloads registered.
it's a temporary beta, I'll remove the link next week. (my holidays ends sunday, I will have less time to work on it again, I'll probably release as 1247. I'll just add proper warnings and error messages)
only users who intend to be beta testers should use it. I need reports. thanks
more stable reports I got, faster 1247 will be released.
 
Sounds good, I got the archive downloaded, I'll test it later on, i'll have to find some sort of usb device to use for uneek2o my Wii HDD is NTFS
 
Well, i went into irc to ask for the vWii neek2o beta and i was discouraged from using it as they told me that it is very unreliable and far from being functional. So for now there´s no support for vWii.
 
Well, i went into irc to ask for the vWii neek2o beta and i was discouraged from using it as they told me that it is very unreliable and far from being functional. So for now there´s no support for vWii.

Well they were at least informal about what is going on in the current development stages?
 
Using partial or full emunand works... like before. no changes done here so of course it will still work for games that used to work, and not work for games that used to not work.

To use neek mode, you need neek files. it's explained in the .txt file provided in the beta. "install instruction".
And that's why it's only a beta : there's no message or warning yet to explain it in the loader. if something wrong it just reboots. you need to read the instruction to understand how to use it. don't just switch options randomly.

To create a Neek emuNAND, it's only files to add in the /sneek/ folder.
SD:/sneek/kernel.bin
usb1:/sneek/kernel.bin
usb1:/sneek/di.bin
usb1:/sneek/font.bin
and then read the instructions in the txt file!

I recommend using sneek method only for non compatible games, so only set the sneek option in the individual setting.
But you need to prepare an emuNAND with Sneek files! use modmii in n2o mode or crediar's sneek installer with neek2o files renamed correctly.
easiest method is modmii with "prepare neek2o" for uneek or uneek+di and copy files to SD and USB.

if need files are not found (kernel.bin in /sneek/ folder) then it will either :
- reboot the loader if you use "Static" boot method
- stop and do nothing (maybe a warning if I had time to add one) if you use the "buffer" method.




Just one thing I didn't say : vWii is untested!
To work on vWii you will need the neek2o beta vWii version, which is unreleased.
if some users have that beta, you can try. If you have only r96, this is Wii only.
Stealth'd HDD are not working with r96, but most users are not stealthing their drive if they already use EmuNAND unless they use d2x mod.


Another untested thing:
I didn't test old revision of neek2o.
If you have pre-96, please try booting Wii discs with neek. maybe autoboot works on old versions, but it was disabled on r96.
Duh, I should have read the ReadMe...

-So where do I find these files?
-Can I still use regular EmuNAND after N2O is fully implemented? If that's the case then awesome, I can use N2O with channels and keep EmuNAND for regular Wii games.
 
Well they were at least informal about what is going on in the current development stages?

Well a user from the chat told me that the developer which was leading the vWii neek2o support suddenly left leaving the project on its current stage. So they don´t know if vWii neek2o will ever be implemented.
 
I have another problem:
Sometimes when launching a GCN game via GX i get the following codedump.
First I see the Nintendont splashscreen, but it´s much longer empty then usual, then the upper text of Nintendont (version etc) and when it normally starts with the steps (1-11) I get the codedump.
 

Attachments

  • IMG_20150515_184736.jpg
    IMG_20150515_184736.jpg
    293.1 KB · Views: 119
And the current implementation of neek2o beta is not stable.
it's not meant as a end user full usable interface. only developers should use it.

-So where do I find these files?
read the txt file? use modmii
these files can't be shared because it contains a IOS file.

-Can I still use regular EmuNAND after N2O is fully implemented? If that's the case then awesome, I can use N2O with channels and keep EmuNAND for regular Wii games.
yes.
the emuNAND is EXACTLY the same.
neek2o is not doing anything to your emuNAND.
neek2o is only few files located on /sneek/ folder, they are acting as a loader responsible of loading the NAND.

You just choose which program you want to use to load the NAND dump : the USBloaderGX or the /sneek/ files.

for ALL your channels working with USBLoaderGX as channel, continue using USBLoaderGX as nand loader.
for the channel not working with USBLoaderGX as NAND loader, tell USBGX to load neek, and neek will load the channels.

I have another problem:
Sometimes when launching a GCN game via GX i get the following codedump.
First I see the Nintendont splashscreen, but it´s much longer empty then usual, then the upper text of Nintendont (version etc) and when it normally starts with the steps (1-11) I get the codedump.
If you see nintendont, then USBLoaderGX is not in memory anymore.
it's not a loader issue.

does it happen when launching Nintendont directly from HBC?
if only from the loader, did you try different settings?

Set the Settings>Loader settings>Nintendont>Config file : Create
Then next time it crashes, send me the nincfg.bin file
I need to check if the sent settings are correctly generated and sent.
 
my own neek2o results:
PAL NAND, using region free channel.
toki tori : works, return to enable prevent game booting
castlevania : works with return to
uno : works with return to
FF4 after year JP : doesn't boot. probably a bad dump. (enable region free on n2o hacks first, or it will not boot at all)
that's all I tested lol, so for me return to as 2/3 success rate.
Once again, Uno works fine with EmuNAND, Castlevania doesn't though, for people who want to test channels that don't work with EmuNAND you can test games like Castlevania Rebirth, Aya And The Cube of Lights, Blaster Master Overdrive, and a punch of N64 and Neo Geo titles such as Super Smash Bros, Mario Tennis 64, and Samurai Showdown 4.

Edit: On second thought, there's a possibility I'm mistaken with the PS3 as I have this game, Uno, on PS3 as well.
 
I don't have any of those.
But I just tested the game I had, no need to be only problematic games to test if it launches.

like you see, toki tori (which should work) doesn't depending on your setting.
I'm not testing if problematic games work, I'm testing if USBLoaderGX works.

and that's how users should do their tests. The more thing you try, the more you will understand what's wrong.
 
  • Like
Reactions: Troopage
If you see nintendont, then USBLoaderGX is not in memory anymore.
it's not a loader issue.

does it happen when launching Nintendont directly from HBC?
if only from the loader, did you try different settings?

Set the Settings>Loader settings>Nintendont>Config file : Create
Then next time it crashes, send me the nincfg.bin file
I need to check if the sent settings are correctly generated and sent.
Only happens when launching from GX.

Heres the nincfg.bin of a crash:
 

Attachments

  • Like
Reactions: Cyan
thank you.
your config is good
language german
autoboot
wide, progressive
USB
WiiU wide
Max pad 1
Memory card size 2


Maybe try increasing the maxpad to 4, now that nintendont enable all input mode at once (GC/USB/BT).

But all is good in your file.
the loader is correctly passing settings to nintendont.
I don't understand why it crash only from GX.

any pattern ? (specific game, specific setting?)
 
Hello everyone,
I just had an issue with USB Loader GX 3.0. What happens is that it wont fin myusb device, which is compatible, formatted as wbfs and full of games. It used to work with version 1.something this morning, but then I decided to update it and since then on startup says "ERROR: Cannot find usb device" and then loads up the channels on my wii. I've been searching everywhere on the internet to solve this problem but now i'm out of options. Can anyone help me?

SysCheck in the spoiler
SysCheck v2.3.2 HacksDen Edition by JoostinOnline, Double_A, R2-D2199, and Nano
...appoggiato all'vIOS58 (v. 6176).
Regione: PAL
Menu di sistema 4.3E (v514)
Data unita': 07.09.2006
Canale Homebrew 1.1.2 appoggiato all'IOS58
Hollywood v0x11
ID console: 40221770
Tipo Console: Wii
Paese canale Shop: Italy (83)
Boot2 v4
Trovati 96 giochi.
Trovati 49 IOS in questa console. 12 di questi sono stub.
IOS4 (rev 65280): Stub
IOS9 (rev 1034): Non patchato
IOS10 (rev 768): Stub
IOS11 (rev 256): Stub
IOS12 (rev 526): Non patchato
IOS13 (rev 1032): Non patchato
IOS14 (rev 1032): Non patchato
IOS15 (rev 1032): Non patchato
IOS16 (rev 512): Stub
IOS17 (rev 1032): Non patchato
IOS20 (rev 256): Stub
IOS21 (rev 1039): Non patchato
IOS22 (rev 1294): Non patchato
IOS28 (rev 1807): Non patchato
IOS30 (rev 2816): Stub
IOS31 (rev 3608): Non patchato
IOS33 (rev 3608): Non patchato
IOS34 (rev 3608): Non patchato
IOS35 (rev 3608): Non patchato
IOS36 (rev 3351): Trucha Bug, Identificazione ES, Accesso NAND
IOS37 (rev 5663): Non patchato
IOS38 (rev 4124): Non patchato
IOS40 (rev 3072): Stub
IOS41 (rev 3607): Non patchato
IOS43 (rev 3607): Non patchato
IOS45 (rev 3607): Non patchato
IOS46 (rev 3607): Non patchato
IOS48 (rev 4124): Non patchato
IOS50 (rev 5120): Stub
IOS51 (rev 4864): Stub
IOS52 (rev 5888): Stub
IOS53 (rev 5663): Non patchato
IOS55 (rev 5663): Non patchato
IOS56 (rev 5662): Non patchato
IOS57 (rev 5919): Non patchato
IOS58 (rev 6176): USB 2.0
IOS60 (rev 6400): Stub
IOS61 (rev 5662): Non patchato
IOS62 (rev 6430): Non patchato
IOS70 (rev 6912): Stub
IOS80 (rev 6944): Non patchato
IOS222[38+37] (rev 4, Info: hermes-v4): Trucha Bug, Identificazione ES, Accesso NAND, USB 2.0
IOS245[37] (rev 21007, Info: d2x-v7final): Trucha Bug, Accesso NAND, USB 2.0
IOS246[38] (rev 21007, Info: d2x-v7final): Trucha Bug, Identificazione ES, Accesso NAND
IOS247[53] (rev 21007, Info: d2x-v7final): Trucha Bug, Accesso NAND, USB 2.0
IOS248[55] (rev 21007, Info: d2x-v7final): Trucha Bug, Accesso NAND, USB 2.0
IOS249[56] (rev 21010, Info: d2x-v10beta52): Trucha Bug, Accesso NAND, USB 2.0
IOS250[57] (rev 21010, Info: d2x-v10beta52): Trucha Bug, Accesso NAND, USB 2.0
IOS251[58] (rev 21007, Info: d2x-v7final): Trucha Bug, Accesso NAND, USB 2.0
BC v6
MIOS v10
Rapporto generato il 15.05.2015.
Some words are in Italian, sorry for any misunderstanding ;)
 
thank you.
your config is good
language german
autoboot
wide, progressive
USB
WiiU wide
Max pad 1
Memory card size 2


Maybe try increasing the maxpad to 4, now that nintendont enable all input mode at once (GC/USB/BT).

But all is good in your file.
the loader is correctly passing settings to nintendont.
I don't understand why it crash only from GX.

any pattern ? (specific game, specific setting?)
No, it´s completely random.

I think it´s a problem with my HDD not spinning up correctly or too late.
That could also be an explanation for GX sometimes not detecting my HDD when booting up.
 
Just one thing I didn't say : vWii is untested!
To work on vWii you will need the neek2o beta vWii version, which is unreleased.
if some users have that beta, you can try. If you have only r96, this is Wii only.
Stealth'd HDD are not working with r96, but most users are not stealthing their drive if they already use EmuNAND unless they use d2x mod.
This is what I'm interested in (and what I could help to debug if needed...)
So yeah, please let me know if anyone has/could get their hands on the vWii beta of neek2o and how o set it up if possible please.
Thanks.
 
Hello everyone,
I just had an issue with USB Loader GX 3.0. What happens is that it wont fin myusb device, which is compatible, formatted as wbfs and full of games. It used to work with version 1.something this morning, but then I decided to update it and since then on startup says "ERROR: Cannot find usb device" and then loads up the channels on my wii. I've been searching everywhere on the internet to solve this problem but now i'm out of options. Can anyone help me?
your syscheck is good.
try to set the IOS to 58 in the settings, it could help with detecting the drive.

Settings>Loader settings>Loader's IOS : 249 --> 58
keep the "game ios" to 249.

exit and reload the loader. it should now use IOS58 on boot.
it id didn't work, let me know.
 
  • Like
Reactions: Troopage
your syscheck is good.
try to set the IOS to 58 in the settings, it could help with detecting the drive.

Settings>Loader settings>Loader's IOS : 249 --> 58
keep the "game ios" to 249.

exit and reload the loader. it should now use IOS58 on boot.
it id didn't work, let me know.

Cyan kinda off-topic right now but. Is there a way to edit the banners download link (I'm assuming the URL has changed) and if so, what's the new address?
I'm using r1239 btw. Don't intend on updating until you release it as internal (no use *apparently* for me to try the new versions)
 

Site & Scene News

Popular threads in this forum