Hacking Black screen when loading Wii games (USB Loader GX)

JordanB500

Well-Known Member
Newcomer
Joined
Sep 14, 2009
Messages
94
Trophies
1
XP
477
Country
United States
i have an mp3 file that loops when usbloader is loaded but that plays just fine with or without wii games selected all files are located on the hard drive and i only use the sd card for bootmii(wish it would work with usb also) and to store my wad files also are you saying that if i stored all my apps on my sd card that it would function better? and to fix this i need to store my single music track i want to play on my sd card?

i dont suppose it would be possible to modify the current release of usbloader gx and patch in a workaround for this issue i dont consider it a major flaw but it could prove useful since it is as you said a very old bug and its not like anyone is currently working on updating the program(is there?)

Edit: ive copied all apps from my Usb hard drive including usbloader to my sd card so that i do not need to remove my sd card to use apps on the usb

ive changed the file path for my music file to the appropriate one on my sd card

now if i need to remove my sd card for whatever reason i can still access usbloader gx and if i remove my usb i can still access all of my apps

also is there an app that allows file exploration and copying of files between usb and sd card this would reduce the need to remove the usb except in the case of installing more games
 
Last edited by JordanB500,

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,399
Trophies
0
Age
54
XP
1,516
Country
United States
Yeah, that looks like another issue with thread aborts.

@Jordan8500 Can you completely remove or disable your custom audio and see if it stops crashing?

As to modifications it would likely be Cyan or myself that would do that, so yes, that is an option. :)
 

JordanB500

Well-Known Member
Newcomer
Joined
Sep 14, 2009
Messages
94
Trophies
1
XP
477
Country
United States
i have another problem seems i do nowadays for some reason when i startup up my wii after hours of it being on and with both usb and sd inserted it not only refused to display anything at all but when i removed the sd card it loaded but it caused my wii to brick again this honestly like my 10th nand restore in the last 5 months which means i need to take a lot of steps to restore the nand and reinstall all the files downloaded from modmii and reinstall 2+ different vc titles on my wii system memory in addition the usb port was hot when i felt it if that means anything
 

SonicMC

Well-Known Member
Member
Joined
Dec 6, 2007
Messages
344
Trophies
1
XP
1,134
Country
United States
If anything is hot and crashing. I would check the fans for function. Also the airways for dust and dirt. Also check USB cables and other cables are good (not frayed or weird in any way), or just try different cables.

I had one that overheated and screen would get oddly pixel glitches then it would freeze and not work until it cooled down again.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,661
Country
France
I'm glad using the resources on SD fixed your crash. as temporary fix, it's good enough.

You said you copied everything to SD, but kept all your files to USB too, so you can use one or other without problem.
I think that will cause problem, on the contrary.
SD card has priority if found, which means that everything you do while you don't have the SD card inserted will be "lost" when you insert your SD card which contains old settings (you updated the settings stored on USB, not on SD).
at a result, you'll have different settings on SD/USB.
As long as you understand the priority to SD, you can use this feature (not a bug) as your advantage, for example keeping 2 completely different settings (SD for you, USB for your brother, etc.) or even multiple SD with different settings. It's probably useless to you, but that's just a possibility.


Another high risk of HDD or SD corruption : DO NOT EJECT SD CARD while you are inside USB Loader GX interface. It's the same rule for USB, don't eject USB if your resources are on USB (homebrew, settings, sound file, covers, etc.).
losing access to the active/opened files located on the device currently in use is very bad.
that will result at best at freezes, random behavior and unstability, at worse you'll corrupt your partition table and lose all your files on it.
There is a "SD remount" button at the bottom of the loader to "try" to properly re-link all memory to opened files when you insert the SD back into the console, but it's not working good and can crash the loader. but not doing it at all is worse!
always close USBLoaderGX, exit back either to system menu or HBC when you want to eject/insert an SD card.

The SD remount is a quick fix attempt, and only for SD. The loader has never been designed around plug&play detection of connected devices. there's not even an option for USB as it was expected that users have always their homebrew files on SD card. A lot of developers worked on that loader, and lot of different and small features were added at random time without a full rewrite of all the interfaces.


I didn't thought ejecting SD or USB while into a homebrew would brick the console, as it's not keeping any active opened file on NAND.
the only time the loader writes to NAND is at game launch, if you enabled the option to keep game logs on your message board. Disable it and no write will be done at all on NAND from the loader. a crash at game launch will now never fail to write to NAND and will not affect it.
or, you know, just never eject SD or USB while inside ANY homebrew. always exit to HBC or shutdown the console it's even safer. Or use a tool to manage the files without ejecting them.

You can use two programs to manage your files on SD and USB without removing them :
- Ftpii : an FTP server running on Wii, you can access it using an FTP client on your local network.
- Wiixplorer : a graphical file explorer/manager on Wii, it also has an option to enable FTP so you don't need ftpii. This is my tool choice when I need to edit a file and copy from my PC to SD.
 
Last edited by Cyan,

JordanB500

Well-Known Member
Newcomer
Joined
Sep 14, 2009
Messages
94
Trophies
1
XP
477
Country
United States
I'm glad using the resources on SD fixed your crash. as temporary fix, it's good enough.

You said you copied everything to SD, but kept all your files to USB too, so you can use one or other without problem.
I think that will cause problem, on the contrary.
SD card has priority if found, which means that everything you do while you don't have the SD card inserted will be "lost" when you insert your SD card which contains old settings (you updated the settings stored on USB, not on SD).
at a result, you'll have different settings on SD/USB.
As long as you understand the priority to SD, you can use this feature (not a bug) as your advantage, for example keeping 2 completely different settings (SD for you, USB for your brother, etc.) or even multiple SD with different settings. It's probably useless to you, but that's just a possibility.


Another high risk of HDD or SD corruption : DO NOT EJECT SD CARD while you are inside USB Loader GX interface. It's the same rule for USB, don't eject USB if your resources are on USB (homebrew, settings, sound file, covers, etc.).
losing access to the active/opened files located on the device currently in use is very bad.
that will result at best at freezes, random behavior and unstability, at worse you'll corrupt your partition table and lose all your files on it.
There is a "SD remount" button at the bottom of the loader to "try" to properly re-link all memory to opened files when you insert the SD back into the console, but it's not working good and can crash the loader. but not doing it at all is worse!
always close USBLoaderGX, exit back either to system menu or HBC when you want to eject/insert an SD card.

The SD remount is a quick fix attempt, and only for SD. The loader has never been designed around plug&play detection of connected devices. there's not even an option for USB as it was expected that users have always their homebrew files on SD card. A lot of developers worked on that loader, and lot of different and small features were added at random time without a full rewrite of all the interfaces.


I didn't thought ejecting SD or USB while into a homebrew would brick the console, as it's not keeping any active opened file on NAND.
the only time the loader writes to NAND is at game launch, if you enabled the option to keep game logs on your message board. Disable it and no write will be done at all on NAND from the loader. a crash at game launch will now never fail to write to NAND and will not affect it.
or, you know, just never eject SD or USB while inside ANY homebrew. always exit to HBC or shutdown the console it's even safer. Or use a tool to manage the files without ejecting them.

You can use two programs to manage your files on SD and USB without removing them :
- Ftpii : an FTP server running on Wii, you can access it using an FTP client on your local network.
- Wiixplorer : a graphical file explorer/manager on Wii, it also has an option to enable FTP so you don't need ftpii. This is my tool choice when I need to edit a file and copy from my PC to SD.

i have not ejected anything during use with usb loader or homebrew in general unless it is not needed such as removing the usb to use apps stored on the sd card but not while in a program and to clarify i turned the wii on with both usb and sd card inserted the tv did not recognize it no signal or similar message then i turned it off and removed the sd card the wii started and would not boot properly than on the next attempt re-inserted the sd card and received the bootmii screen, also since i copied usbloader gx and all files which include the settings the only things altered was the file path for nintendont which was changed from the sd card to the usb instead but that setting file is stored on the sd card therefore if i need to adjust the settings for usb i need only copy those files(since i dont and will not have any games on my sd card it is pointless to have nintendont on the sd card so the only apps available on the usb is the usb loader and nintendont again which allow for me the use of the usb containing games for both wii, gamecube and emunand) i think this was a hardware problem or overheating since the successful nand restore did not fix the problem. i have decided to wait and see if it would somehow correct itself.(the overall change means that while the sd card is inserted Nintendont will not be visible which is fine since i do not run nintendont directly anyways)


Edit: i checked it today and it has booted normally so im assuming it was overheated(perhaps it was a bit premature to do a nand restore but the changes needed to return to normal are very little
 
Last edited by JordanB500,

Retro_Mod_Gamer

Niche List Enthusiast
Member
Joined
Nov 3, 2015
Messages
167
Trophies
0
Age
39
XP
868
Country
Canada
I have manually updated the gxglobalsettings.cfg usb setting to 0 and loaded r1260 and it worked like a charm! Wouldn't let me change it in gx on the wii without freezing.

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

Nevermind that only worked once. Now it's back to mounting usb port to 1 freeze.
 

Parrotti

New Member
Newbie
Joined
Jan 22, 2020
Messages
2
Trophies
0
Age
45
XP
48
Country
Australia
Hello Cyan,

You seem to be the one in the know.

I have a Wii U running vwii , usb loader gx , d2x-v10beta52-vwii on iOS 249, 250 and 251 and iOS 58 - usb 2.0. Point is every Wii game goes black for 30 seconds and back to the vWii menu- I’ve tried changing video - reloading games etc etc. Wii games were working and then they weren’t. Can you help me out please mate
 

Alexander1970

XP not matters.
Member
Joined
Nov 8, 2018
Messages
14,973
Trophies
3
Location
Austria
XP
2,499
Country
Austria
Hello Cyan,

You seem to be the one in the know.

I have a Wii U running vwii , usb loader gx , d2x-v10beta52-vwii on iOS 249, 250 and 251 and iOS 58 - usb 2.0. Point is every Wii game goes black for 30 seconds and back to the vWii menu- I’ve tried changing video - reloading games etc etc. Wii games were working and then they weren’t. Can you help me out please mate

Hello.:)

Cyan is unfortunately unvailable.....:(

May I ask please,which USB Device did you use please ?
Is it formatted with FAT32 ?
And how do you transferred the Games to your USB Device please ?

Thank you.:)
 
  • Like
Reactions: jeannotte

jeannotte

Well-Known Member
Member
Joined
Jun 15, 2016
Messages
4,532
Trophies
1
Age
53
XP
4,915
Country
France
Hello Cyan,

You seem to be the one in the know.

I have a Wii U running vwii , usb loader gx , d2x-v10beta52-vwii on iOS 249, 250 and 251 and iOS 58 - usb 2.0. Point is every Wii game goes black for 30 seconds and back to the vWii menu- I’ve tried changing video - reloading games etc etc. Wii games were working and then they weren’t. Can you help me out please mate
Hello,

Can you post a syscheck report, following this guide, Thanks ==>https://gbatemp.net/threads/syscheck-hacksden-edition.356133/
 
  • Like
Reactions: Alexander1970

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Sicklyboy @ Sicklyboy: man that was some good Chinese takeout