Hacking Gamecube USB Loader possble?

obogobo

New Member
Newbie
Joined
Jul 24, 2009
Messages
1
Trophies
0
XP
1
Country
United States
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
 

dogz

New Member
Newbie
Joined
Aug 14, 2009
Messages
3
Trophies
0
XP
2
Country
United States
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
 

ppc_gba

Well-Known Member
Member
Joined
Apr 16, 2006
Messages
198
Trophies
0
XP
258
Country
United States
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
 

xzxero

♥bong milk does good for the brain♥
Member
Joined
Jul 18, 2008
Messages
3,831
Trophies
0
Age
14
Location
SB
Website
Visit site
XP
332
Country
United States
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.
 

FenrirWolf

Well-Known Member
Member
Joined
Nov 19, 2008
Messages
4,347
Trophies
1
Location
Sandy, UT
XP
615
Country
United States
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.
 

nano351

Well-Known Member
Member
Joined
Jun 6, 2009
Messages
259
Trophies
1
XP
248
Country
United States
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.
 

BedtimeGuy

Well-Known Member
Member
Joined
Jul 29, 2009
Messages
468
Trophies
1
Age
29
Location
Canada
XP
275
Country
Canada
/\ 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!
 

mattjd

Well-Known Member
Member
Joined
Aug 1, 2009
Messages
233
Trophies
0
Location
Malvern
Website
Visit site
XP
55
Country
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
 

ChuckBartowski

GBATemp Nerd Herd Specialist
Member
Joined
May 31, 2009
Messages
916
Trophies
0
Age
29
Location
Burbank, CA
Website
ruincommunity.net
XP
277
Country
United States
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...
 

Feblex

New Member
Newbie
Joined
Sep 25, 2009
Messages
4
Trophies
0
XP
26
Country
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
 

drbio

Active Member
Newcomer
Joined
Oct 7, 2008
Messages
30
Trophies
0
XP
33
Country
Norway
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...
 

kevenz

Well-Known Member
Member
Joined
Oct 20, 2008
Messages
297
Trophies
0
XP
273
Country
Canada
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

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: The Real Jdbye I am going AMD this gen still debating 7900XT or XTX