Hacking Gamecube USB Loader possble?

  • Thread starter Thread starter Sebastian25
  • Start date Start date
  • Views Views 116,612
  • Replies Replies 218
I don't know if this is possible so correct me if I'm wrong lol but the Wii has access to the Gamecube memory slots while in GC mode right? So technically couldn't you mount a USB device and fake it as just a really really big GC memory card? Maybe what I just said is absurd but that would be completely awesome! haha
 
obogobo
thats a great idea i will test it some problems i can see with this even if i can make it work is no saving as it would be duffucult to make it save to flash drive and dang near impossible to save to a GC memory card as when it tried to load slot 1(Games with autosave probably wont work) it would probably crash as were tricking it into loading form the GC slot
ill try to create possibly a Hacked gamecube ios ill test it
Ill post my results here
 
hmm when I looked in this thread I was hoping to see some discussion involving bushing's newest post ("of TMD's and hardware") but I see none.

It may be possible with some effort to create a Gamecube usb loader and a gamecube sd loader. It might even be possible to revive old projects that loaded games from the broadband adapter over the wifi instead (less sure about this, could be more difficult).

Since we can now enable access to all the wii's hardware from ppc, we can have full access to the best of gamecube mode (direct access to dvd drive and memory) and wii mode (ability to use wifi, bluetooth, usb ports, sd card reader...). However, since the gamecube games do not make use of ios, I think it will be necessary to patch them to make the required ios calls, and run them under a cIOS (not cMIOS). The easiest project to port would be sdboot, since I'm guessing we can change its callback function to make requests to ios instead of directly accessing the memory card slots.

I think bushing suggests that all hardware can be re-enabled through the following commands, but I'm guessing these need to be executed from ios, so it would require a further cIOS revision, which I'm sure waninkoko will deliver soon.

#define HW_MEMMIRR 0x0d800060
#define HW_AHBPROT 0x0d800064
set32(HW_MEMMIRR, 8);
set32(HW_AHBPROT, 0xFFFFFFFF);

Perhaps the real question is, is it worth the effort at this point? Hopefully someone will work it out, just for the sake of completeness.
yay.gif
 
obogobo said:
I don't know if this is possible so correct me if I'm wrong lol but the Wii has access to the Gamecube memory slots while in GC mode right? So technically couldn't you mount a USB device and fake it as just a really really big GC memory card? Maybe what I just said is absurd but that would be completely awesome! haha


QUOTE(dogz @ Aug 20 2009, 07:30 PM) obogobo
thats a great idea i will test it some problems i can see with this even if i can make it work is no saving as it would be duffucult to make it save to flash drive and dang near impossible to save to a GC memory card as when it tried to load slot 1(Games with autosave probably wont work) it would probably crash as were tricking it into loading form the GC slot
ill try to create possibly a Hacked gamecube ios ill test it
Ill post my results here


haha ultra new noobs day dreaming already.
 
ppc_gba said:
hmm when I looked in this thread I was hoping to see some discussion involving bushing's newest post ("of TMD's and hardware") but I see none.

It may be possible with some effort to create a Gamecube usb loader and a gamecube sd loader. It might even be possible to revive old projects that loaded games from the broadband adapter over the wifi instead (less sure about this, could be more difficult).

Since we can now enable access to all the wii's hardware from ppc, we can have full access to the best of gamecube mode (direct access to dvd drive and memory) and wii mode (ability to use wifi, bluetooth, usb ports, sd card reader...). However, since the gamecube games do not make use of ios, I think it will be necessary to patch them to make the required ios calls, and run them under a cIOS (not cMIOS). The easiest project to port would be sdboot, since I'm guessing we can change its callback function to make requests to ios instead of directly accessing the memory card slots.

I think bushing suggests that all hardware can be re-enabled through the following commands, but I'm guessing these need to be executed from ios, so it would require a further cIOS revision, which I'm sure waninkoko will deliver soon.

#define HW_MEMMIRR 0x0d800060
#define HW_AHBPROT 0x0d800064
set32(HW_MEMMIRR, 8);
set32(HW_AHBPROT, 0xFFFFFFFF);

Perhaps the real question is, is it worth the effort at this point? Hopefully someone will work it out, just for the sake of completeness.
yay.gif
Whoa, that's really interesting. I hope this really does open the door for a GCN USB loader or other cool projects.
 
I read the article at hackmii.com and it looks like it should be possible to force access to all hardware but it probably will still be difficult to get setup and functioning correctly.
 
/\ YES!

but seriously, from what i have read, and what i understand about the wii, this should be possible, as long as there is a way to run GC games off cios instead of cmios... i think it can happen!
 
Either wait for flatzii. Which I am doing.

Or like previois posts use the ppc to use certain hardware and run it through GC Linux?

Or something similiar too hermes merging of IOS, why not merge cMIOS with IOS?

Just an idea
tongue.gif
 
xzxero said:
obogobo said:
I don't know if this is possible so correct me if I'm wrong lol but the Wii has access to the Gamecube memory slots while in GC mode right? So technically couldn't you mount a USB device and fake it as just a really really big GC memory card? Maybe what I just said is absurd but that would be completely awesome! haha


QUOTE(dogz @ Aug 20 2009, 07:30 PM) obogobo
thats a great idea i will test it some problems i can see with this even if i can make it work is no saving as it would be duffucult to make it save to flash drive and dang near impossible to save to a GC memory card as when it tried to load slot 1(Games with autosave probably wont work) it would probably crash as were tricking it into loading form the GC slot
ill try to create possibly a Hacked gamecube ios ill test it
Ill post my results here


haha ultra new noobs day dreaming already.
SD Gecko & USB Boot doesa already this basically...
 
Hi, im very interested in this topic, there are a few things i would like to know

1- is anyone working on this as a project or something?

I've been looking but i couldn't find anyone, the crew behind usb loader gx won't work with this and so does Waninkoko.

2- What is necessary to even attempt this? Which knowledge, software (source codes) and hardware (if any)

Even though im not working as a programmer (im on networking at the time), I studied electronics and i have coded in C++ , Basic, Flash and VB.net. I have not worked with firmware or anything related.
I know is not much, and that with my current knowledge is not possible to start a project for this, but at least i would like to see (understand) by myself what will it take to make it or if someone is on it.
rolleyes.gif
Maybe i can find someone that could help
 
you need to install cmios 0.3 and run a gamecube backup loader Xi (either as .dol or channel wad)
 
yea but its still called Xi...?

anyway, bumping this one for waninkoko! u can do this exiting challenge! I promise will donate
wink.gif


usb loader module be added to cMios? and wiimote/classic support also? maybe a whole new ios must be written, but that should be possible today...
 
0.2 is the best version, it support game that use two discs and other game with complicated sound system like Starfox Adventure.

wiigator lastest cmios is also better than any waninkoko's cmios.
 

Site & Scene News

Popular threads in this forum