Hacking USB Loader GX channels using crap not working.

  • Thread starter Thread starter jakebfb
  • Start date Start date
  • Views Views 9,489
  • Replies Replies 10

jakebfb

Member
Newcomer
Joined
Jun 16, 2019
Messages
8
Reaction score
1
Trophies
0
Age
26
XP
137
Country
Ireland
Hey everyone. I used the crap program on my PC to create custom wads for my USB Loader GX games, but when I open them it says "Failed to load IOS58. USB Loader GX requires a cIOS or IOS58 with AHB Access."

All games load regularly using USB Loader GX, but when trying to open the games through the forwarders it refuses to work. Any help on the issue?
 
It has nothing to do with syscheck or the softmod or IOS58 (no need to reinstall it either!)
with missing AHB access provided by the channel, the loader can't run without a cIOS.

change usbloader's IOS to 249 instead of 58.
OR
revert to 1271 instead of 1272 to NOT use 58 by default
OR
edit your CRAP(py) channel's TMD to add AHB access rights in order to allow USBLoaderGX to access hardware and NAND with IOS58.
editing imply : unpacking the WAD on computer, edit the tmd on hex editor, repack the WAD, (re)install the channel.

try using WiiGSC instead of CRAP, maybe the updated program version creates correct channels with full AHB access flag. but you need to test to see, it's still an old program so it might not do it.
but the easier solution is the first one : DO NOT USE 58 !
edit your loader's settings to use cIOS.
 
Last edited by Cyan,
  • Like
Reactions: Alexander1970
It has nothing to do with syscheck or the softmod or IOS58 (no need to reinstall it either!)
with missing AHB access provided by the channel, the loader can't run without a cIOS.

change usbloader's IOS to 249 instead of 58.
OR
revert to 1271 instead of 1272 to NOT use 58 by default
OR
edit your CRAP(py) channel's TMD to add AHB access rights in order to allow USBLoaderGX to access hardware and NAND with IOS58.
editing imply : unpacking the WAD on computer, edit the tmd on hex editor, repack the WAD, (re)install the channel.

try using WiiGSC instead of CRAP, maybe the updated program version creates correct channels with full AHB access flag. but you need to test to see, it's still an old program so it might not do it.
but the easier solution is the first one : DO NOT USE 58 !
edit your loader's settings to use cIOS.
Thanks for the reply! I tried changing the ISO to 249 but it won't work. WiiGSC doesn't seem to work for me too. I don't know how to edit the tmd in the wad, should I try reverting to 1271? If not, anything else I can do?
 
yes, try reverting to 1271
but the only change is the default IOS used by the loader, you can set it back to 249 yourself instead of reverting the revision.
 
  • Like
Reactions: Randyslim76
I reverted to 1271. The forwarder now shows no error but it just boots to the home menu. Also, cover art won't download now.
 
Has anyone found a solution? It's 2019 why is launching games from the menu so hard? hacking 2ds and the switch was wayy easier than the wii
 
For loading game channels...Try installing USB loader GX r1260. I Was having the same problem and Tried multiple things. This worked for me !
 
its dumb that you have to go back to OLDER versions to get these things to work

my Project+ loader on a japanese wii refuses to work right because of the same error...yet it boots from USB loader GX just fine after doing all the install steps
 
It has nothing to do with syscheck or the softmod or IOS58 (no need to reinstall it either!)
with missing AHB access provided by the channel, the loader can't run without a cIOS.

change usbloader's IOS to 249 instead of 58.
OR
revert to 1271 instead of 1272 to NOT use 58 by default
OR
edit your CRAP(py) channel's TMD to add AHB access rights in order to allow USBLoaderGX to access hardware and NAND with IOS58.
editing imply : unpacking the WAD on computer, edit the tmd on hex editor, repack the WAD, (re)install the channel.

try using WiiGSC instead of CRAP, maybe the updated program version creates correct channels with full AHB access flag. but you need to test to see, it's still an old program so it might not do it.
but the easier solution is the first one : DO NOT USE 58 !
edit your loader's settings to use cIOS.
Do you mind explaining the steps required to hex edit ahb access rights into the tmd?

Too often we are telling ppl to use an ahbprot enabled base wad when modifying the tmd might be an easier solution in some cases.

Thanks!
 
  • Like
Reactions: jeannotte
Do you mind explaining the steps required to hex edit ahb access rights into the tmd?

Too often we are telling ppl to use an ahbprot enabled base wad when modifying the tmd might be an easier solution in some cases.

Thanks!
0x1D8-0x1DB in the tmd, I'm guessing you want to put 00 00 00 03 there according to homebrew channel tmd

you could also directly patch the wad at 0xED8-0xEDB so you dont need to mess with extracting it and then repacking
 
Last edited by Deleted member 702243,
  • Like
Reactions: XFlak

Site & Scene News

Popular threads in this forum