USB Loader GX EmuNAND setup, VC games work but most WiiWare games stuck at black screen

sockscap

Active Member
OP
Newcomer
Joined
Dec 18, 2023
Messages
39
Trophies
0
Age
30
XP
106
Country
United States
It's a 4.3J console. I've followed this guide to setup EmuNAND. So basically, I use USB Loader GX to Dump NAND to EmuNAND, and set EmuNAND Channel Mode as Full. Then use EmuNAND WAD Manager to install WiiWare/VC games.

I've tested a couple of VC games, all of them are working.
- Arcade: Ninja Gaiden (USA) (Arcade) & Tank Force (Japan) (Arcade)
- Nes: Ninja Gaiden III - The Ancient Ship of Doom (USA) (NES)
- N64: Super Mario 64 (USA) (N64) & Sin & Punishment (USA) (N64)
Note: N64 games prompt that classic controller is required, which I don't currently have. But at least it loads and gives prompt.

However, when I try WiiWare games, most of them just stuck at black screen. I've tested a dozen of games, only two of them work:
- Contra ReBirth (USA)
- Cave Story (USA) (v258)
Note: I think my EmuNAND itself is fine since VC games and at least 2 WiiWare games work.

La-Mulana (USA) prompts that system file is corrupted. I also tried La-Mulana (Japan) as my console is Japan region, which gave error message as well. As it's in Japanese, I don't really understand what it says, but I guess it's the same system file corruption message. BTW, both wad files work fine in Dolphin emulator. So it's unlikely the wad file issue.

All other WiiWare games just stuck at black screen, including:
- And Yet It Moves (USA)
- Bomberman Blast (USA)
- Gradius ReBirth (USA) (v257)
- LostWinds (USA)
- LostWinds - Winter of the Melodias (USA)
- Mega Man 9 (USA)
- Mega Man 10 (USA)
- Toki Tori (USA)

According to https://wiki.gbatemp.net/wiki/Wii_cIOS_EmuNAND_Compatibility_List, the above game should be compatible with EmuNAND. I use the standard cIOS setup and for troubleshooting purpose, I also install d2x-v10beta52 in slot 246/247 (as most old guides suggests v8 or v10beta52). I also enable Region Free EVERYTHING hack in Priiloader.

IOS246[56] (rev 65535, Info: d2x-v10beta52): Trucha Bug, NAND Access, USB 2.0
IOS247[57] (rev 65535, Info: d2x-v10beta52): Trucha Bug, NAND Access, USB 2.0
IOS248[38] (rev 65535, Info: d2x-v11beta1): Trucha Bug, ES Identify, NAND Access
IOS249[56] (rev 65535, Info: d2x-v11beta1): Trucha Bug, NAND Access, USB 2.0
IOS250[57] (rev 65535, Info: d2x-v11beta1): Trucha Bug, NAND Access, USB 2.0
IOS251[58] (rev 65535, Info: d2x-v11beta1): Trucha Bug, NAND Access, USB 2.0

The troubleshooting steps I've tried (use Gradius ReBirth as an example):
1. Enable Patch Country Strings, and set Game Language to English (because it's USA game on Japan EmuNAND). It doesn't help (black screen).
2. Uninstall the channel. Use wwPacker to make Gradius ReBirth (USA) (v257) region free, then reinstall. But it doesn't help (still black screen).
Note: Contra ReBirth (USA) & Cave Story (USA) (v258) simply work without wwPacker patch.
3. Clean USB Loader GX setup on a new SD card, dump a new EmuNAND and install Gradius ReBirth (Japan) (v256) only, in case only Japan version works on Japan EmuNAND. However, it's the same black screen.
4. Follow blackb0x's guide, disable the 480p fix. video mode to Force NTSC480p or Region Patch. Same black screen.
5. Use per-game setting to use cIOS 246 (d2x-v10beta52 base on IOS 56) & cIOS 247 (d2x-v10beta52 base on IOS 57). Same black screen.

I'm running out of idea. Anyone knows how to make these games work?
 

sockscap

Active Member
OP
Newcomer
Joined
Dec 18, 2023
Messages
39
Trophies
0
Age
30
XP
106
Country
United States
I've done some further testing. WiiFlow Lite has same black screen issue. Both USB Loader GX and WiiFlow Lite are using latest versions. I've also tried last USB Loader GX official build r1271. The result is the same.

However, Uloader is able to run Gradius ReBirth (USA) (v257) successfully in EmuNAND. I know, I know, this is very outdated, and it doesn't even support my 32GB SDHC card. I have to find an old 1GB SD card to do the test. But at least that proves the wad file is fine.

Any ideas?
 

sockscap

Active Member
OP
Newcomer
Joined
Dec 18, 2023
Messages
39
Trophies
0
Age
30
XP
106
Country
United States
Have u tried setting the game language to English in the loader's game specific settings?
Yes, I've tried that (tshoot step 1 mentioned above), but it didn't help. I've also tried all cIOS below. Unfortunately it's always black screen.

IOS244[56] (rev 65535, Info: d2x-v8final): Trucha Bug, NAND Access, USB 2.0
IOS245[57] (rev 65535, Info: d2x-v8final): Trucha Bug, NAND Access, USB 2.0
IOS246[56] (rev 65535, Info: d2x-v10beta52): Trucha Bug, NAND Access, USB 2.0
IOS247[57] (rev 65535, Info: d2x-v10beta52): Trucha Bug, NAND Access, USB 2.0
IOS248[38] (rev 65535, Info: d2x-v11beta1): Trucha Bug, ES Identify, NAND Access
IOS249[56] (rev 65535, Info: d2x-v11beta1): Trucha Bug, NAND Access, USB 2.0
IOS250[57] (rev 65535, Info: d2x-v11beta1): Trucha Bug, NAND Access, USB 2.0
IOS251[58] (rev 65535, Info: d2x-v11beta1): Trucha Bug, NAND Access, USB 2.0

I'm not sure if the issue is Japan console specific, because I see in the forum that v8/v10beta52 should work for these games. The stange thing is, Gradius ReBirth (Japan) (v256) doesn't work either on Japan console (tshoot step 3 mentioned above).
 

worm28

Well-Known Member
Member
Joined
Jun 2, 2013
Messages
1,030
Trophies
1
XP
995
Country
United States
I had the same problem when i dumped my nand with usb loader gx i had to extract my bootmii nand.bin with showmiiwads and use that to get wiiware games to work or you could use modmii to build a working emunand.
 

sockscap

Active Member
OP
Newcomer
Joined
Dec 18, 2023
Messages
39
Trophies
0
Age
30
XP
106
Country
United States
I had the same problem when i dumped my nand with usb loader gx i had to extract my bootmii nand.bin with showmiiwads and use that to get wiiware games to work or you could use modmii to build a working emunand.
Man you inspired me. I'm able to identify the root cause of the issue finally. Thanks a lot!

I try to use bootmiii nand dump, but the issue persists. I also try to use modmii to build a new EmuNAND with same region and same serial number as the physical console. However, it doesn't work and even Contra Rebirth which previously works cannot run. In addition, the wiimote no loner syncs to the console after reboot, I have to resync it. In the ModWii wizard, I choose "no" for all optional components, not sure if some of them are actually required.

Anyway, as I already have ShowMiiWads setup, so I think, why not use it to install the wads directly in the EmuNAND? Guess what, these games suddenly work like a charm! Also, La-Mulana no longer complains system file corruption.

So, it's EmuNAND WAD Manager that causes the issue. The games fail to run because they aren't installed properly. It's unbelievable that no users report this issue before. My wild guess is, the Japan console might have non-Ascii chars in NAND and somehow cIOS or EmuNAND WAD Manager cannot handle it properly, or maybe it's just a specific issue of my console, and strangely it doesn't cause problem playing Wii games.
 

qWii

Member
Newcomer
Joined
Mar 14, 2024
Messages
10
Trophies
0
XP
73
Country
Spain
Hi! Just for the record: I had the same problem, and came to the same solution: use always ShowMiiWads instead of USBLGX or Wiiflow to populate an emunand. It's not related with the Wii being Japanese, it can happen in any emunand irrespective to the region. The problem is that neither USBGLX nor Wiiflow are installing the shared content of the wads, which can lead in some specific (but infrequent) scenarios to this kind of errors.
 
  • Like
Reactions: lovewiibrew

lovewiibrew

Sifjar is a pirate
Member
Joined
Oct 9, 2010
Messages
260
Trophies
1
XP
203
Country
United States
Hi! Just for the record: I had the same problem, and came to the same solution: use always ShowMiiWads instead of USBLGX or Wiiflow to populate an emunand. It's not related with the Wii being Japanese, it can happen in any emunand irrespective to the region. The problem is that neither USBGLX nor Wiiflow are installing the shared content of the wads, which can lead in some specific (but infrequent) scenarios to this kind of errors.
I've used modmii to build a fresh nand and build uneek+di and then installed my games using showmiiwads. I've placed everything in their appropriate folders on sd and usb. I still can't get most games to load. When I try to boot into neek it never gets past a black screen. Do you have anymore pointers?
 
  • Like
Reactions: susi91

qWii

Member
Newcomer
Joined
Mar 14, 2024
Messages
10
Trophies
0
XP
73
Country
Spain
Hello lovewiibrew, I have encountered other problems that may help you. I suppose you are trying neek and also full, because neek takes you (always?) to a black screen. This is a very generic problem, but anyway, may be you can try:

  • Black screen when booting in NEEK. In my case this happened because the emunand had too much content installed before booting it for the first time. So, you can try just to create a "light" emunand, without any fancy options (no ciso support, no menus, no extra forwarders, .... just install the four default Nintendo titles modmii suggest at the end of the setup). Now go to USBLGX and try to boot it in Neek mode. In 30 - 60'' the Wii setup menu should appear. If so, pair the wiimote and complete all the steps, and 30'' after, the beloved Wii Menu should appear. If this works, you can copy the emunand back to your PC and install whatever you need with ShowMiiiWads. Then you can try again to boot into neek mode. The channels you have installed will be there, and you can test directly from the (emunand) Wii menu whether they work or not. Finally, you can forget about booting in Neek mode and just configure in the USBLGX individual settings the Channels that needs to boot in NEEK mode .

  • If this doesn't work, I would suggest trying a simpler setup >> Just sneek without DI support. All content from SD. In fact, this is the only scenario I've tried and it has worked quite well for me.

  • Problems when using Full Mode with a EMUNAND build with modmii. Every time I tried Full Mode with a modmii emunand, the game blocked. In NEEK mode it worked fine. Ok, not a huge drama, but most of the times NEEK mode is not really neded, Full is just enough and is quicker both to boot and to return to USBLGX when exiting... To get a modmii emunand to work in Full Mode, you can try this:
    • Build your modmii emunand in the region you need and boot it ( some extra folders will appear).
    • Export your real nand to a emunand.
    • Copy the content of ${exported_emunand}/sys to ${modmii_emunand)}/sys
I'm not very fond of copying content, but this is the only workaround I've found. With this, you can use the modmii emunand both for full and for neek. It is a simpler setup to try the compatibility of any channel with full or neek mode.​

Ok, this has been a big digression and I'm not even sure if it will help you, because as you know the black screen can be caused by so many different reasons. Let's see if we have gotten any of the problems right. If not, the usual action plan should be to verify that you have not missed any step in https://wii.hacks.guide/cios and that all installed versions (ciso, usbglx) are up to date. Good luck!
 
  • Like
Reactions: Pawel and XFlak

Pawel

Active Member
Newcomer
Joined
Jul 16, 2023
Messages
25
Trophies
0
Age
43
XP
84
Country
Poland
Hello, I can add from myself that after a few days of fighting with the setting, a black screen every time I started vc games, I finally managed to set everything emunand I can run any title, the cause was uneek from a usb drive, now I use sneek from the SD card, I uploaded wiiware and vc games from showmiiwad and it works!!
I wanted to ask I want to run vc and wiiware games with gx loader or do I need to do dump options nand to emunand? Can I skip it?
 

qWii

Member
Newcomer
Joined
Mar 14, 2024
Messages
10
Trophies
0
XP
73
Country
Spain
Hello Pawel, you can skip this part if you have an already working (neek) emunand and you don't plan to use Full mode. The "Export real nand to emunand + copy sys emunand directory over your neek emunand" tasks are only needed if you want to run some games in Full mode instead of Neek mode.

From compatibility perspective, Neek is the winner. You can run practically any vc or wiiware with Neek mode. The only you will need is an emunand built for the region of the game, and that's it. Small drawback: After exiting the game, the nswitch channel will reboot the Wii and will leave you wherever you have set in BootMii. You can probably boot directly into USBGLX as well, but I haven't gone this route.

From usablilty perspective, Full mode is a little more convenient. With the USBLGX forwarder installed, you will return directly to USBLoaderGX right after exiting a game. Big drawback: some games will fail to run in Full mode.

I use a mixed approach. My default is Full mode. If the game does not work, I configure the specific load settings of the game to run it in Neek mode.

But staying with just Neek is also a very good option.
 
  • Like
Reactions: Pawel

Pawel

Active Member
Newcomer
Joined
Jul 16, 2023
Messages
25
Trophies
0
Age
43
XP
84
Country
Poland
Hello Pawel, you can skip this part if you have an already working (neek) emunand and you don't plan to use Full mode. The "Export real nand to emunand + copy sys emunand directory over your neek emunand" tasks are only needed if you want to run some games in Full mode instead of Neek mode.

From compatibility perspective, Neek is the winner. You can run practically any vc or wiiware with Neek mode. The only you will need is an emunand built for the region of the game, and that's it. Small drawback: After exiting the game, the nswitch channel will reboot the Wii and will leave you wherever you have set in BootMii. You can probably boot directly into USBGLX as well, but I haven't gone this route.

From usablilty perspective, Full mode is a little more convenient. With the USBLGX forwarder installed, you will return directly to USBLoaderGX right after exiting a game. Big drawback: some games will fail to run in Full mode.

I use a mixed approach. My default is Full mode. If the game does not work, I configure the specific load settings of the game to run it in Neek mode.

But staying with just Neek is also a very good opti

Hello Pawel, you can skip this part if you have an already working (neek) emunand and you don't plan to use Full mode. The "Export real nand to emunand + copy sys emunand directory over your neek emunand" tasks are only needed if you want to run some games in Full mode instead of Neek mode.

From compatibility perspective, Neek is the winner. You can run practically any vc or wiiware with Neek mode. The only you will need is an emunand built for the region of the game, and that's it. Small drawback: After exiting the game, the nswitch channel will reboot the Wii and will leave you wherever you have set in BootMii. You can probably boot directly into USBGLX as well, but I haven't gone this route.

From usablilty perspective, Full mode is a little more convenient. With the USBLGX forwarder installed, you will return directly to USBLoaderGX right after exiting a game. Big drawback: some games will fail to run in Full mode.

I use a mixed approach. My default is Full mode. If the game does not work, I configure the specific load settings of the game to run it in Neek mode.

But staying with just Neek is also a very good option.
I understand very much thank you for this information at the moment I will read that everyone thank you again 🙂
Post automatically merged:

So after more attempts, I configured the sneek and neek package with manual installation of wiiflow + rhapsodia shima, I dumped nand to emunand installed a few vc games and they all run beautifully!! I did the same thing in the usb loader gx and there something didn't work with wiiflow is great at least for now 😅🙂
I just don't know how to delete it so as not to mess up in emunand in wiiflow I get channels and I have 2 x photo channels!! How do I remove one?
 
Last edited by Pawel,

qWii

Member
Newcomer
Joined
Mar 14, 2024
Messages
10
Trophies
0
XP
73
Country
Spain
Hi Pavel,

Yes, I also have these ones: Photo Channel (HAAA) and Photo Channel 1.1 (HAYA). In case you're curious, you can find information about them here:
https://wiibrew.org/wiki/Photo_Channel_1.1 https://wiibrew.org/wiki/Photo_Channel_1.1_dummy
As you've probably seen, Wii Flow won't let you delete them. If you want, you can remove them using USBLGX, from the game-specific Settings menu.

But a word of warning:
I used to remove all standard Nintendo channels from my emunands. And I still haven't found any problems after removing them ... but I'm not sure if this is 100% safe in neek mode, because the (emu)wii will expect them to be installed in your emunand. As I said, it seems like there's no problem after removing them... but lately I've left them installed just in case. But I may be a little paranoid!
 
  • Like
Reactions: Pawel

Pawel

Active Member
Newcomer
Joined
Jul 16, 2023
Messages
25
Trophies
0
Age
43
XP
84
Country
Poland
Hello 🙂 I understand, I don't know much about myself, I don't want to set everything up again, so I'd better leave it at that. I understand, I don't know much about it, I don't want to set everything up again, so I'd better leave it if you write like that 🙂
 

spinoman

Well-Known Member
Newcomer
Joined
May 5, 2014
Messages
80
Trophies
1
Age
49
XP
344
Country
Italy
i have fought over the years many battles to be able to play vc and wiiware games on my wii.
emunand on sd, usb, full, partial, different version of cios, sneek, uneek, neek2o, nswitch, different sd brand and so on...
this is my 100% working solution, all you need is a wad manager and a sd card.
install all the wads you want in your REAL nand by your wad manager.
when your real nand is almost full use the official wii menu to copy the titles you installed in your sd card and remove them from real nand.
use the sd button in the wii menu and play.
it's all that simple.
 
  • Like
Reactions: qWii and Pawel

Pawel

Active Member
Newcomer
Joined
Jul 16, 2023
Messages
25
Trophies
0
Age
43
XP
84
Country
Poland
i have fought over the years many battles to be able to play vc and wiiware games on my wii.
emunand on sd, usb, full, partial, different version of cios, sneek, uneek, neek2o, nswitch, different sd brand and so on...
this is my 100% working solution, all you need is a wad manager and a sd card.
install all the wads you want in your REAL nand by your wad manager.
when your real nand is almost full use the official wii menu to copy the titles you installed in your sd card and remove them from real nand.
use the sd button in the wii menu and play.
it's all that simple.
Yes, thank you, of course. 2 years ago I had a beautifully modified Wii, with all the additions, plugins, vc, defects, and others. I recently returned to the Wii console, although I converted modmii without any problems, it was the problem with emunand, I tried various configurations and none of them worked as they should. I looked for it and found a great ready-made NAND configuration that works on both SD and USB, each defect, vc works beautifully!! At this point I have a ready-made console, properly configured with everything, various help from the gbatemp forum helped. for which I thank you
 
  • Like
Reactions: qWii and spinoman

qWii

Member
Newcomer
Joined
Mar 14, 2024
Messages
10
Trophies
0
XP
73
Country
Spain
i have fought over the years many battles to be able to play vc and wiiware games on my wii.
emunand on sd, usb, full, partial, different version of cios, sneek, uneek, neek2o, nswitch, different sd brand and so on...
this is my 100% working solution, all you need is a wad manager and a sd card.
install all the wads you want in your REAL nand by your wad manager.
when your real nand is almost full use the official wii menu to copy the titles you installed in your sd card and remove them from real nand.
use the sd button in the wii menu and play.
it's all that simple.
Yes, I see your point, but the little paranoid in me agrees with the school of thought that sees this approach riskier than using an emunand and that is better to mess with the realnand as little as possible. Eternal discussion :). Of course you can argue that you have been doing this for years without any problem. Anyway, the important thing is to have a recipe that works for you and that you feel comfortable with. Building an emunand with sneek support using ModMii, installing with ShowMiiWads and running with USBLGX has worked perfectly well for me, and it is easily repeatable in case I break something, which gives me some peace of mind. But then again, I may be being overly cautious.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
  • Xdqwerty
    what are you looking at?
    BakerMan @ BakerMan: