Hacking USB Loader GX

  • Thread starter Thread starter blackb0x
  • Start date Start date
  • Views Views 8,066,885
  • Replies Replies 30,226
  • Likes Likes 74
When I try to run a SNES game on emuNand, I get a "Wii memory is corrupt error".

I had WiiWare and Genesis games work.
 
When I try to run a SNES game on emuNand, I get a "Wii memory is corrupt error".

I had WiiWare and Genesis games work.

You might need to reinstall the games to the EmuNAND if you originally installed them with a previous version of the loader. Failure to do that might result in some of them not working due to missing shared content.
 
  • Like
Reactions: blackb0x
Yeah. I kind of suspected that. I will delete the emuNand and make a new one.

I am using the new test version of USB Loader GX.

It is now showing the banners on the emuNand games. So that is great.
Post automatically merged:

I notice when I delete the emuNand, it does not delete the channels. How do I delete the channels?
 
Last edited by Bogart,
I am running into a good amount of problems with the emuNand.

1. The NES games say they need a block of memory free and I have emuNand saves set to full.
2. The SNES games are saying the system memory is damaged.
3. The Turbografx games just give me a black screen.

The WiiWare games work, but they hang on saving. So, something seems to be wrong with making a save.
 
I am running into a good amount of problems with the emuNand.

1. The NES games say they need a block of memory free and I have emuNand saves set to full.
2. The SNES games are saying the system memory is damaged.
3. The Turbografx games just give me a black screen.

The WiiWare games work, but they hang on saving. So, something seems to be wrong with making a save.

All of these work correctly for me.

NES:
NES.png

SNES:
SNES.png

TG16:
TG16.png


Ignore the resolution. The app I'm using to capture the screenshots struggles with 240p, so I had to upscale to 480p and then downscale, which results in some minor visual issues.
 
Last edited by blackb0x,
  • Like
Reactions: ChibiMofo
All of these work correctly for me.

NES:
View attachment 490880
SNES:
View attachment 490881
TG16:
View attachment 490886

Ignore the resolution. The app I'm using to capture the screenshots struggles with 240p, so I had to upscale to 480p and then downscale, which results in some minor visual issues.
I am doing all what you are doing, but I got the emuNand on the usb drive. So, I have no idea why it is not working.
 
I am doing all what you are doing, but I got the emuNand on the usb drive. So, I have no idea why it is not working.
Can you post a SysCheck?

https://gbatemp.net/posts/3759060

As long as your cIOS installation is correct and most of the loaders settings are at their defaults then it should "just work". That is unless the cIOS doesn't like your USB drive, in which case can you try with a different one or with the EmuNAND on an SD card?

I didn't mentioned it in my previous post, but even if I create an EmuNAND on my USB HDD then all 3 of these games still work for me.
 
Can you post a SysCheck?

https://gbatemp.net/posts/3759060

As long as your cIOS installation is correct and most of the loaders settings are at their defaults then it should "just work". That is unless the cIOS doesn't like your USB drive, in which case can you try with a different one or with the EmuNAND on an SD card?

I didn't mentioned it in my previous post, but even if I create an EmuNAND on my USB HDD then all 3 of these games still work for me.
Yeah. I suspect something is off with the cIOS. I will get the SysCheck tomorrow.
 
Hey all, I tested some SRL forwarders for SNES and N64 within emunand, and they appeared to work. Gonna test some more later next week and will report back. I'm going to update/redo the emunand on some of my wii consoles and wanted to know if there is an expiration built into this test build. it looks and performs very nicely, so thanks!
 
Hey all, I tested some SRL forwarders for SNES and N64 within emunand, and they appeared to work. Gonna test some more later next week and will report back. I'm going to update/redo the emunand on some of my wii consoles and wanted to know if there is an expiration built into this test build. it looks and performs very nicely, so thanks!
There is, but it won't expire for a few months, and I should have a stable version out long before then, so you'd be able to update to it from the loader's update menu. Just don't do that right now since it'll download whatever the latest stable build is.
 
Almost all games should work with the Game IOS setting set to auto. I've personally tested it against a handful of N64 games.

If in doubt just reset the loader to it's default settings and give it a try.
I try the Auto but it didn't work. Still, I can play with no issues with the 249 IOS.
 
Last edited by drag4you,
Thanks for your great efforts.
The new loader and dx2 Cios is more compatibility. Yesterday I had the pleasure of playing the Tintin game - a hidden gem.
But I wonder what is best practices to create an EmuNand ?!
I usually build EmuNand with ModMii and ShowMiiWad. Is this OK ? Or I should rebuild by USB Loader GX r1282 ?
Thank you very much.
 
Thanks for your great efforts.
The new loader and dx2 Cios is more compatibility. Yesterday I had the pleasure of playing the Tintin game - a hidden gem.
But I wonder what is best practices to create an EmuNand ?!
I usually build EmuNand with ModMii and ShowMiiWad. Is this OK ? Or I should rebuild by USB Loader GX r1282 ?
Thank you very much.

For emunand, i generally have one dumped from from actuall wii nand via usb loader gx (nands/01) and the uneek/sneek nand created from modmii and copied to usb or SD (nands/pl_us). First, i would boot into the emunand created by USBLGX for the first time to generate necessary files. then i would reset back to usb loader gx and use the custom paths option to point the emunand channel path to the modmiii sneek/uneek (nands/pl_us). once that boots for the first time and also generates necessary files, you would then reset, go back to USBLGX and switch the path back to nands/01, the USBLGX emunand. now, you should be able to install most stuff emunand created by USBLGX and switch the game setting to neek as needed (eg, the konami virtual console games like castlevania, zelda n64 games). keep in mind, not every game may be compatible, even with current updates.

note that in both emunands, you may have to hit the '2' button on the wiimote to activate hacks, such as region free, move disc channel, no music, etc (these hacks that you would normally associate with hackmii hacks).
 
First, i would boot into the emunand created by USBLGX for the first time to generate necessary files. then i would reset back to usb loader gx and use the custom paths option to point the emunand channel path to the modmiii sneek/uneek (nands/pl_us). once that boots for the first time and also generates necessary files, you would then reset, go back to USBLGX and switch the path back to nands/01, the USBLGX emunand.
Simply dumping your existing NAND via the loader and installing WADs should work perfectly now. And you shouldn't need neek anymore either, since compatibility is that good. And there are even cases where some games might work via d2x that won't work via neek e.g. escapeVektor.

I try the Auto but it didn't work. Still, I can play with no issues with the 249 IOS with no issues.
Is it a particular N64 game? Because with the cIOS installed correctly and updated to d2x v11 beta 2 all of the N64 games I've tested work correctly.
 
Last edited by blackb0x,
It works the same way as the Wii's system menu or when you're in a game now. So you just press the home/pause button on your controller.
Thanks, I was too used to the old way and did now think about the home button :blush: It is obvious now that you write it!
 
  • Like
Reactions: XFlak
Hi, @blackbox. Awesome update. Have you looked into issue with scrolling to the right? If you press "+" and then immediately press "-", it keeps scrolling to the right until "-" is let go. Doesn't happen if "-" is pressed and then "+" is held.
 
Can you post a SysCheck?

https://gbatemp.net/posts/3759060

As long as your cIOS installation is correct and most of the loaders settings are at their defaults then it should "just work". That is unless the cIOS doesn't like your USB drive, in which case can you try with a different one or with the EmuNAND on an SD card?

I didn't mentioned it in my previous post, but even if I create an EmuNAND on my USB HDD then all 3 of these games still work for me.
Here is my SysCheck:

SysCheck ME v2.5.0 by blackb0x, JoostinOnline, Double_A, R2-D2199 and Nano
...runs on IOS58 (rev 6176).

Region: NTSC-U
System Menu 4.3U (v513)
Priiloader installed
Drive date: 05.26.2006
Homebrew Channel 1.1.2 running on IOS58

Hollywood v0x11
Console ID: 67706113
Console Type: Wii
Shop Channel Country: United States (49)
Boot2 v4
Found 97 titles.
Found 48 IOS on this console. 14 of them are stubs.

IOS4 (rev 65280): Stub
IOS9 (rev 1034): No Patches
IOS10 (rev 768): Stub
IOS11 (rev 256): Stub
IOS12 (rev 526): No Patches
IOS13 (rev 1032): No Patches
IOS14 (rev 1032): No Patches
IOS15 (rev 1032): No Patches
IOS16 (rev 512): Stub
IOS17 (rev 1032): No Patches
IOS20 (rev 256): Stub
IOS21 (rev 1039): No Patches
IOS22 (rev 1294): No Patches
IOS28 (rev 1807): No Patches
IOS30 (rev 2816): Stub
IOS31 (rev 3608): No Patches
IOS33 (rev 3608): No Patches
IOS34 (rev 3608): No Patches
IOS35 (rev 3608): No Patches
IOS36 (rev 3608): No Patches
IOS37 (rev 5663): No Patches
IOS38 (rev 4124): No Patches
IOS40 (rev 3072): Stub
IOS41 (rev 3607): No Patches
IOS43 (rev 3607): No Patches
IOS45 (rev 3607): No Patches
IOS46 (rev 3607): No Patches
IOS48 (rev 4124): No Patches
IOS50 (rev 5120): Stub
IOS51 (rev 4864): Stub
IOS52 (rev 5888): Stub
IOS53 (rev 5663): No Patches
IOS55 (rev 5663): No Patches
IOS56 (rev 5662): No Patches
IOS57 (rev 5919): No Patches
IOS58 (rev 6176): USB 2.0
IOS60 (rev 6400): Stub
IOS61 (rev 5662): No Patches
IOS62 (rev 6430): No Patches
IOS70 (rev 6912): Stub
IOS80 (rev 6944): No Patches
IOS222 (rev 65280): Stub
IOS223 (rev 65280): Stub
IOS248[38] (rev 21011, Info: d2x-v11beta2): NAND Access, USB 2.0
IOS249[56] (rev 21011, Info: d2x-v11beta2): Trucha Bug, NAND Access, USB 2.0
IOS250[57] (rev 21011, Info: d2x-v11beta2): Trucha Bug, NAND Access, USB 2.0
IOS251[58] (rev 21011, Info: d2x-v11beta2): Trucha Bug, NAND Access, USB 2.0
IOS254 (rev 65281): BootMii
BC v6
MIOS v10
Report generated on 03/14/2025.

 
Hi, @blackbox. Awesome update. Have you looked into issue with scrolling to the right? If you press "+" and then immediately press "-", it keeps scrolling to the right until "-" is let go. Doesn't happen if "-" is pressed and then "+" is held.
Blackb0x is gonna look into it, just be patient :)
 
  • Like
Reactions: raxadian

Site & Scene News

Popular threads in this forum