Page 7 of 40

Re: Building a portable GC: Need options other than DVD

Posted: Mon Jan 24, 2011 2:42 am
by Ashen
Dunno what the cost will be with the clip attached but here it is:

http://www.proto-advantage.com/store/pr ... id=3400005

Re: Building a portable GC: Need options other than DVD

Posted: Mon Jan 24, 2011 2:51 am
by emu_kidid
very nice, I'll have to order one of those! :)

Re: Building a portable GC: Need options other than DVD

Posted: Mon Jan 24, 2011 5:57 am
by Ashen
Figured out why I was getting no disc in the disc channel. Broken connection on pin 23 (dicover). We know this is DICOVER now for sure because I've confirmed that the sundriver will boot games connected to the Wii without pins 32, 31 and 30 hooked up AND with pin 29 run to ground :)

Just noticed this got stickied too, nice! thx Emu

Re: Building a portable GC: Need options other than DVD

Posted: Mon Jan 24, 2011 3:33 pm
by Ashen
Voltages on GC were inconsistent when I was testing, Sometimes certain DID0-7 pins would get 0v sometimes they would get 3+v.

Re: Building a portable GC: Need options other than DVD

Posted: Mon Jan 24, 2011 6:12 pm
by gtmtnbiker
Ashen wrote: Voltages on GC were inconsistent when I was testing, Sometimes certain DID0-7 pins would get 0v sometimes they would get 3+v.
This makes sense because those are data pins. So the voltage would fluctuate depending on what data is being transmitted at that particular instance.

Re: Building a portable GC: Need options other than DVD

Posted: Mon Jan 24, 2011 10:05 pm
by emu_kidid
It's looking pretty accurate at the moment - hope it works out now when connected to the GC :)

Re: Building a portable GC: Need options other than DVD

Posted: Tue Jan 25, 2011 1:50 pm
by emu_kidid
installed a sundriver SATA into a Wii just to see how it behaves - pretty nifty device for $20usd - I'm going to wait to order one of those pcb's instead of destroying another..

Re: Building a portable GC: Need options other than DVD

Posted: Tue Jan 25, 2011 4:52 pm
by Ashen
emu_kidid wrote:installed a sundriver SATA into a Wii just to see how it behaves - pretty nifty device for $20usd - I'm going to wait to order one of those pcb's instead of destroying another..

They are actually very nice little devices. If it wasn't so easy to softmod and plug in a USB HDD attaining pretty much the same results I would have bought one of these a long time ago.

Some very exciting findings today:

I decided to hook the GC DVD drive back up to my cube setup to see what would happen if any of the DID0-7 lines were disconnected or swapped and to see if it had the same effect as the sundriver being hooked up. To make a long story short, The GC DVD gives either "an error has occured" or "cannot read disc" when these pins are unhooked or simply swapped around. This result confirmed my suspicion that the sundriver was still not initializing properly when hooked to my cube.

SOOOOOOO.... using my godlike powers of logic and deduction and my handy dandy voltage comparison chart I narrowed it down to 3 pins on the GC that could be hooked up incorrectly. Pins 7, 9 and 14(GC). So to make another long story short after playing a bit of the pin swapping game I finally have the sundriver initializing properly at boot (blue LED comes on for 2-4 seconds then shuts off, after boot the GC gives me the same error now that the DVD drive does when the DID0-7 lines are not proper AND I am now getting varying voltages out of the DID0-7 lines coming from the sun, not -0.60 volts like I was before). I am giddy right now. all thats left it seems is to get the bidirectional data lines proper and we may have a working mod!!

Re: Building a portable GC: Need options other than DVD

Posted: Tue Jan 25, 2011 6:50 pm
by sm4rty
hmm when sundriver can work on a gamecube, the GC dvd drive could work on a wii right?

why not simply testing how the dvd drive of the cube have to be hooked to the wii to work.
or is this impossible?

Re: Building a portable GC: Need options other than DVD

Posted: Tue Jan 25, 2011 9:36 pm
by Ashen
It may be possible for what we're doing to work in reverse like you say. But its kinda like 6 and 1/2 dozen. If it works 1 way it will probably work the other. Figuring out the pin matches is going to be the same difficulty either way we do it.

Re: Building a portable GC: Need options other than DVD

Posted: Tue Jan 25, 2011 10:34 pm
by KirovAir
Just wanted to say that very interesting stuff is happening here, and that I'm following every step of the progress being made. :p
Keep it up. :)

Re: Building a portable GC: Need options other than DVD

Posted: Tue Jan 25, 2011 11:45 pm
by emu_kidid
Nice work, there's only 81 or so possible combinations for those data lines now :p

when the wii was first released, drive modchip makers did exactly this as I recall. they hooked up the wii dvd drive to a GC and the GC drive to a Wii (not sure if they really got much out of it).

Re: Building a portable GC: Need options other than DVD

Posted: Wed Jan 26, 2011 8:32 am
by Tchay
God this is so exciting. Not trying to put pressure on you Ashen, but this is really getting me giddy. If things get more difficult. I might consider buying a Sundriver to help you do the "guess and check" work. Good luck man :)

Re: Building a portable GC: Need options other than DVD

Posted: Wed Jan 26, 2011 3:52 pm
by Ashen
emu_kidid wrote:Nice work, there's only 81 or so possible combinations for those data lines now :p
Hmmmm, I was figuring it was going to be a lot more possible combo's than that. If this is the case I'd try all 80 of em till I got it right. I'll have to punch the data into minitab later and run a full DOE and see how many combo's it spits back out at me. I'm thinking though at this point without a logic analyzer this is going to get difficult.

Tchay wrote:God this is so exciting. Not trying to put pressure on you Ashen, but this is really getting me giddy. If things get more difficult. I might consider buying a Sundriver to help you do the "guess and check" work. Good luck man :)
You are not the only one getting super excited Tchay. ;) When I got the sun to boot correctly yesterday if anyone would have seen me they would have thought I was nuts, I did a little victory dance around the room... lol. Anyway once we do get this working you can help me with slimming my mobo's ^_^ hows the ccube coming along?

Edit: Ordered a http://www.saleae.com/home/ USB logic analyzer. Got it shipped Fed-Ex ground so it should be here in a week or so I figure. Lets all cross our fingers it does what we need it to.

Re: Building a portable GC: Need options other than DVD

Posted: Thu Jan 27, 2011 4:10 am
by emu_kidid
Ashen, do you know the pin connector pitch or even better, the digikey part number for a suitable connector to add onto: http://www.proto-advantage.com/store/pr ... id=3400005

I'm 100% keen to get one since I don't like the job I've done soldering onto the ribbon cable (it's messy!)

Re: Building a portable GC: Need options other than DVD

Posted: Thu Jan 27, 2011 5:06 am
by Ashen
Emu,

This is actually the exact connector you will want from protoadvantage:

http://www.proto-advantage.com/store/pr ... id=3400013

It is a 32pin, 0.50mm pitch FFC/FPC SMT connector. I'm not sure exactly what part number on digikey you will need to specify (digikey's product descriptions are kinda vauge and I dont want to give you the wrong one). but it is exactly this connector (though it shouldn't matter if its the clip down type or slide in type):

http://www.allproducts.com/ee/joint-1/0 ... ector.html

I'm sure if you contact protoadvantage and tell them what you're after they can hook you up with no trouble.

This is a link to where I got my ribbon cables if you need em:

http://www.modchip.org/product_info.php ... cts_id=467

I should say that I'm not 100% sure its .5mm pitch (it may be .4) BUT the ribbon cable is 16mm wide so .5mm x 16 = 32 is my logic.

Re: Building a portable GC: Need options other than DVD

Posted: Fri Jan 28, 2011 4:01 pm
by Ashen
Just got e-mail confirmation my Saleae has shipped, says the ETA is the 1st so I'm hoping it gets here Monday. Over the weekend my plans are to make my testing wires as short as possible to eliminate the latency issues I was having (hopefully).

My question now is what is going to be the best way to analyze the data lines? Should I run the logic while the system boots, after boot while idle or boot into a game that has a nice idle point in it like a title screen/name entry screen or something? I'm open to suggestion as this will be my first time trying to interpret logic. The nice thing about the Saleae is that the client software is freely available for anyone to download and install http://www.saleae.com/downloads/ and I can save analysis sessions and upload them here if anyone is willing/interested in helping to pick apart the data :)

Re: Building a portable GC: Need options other than DVD

Posted: Fri Jan 28, 2011 11:22 pm
by emu_kidid
the data lines I think correspond to the DI registers. I've never interpreted logic, but if you can you actually get hexadecimal values out of it we can easily put together the first read values together as it will be the read to check that the game is a actually a GC disc.

Also, my connector from two posts up is ordered and confirmed :)

Re: Building a portable GC: Need options other than DVD

Posted: Sat Jan 29, 2011 1:11 am
by gtmtnbiker
I'll be glad to help try to interpret the Saleae data.

Re: Building a portable GC: Need options other than DVD

Posted: Sat Jan 29, 2011 1:41 am
by Ashen
emu_kidid wrote:my connector from two posts up is ordered and confirmed :)
Awesome :) how much was the total for one? Did they know what you needed as far as the connector went?
gtmtnbiker wrote:I'll be glad to help try to interpret the Saleae data.
Much appreciated ^_^ I will post the analysis files here for all interested to check out. Hopefully it will be quick and painless now that we have the right tools.

Re: Building a portable GC: Need options other than DVD

Posted: Sat Jan 29, 2011 2:15 am
by emu_kidid
total cost was around $27 with the connector shipped to Australia.

Re: Building a portable GC: Need options other than DVD

Posted: Tue Feb 01, 2011 11:44 pm
by Ashen
Some test runs, more to come in the form of analysis files.

Re: Building a portable GC: Need options other than DVD

Posted: Wed Feb 02, 2011 12:08 am
by emu_kidid
awesome!

Re: Building a portable GC: Need options other than DVD

Posted: Wed Feb 02, 2011 9:32 am
by Tchay
So are the differences going to make things difficult?

Re: Building a portable GC: Need options other than DVD

Posted: Wed Feb 02, 2011 2:56 pm
by Ashen
I'm not sure Tchay. More tests need to be run which I will spend a few hours on today. The way it looks in those test runs though is that DID0-7 do match up the way we originally thought with a few discrepancies. A 10 second analysis file turns out to be about 150megs. Gonna see if I can compress them some way before uploading.

Edit: Also the Wii analysis done so far has been using the sundriver, so the discrepancies may lie there. I will run some tests with the regular DVD drive hooked up later on.

Edit2: forgot to mention, my latency issues are gone now with my shorter wirrs. No more errors. Also Wii dvd drive runs with pins 32, 31 and 30 disconnected.gives error occasionally but a reboot always fixes it.