Official Gamecube IDE/USB interface thread (PROJECT BEGUN!)

Includes PS2, Xbox 1, GameCube (but not the Phantom Game Console)

Moderator: Moderators

Locked
Dark-Aries
Posts: 291
Joined: Fri Nov 09, 2007 7:12 pm

Post by Dark-Aries »

Awesome news! I might be getting a job so I can totally afford to buy this when it comes out...do you really know how much money you'll be making when you buy all of this in bulk...I'm scared at the thought....0_0
Electric Rain
Senior Member
Posts: 1911
Joined: Tue Mar 29, 2005 12:39 pm
PSN Username: Denki_no_Ame
Location: What's it to you? Stalker...

Post by Electric Rain »

Not as much as you'd think. I won't be able to buy in EXTREME bulk... I can't imagine there being more than a few people at a time that want one of these, and bulk prices on, for example, the FX2, are only a few bucks cheaper if I buy 25 at a time! :shock:

We'll see... I'll work harder on cost projections when the time comes, but again, the prototype comes before anything else. I don't even know if I'll be able to build this thing for sure! Image
Image
MrTroy
Posts: 139
Joined: Fri Nov 03, 2006 2:11 pm
360 GamerTag: Kizler

Post by MrTroy »

Electric Rain wrote:Not as much as you'd think. I won't be able to buy in EXTREME bulk... I can't imagine there being more than a few people at a time that want one of these, and bulk prices on, for example, the FX2, are only a few bucks cheaper if I buy 25 at a time! :shock:

We'll see... I'll work harder on cost projections when the time comes, but again, the prototype comes before anything else. I don't even know if I'll be able to build this thing for sure! Image
You'll easily be able to get an order of 25 though... In concept it works. So I don't see any real reason why this thing cannot be built. If I knew anything about making hardware I'd help you.
64M320N3
Posts: 790
Joined: Wed Apr 16, 2008 5:27 pm
Location: Ft. Collins

Post by 64M320N3 »

Aww, sweet!
That is perfectly awesome!
I'd be tottaly intrested! :D
That's cool thanks for all of your work on this.
Making stuff with my new beautiful CNC machine!
Would you like a professional looking custom case for your portable? I may be able to help you. Check out this link:
http://forums.benheck.com/viewtopic.php?f=13&t=32724
Electric Rain
Senior Member
Posts: 1911
Joined: Tue Mar 29, 2005 12:39 pm
PSN Username: Denki_no_Ame
Location: What's it to you? Stalker...

Post by Electric Rain »

W00t! Finally! The status is now, "Label Printed." If I understand correctly, this means that my boards have arrived to BatchPCB from Gold Phoenix, and BatchPCB should be shipping them out to me in a few hours! :D I 'ought to have them in a few days.
Image
Dark-Aries
Posts: 291
Joined: Fri Nov 09, 2007 7:12 pm

Post by Dark-Aries »

Electric Rain wrote:W00t! Finally! The status is now, "Label Printed." If I understand correctly, this means that my boards have arrived to BatchPCB from Gold Phoenix, and BatchPCB should be shipping them out to me in a few hours! :D I 'ought to have them in a few days.
How many boards did you order that it took so long..or does making PCBs just take awhile...
Electric Rain
Senior Member
Posts: 1911
Joined: Tue Mar 29, 2005 12:39 pm
PSN Username: Denki_no_Ame
Location: What's it to you? Stalker...

Post by Electric Rain »

Dark-Aries wrote:
Electric Rain wrote:W00t! Finally! The status is now, "Label Printed." If I understand correctly, this means that my boards have arrived to BatchPCB from Gold Phoenix, and BatchPCB should be shipping them out to me in a few hours! :D I 'ought to have them in a few days.
How many boards did you order that it took so long..or does making PCBs just take awhile...
I only ordered one! That's why it took so long! :lol: It's the prototype... why would I order more than one prototype? Silly 'Aries. :P And yeah, it takes a while when you go with the cheapest possible company, which in turn actually uses another company on the other side of the world to fab the boards. Image
Image
Dark-Aries
Posts: 291
Joined: Fri Nov 09, 2007 7:12 pm

Post by Dark-Aries »

Electric Rain wrote:
Dark-Aries wrote:
Electric Rain wrote:W00t! Finally! The status is now, "Label Printed." If I understand correctly, this means that my boards have arrived to BatchPCB from Gold Phoenix, and BatchPCB should be shipping them out to me in a few hours! :D I 'ought to have them in a few days.
How many boards did you order that it took so long..or does making PCBs just take awhile...
I only ordered one! That's why it took so long! :lol: It's the prototype... why would I order more than one prototype? Silly 'Aries. :P And yeah, it takes a while when you go with the cheapest possible company, which in turn actually uses another company on the other side of the world to fab the boards. Image
I would of thought you would of ordered atleast 2....in case one doesn't work you have the other, or if it does work make another and test if it does infact work again
Electric Rain
Senior Member
Posts: 1911
Joined: Tue Mar 29, 2005 12:39 pm
PSN Username: Denki_no_Ame
Location: What's it to you? Stalker...

Post by Electric Rain »

Dark-Aries wrote:
Electric Rain wrote:
Dark-Aries wrote:
Electric Rain wrote:W00t! Finally! The status is now, "Label Printed." If I understand correctly, this means that my boards have arrived to BatchPCB from Gold Phoenix, and BatchPCB should be shipping them out to me in a few hours! :D I 'ought to have them in a few days.
How many boards did you order that it took so long..or does making PCBs just take awhile...
I only ordered one! That's why it took so long! :lol: It's the prototype... why would I order more than one prototype? Silly 'Aries. :P And yeah, it takes a while when you go with the cheapest possible company, which in turn actually uses another company on the other side of the world to fab the boards. Image
I would of thought you would of ordered atleast 2....in case one doesn't work you have the other, or if it does work make another and test if it does infact work again
...I'm really cheap. :lol:
Image
Electric Rain
Senior Member
Posts: 1911
Joined: Tue Mar 29, 2005 12:39 pm
PSN Username: Denki_no_Ame
Location: What's it to you? Stalker...

Post by Electric Rain »

Alright, SS just PMed me about giving an update... I suppose I should.

I'm working on it right now, actually, so I'll be brief. I got the boards yesterday, I got everything soldered onto it with some effort, and my computer is in fact recognizing the FX2 properly. However, I'm getting the TDO Mismatch error GreenGiant was getting on page 10 of the Dextrose thread when using the USB JTAG programmer. I can't seem to work past it no matter what I do, so I don't know what to do from here. The PC Server program (that lets you stream ISOs to the 'cube rather than loading it from the hard drive) recognizes the FX2, which is good, but when I try to stream an ISO, it just says "waiting for input," which means input from the Gamecube... but I dont' know exactly what that means, either. If I put it in automatic mode, it just keeps "refreshing." I think it's polling the 'cube or something. I don't know how this is supposed to work, but the Gamecube shows no signs of recognizing the device whatsoever. It acts just like it does when the DD is disconnected completely. "Please insert a NINTENDO GAMECUBE DISC."

I didn't post because I knew nobody here would be able to help me, except maybe Marshal. I'm waiting for him to hopefully sign in AIM/MSN so I can ask him WTF to do now. If somebody has any insight, please, prove me wrong.
Image
Dark-Aries
Posts: 291
Joined: Fri Nov 09, 2007 7:12 pm

Post by Dark-Aries »

Electric Rain wrote:Alright, SS just PMed me about giving an update... I suppose I should.

I'm working on it right now, actually, so I'll be brief. I got the boards yesterday, I got everything soldered onto it with some effort, and my computer is in fact recognizing the FX2 properly. However, I'm getting the TDO Mismatch error GreenGiant was getting on page 10 of the Dextrose thread when using the USB JTAG programmer. I can't seem to work past it no matter what I do, so I don't know what to do from here. The PC Server program (that lets you stream ISOs to the 'cube rather than loading it from the hard drive) recognizes the FX2, which is good, but when I try to stream an ISO, it just says "waiting for input," which means input from the Gamecube... but I dont' know exactly what that means, either. If I put it in automatic mode, it just keeps "refreshing." I think it's polling the 'cube or something. I don't know how this is supposed to work, but the Gamecube shows no signs of recognizing the device whatsoever. It acts just like it does when the DD is disconnected completely. "Please insert a NINTENDO GAMECUBE DISC."

I didn't post because I knew nobody here would be able to help me, except maybe Marshal. I'm waiting for him to hopefully sign in AIM/MSN so I can ask him WTF to do now. If somebody has any insight, please, prove me wrong.
It's atleast good to heat that...maybe the GCN doesn't read it becasue it isn't flashed yet? I got lost on how this exactly works but....maybe that's why?
Electric Rain
Senior Member
Posts: 1911
Joined: Tue Mar 29, 2005 12:39 pm
PSN Username: Denki_no_Ame
Location: What's it to you? Stalker...

Post by Electric Rain »

I think I'm gonna build a cheaptag interface and try to program the PROM that way... wish me luck...
Image
ShockSlayer
Niblet 64
Posts: 5059
Joined: Thu Jun 29, 2006 12:47 pm
Location: In my inbox.

Post by ShockSlayer »

Well, we know the circuit works, now just to solve the firmware/software problems.

Congradulations!

Oh, and I ask for updates because without them I consider the project dead. Which is bad.

I'm sure marshal's input will be good. Did the Green Giant ever find the solution?

Oh, and the best of luck!

SS
http://twitter.com/ShockSlayer" onclick="window.open(this.href);return false;
Electric Rain
Senior Member
Posts: 1911
Joined: Tue Mar 29, 2005 12:39 pm
PSN Username: Denki_no_Ame
Location: What's it to you? Stalker...

Post by Electric Rain »

Okay so, Marshall is awesome, and he was able to compile a new XSVF file that worked properly with the USB JTAG program. The solution was pretty much exactly as GreenGiant said... I just didn't know how to do it. Image

Anyway, in a little over 4 hours, the FX2 fully programmed the PROM via USB; awesome. It got about 3/4 of the way the first time, then it froze for some reason. Image But, it finished the second time I tried it. Image That's out of the way now, but now I'm stuck again. I still can't get the USB stream server program to work, and I can't figure out how to load games onto the HDD. See, the loader program is supposed to be able to load games onto the HDD over USB, through the FX2. But, the program is designed to open drives like any other directory on your computer (like when you're downloading a file from the internet or opening a Word document... standard file browser type thing). It doesn't have any sort of special connection to the FX2. In theory, you can put a hard drive in your computer, assign it to say, drive letter Z, then open up the program, open drive Z, and load the games right on. I've actually tested this with an SD card in a USB card reader, but of course, that doesn't really do me any good. Then, you could take the drive out of your computer, attach it to the interface, and you're done. But... I'm using a laptop hard drive, and I have no way to attach that to any of my computers. If I can't figure out how to directly load games onto the HDD over the FX2, I may have to buy one of those 2.5" to 3.5" hard drive adapters off eBay. They're really cheap, so... Anyway, I think what I need to do is load firmware onto the FX2 that will make it act like a USB Mass Storage Device... then I should be able to open it up through destop's loader program.

I'll have to ask Marshall what he thinks I should do next when I get a hold of him again... In the mean time, does anyone else have any ideas?
Image
R3ason
Posts: 37
Joined: Tue May 01, 2007 7:09 pm
Location: Nebraska, the modding capitol of (my) world
Contact:

Post by R3ason »

Electric Rain wrote:Okay so, Marshall is awesome, and he was able to compile a new XSVF file that worked properly with the USB JTAG program. The solution was pretty much exactly as GreenGiant said... I just didn't know how to do it. Image

Anyway, in a little over 4 hours, the FX2 fully programmed the PROM via USB; awesome. It got about 3/4 of the way the first time, then it froze for some reason. Image But, it finished the second time I tried it. Image
Can anyone else taste victory? When do we get a video (or at least some pictures)?

Keep up the good work!
Earn money to play and review video games!
http://gamereviewsonline.net/

(yes, it's real; I know a couple of the guys working on this site)
Locked