Cloning the GameCube component cable

Portables, case replacements, mods etc, all in here!
Post Reply
User avatar
Unseen
Posts: 190
Joined: Fri Jul 04, 2014 11:52 am

Re: Cloning the GameCube component cable

Post by Unseen » Fri Dec 05, 2014 8:44 am

bobrocks95 wrote:Should've checked again before mentioning it, my bad. $15 isn't bad for a flasher at all, though I get the feeling it might only work for their dev boards?
Yes, they built a neat hack that converts from the (asynchronous) RS232 signal to one of the (synchronous) serial configuration modes the Spartan supports. If you prefer an adapter that works with all Xilinx chips, there are lots of cheap clones of the Xilinx Platform Cable USB available on eBay which works with Xilinx' own Impact tool in all of its glorious flakiness. In some cases you can also use it to program chips from other manufacturers if you can create an SVF file that Impact accepts.
Asking for support by PM is anti-social. Ask in an open forum instead, so other people can benefit from the answers!
novenary
Posts: 1755
Joined: Mon Dec 30, 2013 7:50 am

Re: Cloning the GameCube component cable

Post by novenary » Fri Dec 05, 2014 8:47 am

Hmmm, that TXDI chip looks like it's just a buffer or something, am I right ? What's the logic level needed to flash the board ?
User avatar
Unseen
Posts: 190
Joined: Fri Jul 04, 2014 11:52 am

Re: Cloning the GameCube component cable

Post by Unseen » Fri Dec 05, 2014 11:46 am

Streetwalker wrote:Hmmm, that TXDI chip looks like it's just a buffer or something, am I right ? What's the logic level needed to flash the board ?
I have successfully used a generic FT232RL board with 5V output level to flash the board using KNJN's software, although I had to use FT_PROG first to select the "Invert TX" option. There is some kind of level-shifting on the RX line on the board, according to the PDF manual you can even connect it directly to a regular RS232 if you just want to upload a bitstream to the FPGA. Initially I tried to use an FT232RL board with just 3.3V output, but that seems to be too low to successfully pass through the circuit on there.

If you want to program the SPI flash (and for using the board with a Cube you very likely want to), you need a two-way connection, so hooking the board directly to an RS232 port isn't an option for that.

I didn't mention any third-party USB-RS232 interfaces in the programming section of the GCVideo DVI section because I suspect that the required chip configuration (inverted TX, noninverted RX) and voltage level (5V works, 3.3 doesn't) would cause a too high chance of confusion and programming failures "in the field" - but feel free to prove me wrong. =)
Asking for support by PM is anti-social. Ask in an open forum instead, so other people can benefit from the answers!
User avatar
the_tim
Posts: 3
Joined: Fri Dec 05, 2014 9:57 pm
Location: Everett, WA, USA

Re: Cloning the GameCube component cable

Post by the_tim » Fri Dec 05, 2014 10:00 pm

Just registered to say that this is awesome.

Also: Regarding the wire porn of connecting to the GC, has anyone considered modeling a connector that uses some standard pin (e.g. Digi-Key PN WM2624-ND) and using a 3D printer to fab it? I have a decent 3D printer but don't have good enough 3D modeling skills yet to pull off something like this...
bobrocks95
Posts: 161
Joined: Fri Jul 26, 2013 11:19 pm

Re: Cloning the GameCube component cable

Post by bobrocks95 » Sat Dec 06, 2014 1:00 am

Can you 3D print with conductive materials these days? And would the average Joe be capable of making a mold of the connector, or do you have to get a factory or some other place to do that (who would then probably demand a minimum order of thousands of units)?
User avatar
Unseen
Posts: 190
Joined: Fri Jul 04, 2014 11:52 am

Re: Cloning the GameCube component cable

Post by Unseen » Sat Dec 06, 2014 1:32 am

the_tim: Interesting idea!
bobrocks95 wrote:Can you 3D print with conductive materials these days?
You don't have to - you just design a piece of plastic with a number of holes in the correct positions to insert pre-made contacts. The part number on Digikey he referenced is an example of such a contact, although it would be too wide for this purpose. ATX power plugs are constructed in a similar way - the plastic part is made without any contacts in it and the contacts are plugged into the housing later, after they have been seperately crimped to the cables. Using a 3D printer it may be possible to create a housing that would fit the digital video port, although I wonder how fine the print would need to be.

The other common way connectors are made is by putting the contacts in a mold and injecting plastic around it - I have never seen the plug on an original component cable, but I suspect they are built this way.
And would the average Joe be capable of making a mold of the connector, or do you have to get a factory or some other place to do that (who would then probably demand a minimum order of thousands of units)?
Getting a complete connector made would most likely require a rather high minimum order, but if it's 3D-printable small-scale production would be feasible.

Actually someone has contacted me before in private, asking me to exclusively license my project to them because then they believed they would be able to finance a custom-made connector. I refused - I prefer it if my work is available to the public(*) and it would've been unfair to those people who were already looking into producing the boards themselves.

(*) Don't you hate it if you find out that some years ago someone built exactly the thing that you would like to have, but then stopped distribution for whatever reason and never published the information needed to build more? (hey, that even matches the original component cable =) ) There are probably quite a few projects fitting that description and I'm annoyed every time I find one, so my stuff tends to end up as open source if I can be bothered to document it enough for a release.
Asking for support by PM is anti-social. Ask in an open forum instead, so other people can benefit from the answers!
User avatar
the_tim
Posts: 3
Joined: Fri Dec 05, 2014 9:57 pm
Location: Everett, WA, USA

Re: Cloning the GameCube component cable

Post by the_tim » Sat Dec 06, 2014 6:57 am

Yes, as Unseen described, I'm talking about printing a housing that you would slide pins into. I'm in electrical engineering and have dealt with many of these types of connectors over the years and with a 3D sitting in the room next to me, I just put two and two together.

The specific Digi-Key part number I mentioned was just meant to be an example of the type of pins I'm talking about. I figured it wouldn't be the right size, but I bet there is one that would work. If someone with the original cable took some detailed dimensions and photos of the OEM connector I might use this as an excuse to finally hone my 3D modeling skills.

If I really had lots of time on my hands I'd take this and run with it. I bet with a few tweaks to the PCB, a 3D-printed mold, a large PCB order and a reasonably-priced PCB assembly house we could probably produce a run of 300-500 of these for $50 a piece. Throw up a Kickstarter to make sure you get enough committed orders before placing the expensive order for the full PCB run and bulk buy of the components, and you're good to go.

I'll be keeping my eye on here, because if anyone else does it before time magically appears in my schedule, I'm totally in.
User avatar
MockyLock
Posts: 330
Joined: Tue Aug 07, 2012 8:12 pm
Location: France

Re: Cloning the GameCube component cable

Post by MockyLock » Sat Dec 06, 2014 7:40 am

AS far i can remember, someone is doing some connector mold at ASSEMbler forum. Maybe he could give some hints.
I can't check for now (children crying for starve), but i'll try to do so in the afternoon.
User avatar
megalomaniac
Posts: 2480
Joined: Sun Aug 21, 2011 5:33 am
Location: Drunk in Texas
Contact:

Re: Cloning the GameCube component cable

Post by megalomaniac » Sat Dec 06, 2014 8:06 am

one problem with 3d printing will be the limitations of strength
the pins sit within a channel that has about a 0.5mm wall to the edge

that is hardly enough material to provide a suitable strength and could lead to quick failure of the connector
also to mention, a 3d printer fab should require at least a 1mm wall thickness and even then 1mm is still weak


how accurate are home based 3d printers to be able to provide a detailed resolution at 0.5mm ?
i know some allow 0.3, but even then the issue at hand still comes down to overall strength of the connector...
emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
>>> BadAssConsoles.com <<<

Image Image Image
User avatar
the_tim
Posts: 3
Joined: Fri Dec 05, 2014 9:57 pm
Location: Everett, WA, USA

Re: Cloning the GameCube component cable

Post by the_tim » Sat Dec 06, 2014 8:13 am

megalomaniac wrote:how accurate are home based 3d printers to be able to provide a detailed resolution at 0.5mm ?
i know some allow 0.3, but even then the issue at hand still comes down to overall strength of the connector...
Well I haven't exactly put this to the test, but my 3D printer (Form 1) is one of the ones that can do 0.3mm.

There's one way to find out whether it would be do-able... ;)
User avatar
megalomaniac
Posts: 2480
Joined: Sun Aug 21, 2011 5:33 am
Location: Drunk in Texas
Contact:

Re: Cloning the GameCube component cable

Post by megalomaniac » Sat Dec 06, 2014 9:02 am

if fabs will usually not allow less than 1mm walls, you think a 0.5mm will have the proper strength...
there are other areas of the connector that use less that 0.5mm....that area is where the middle where the digital port board inserts to the connector...
if i had to guess, and looking by my best guess, its easily less that 0.5mm
that area itself should be considered the most crucial and will have the weakest walls if 3d printed
emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
>>> BadAssConsoles.com <<<

Image Image Image
User avatar
MockyLock
Posts: 330
Joined: Tue Aug 07, 2012 8:12 pm
Location: France

Re: Cloning the GameCube component cable

Post by MockyLock » Sat Dec 06, 2014 10:47 am

I found the link
http://www.assemblergames.com/forums/sh ... A-V-Socket
Do'nt know if it useful, but at least, i've brought it to you.
novenary
Posts: 1755
Joined: Mon Dec 30, 2013 7:50 am

Re: Cloning the GameCube component cable

Post by novenary » Sat Dec 06, 2014 7:28 pm

That's not the digital port but still a nice thing.
bobrocks95
Posts: 161
Joined: Fri Jul 26, 2013 11:19 pm

Re: Cloning the GameCube component cable

Post by bobrocks95 » Sat Dec 06, 2014 7:40 pm

He was citing it as an example of a community-made, 3D printed connector.
novenary
Posts: 1755
Joined: Mon Dec 30, 2013 7:50 am

Re: Cloning the GameCube component cable

Post by novenary » Sat Dec 06, 2014 7:49 pm

Yeah I know, the problem is this is a female connector, the male side is a bit trickier.
bobrocks95
Posts: 161
Joined: Fri Jul 26, 2013 11:19 pm

Re: Cloning the GameCube component cable

Post by bobrocks95 » Mon Dec 08, 2014 3:18 am

Unseen, did you have any success in fitting the Pluto II board into the Gamecube? Does it seem feasible?
User avatar
Unseen
Posts: 190
Joined: Fri Jul 04, 2014 11:52 am

Re: Cloning the GameCube component cable

Post by Unseen » Mon Dec 08, 2014 8:49 am

bobrocks95 wrote:Unseen, did you have any success in fitting the Pluto II board into the Gamecube? Does it seem feasible?
I haven't mounted my board inside the Cube at this time because I'd have to desolder all of the pin headers and it would make further development harder, but I believe it should fit in the space above the original connectors. Don't some existing mods use that area for VGA or Component connectors?
Asking for support by PM is anti-social. Ask in an open forum instead, so other people can benefit from the answers!
novenary
Posts: 1755
Joined: Mon Dec 30, 2013 7:50 am

Re: Cloning the GameCube component cable

Post by novenary » Tue Dec 09, 2014 12:24 am

There should be a little bit of space between the drive and the cage where the board might be able to fit. :)
RMwashere
Posts: 2
Joined: Sun Dec 21, 2014 4:08 am

Re: Cloning the GameCube component cable

Post by RMwashere » Sun Dec 21, 2014 4:11 am

*Bump*. Guys you don't know how long I have been following this board. I would really be stoked if this thing became a reality.
thepiet
Posts: 5
Joined: Sat Sep 21, 2013 7:58 pm

Re: Cloning the GameCube component cable

Post by thepiet » Thu Dec 25, 2014 9:22 pm

RMwashere wrote:*Bump*. Guys you don't know how long I have been following this board. I would really be stoked if this thing became a reality.
Yeah me too, I am really looking forward to seeing Luigis Mansion in 480p finally :)
User avatar
megalomaniac
Posts: 2480
Joined: Sun Aug 21, 2011 5:33 am
Location: Drunk in Texas
Contact:

Re: Cloning the GameCube component cable

Post by megalomaniac » Thu Dec 25, 2014 9:26 pm

.....have patience
emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
>>> BadAssConsoles.com <<<

Image Image Image
RMwashere
Posts: 2
Joined: Sun Dec 21, 2014 4:08 am

Re: Cloning the GameCube component cable

Post by RMwashere » Mon Jan 19, 2015 11:20 pm

Just checking to see if any progress has been made. Still looks pretty rad.
dacide
Posts: 3
Joined: Thu Apr 18, 2013 2:20 pm

Re: Cloning the GameCube component cable

Post by dacide » Sat Feb 14, 2015 1:07 pm

Hey Unseen, check it out (Audio over HDMI ):
https://github.com/charcole/NeoGeoHDMI
User avatar
Unseen
Posts: 190
Joined: Fri Jul 04, 2014 11:52 am

Re: Cloning the GameCube component cable

Post by Unseen » Sat Feb 14, 2015 1:18 pm

dacide wrote:Hey Unseen, check it out (Audio over HDMI ):
https://github.com/charcole/NeoGeoHDMI
Yes, I've seen that. I'll look into it after the OSD is completed.
Asking for support by PM is anti-social. Ask in an open forum instead, so other people can benefit from the answers!
pr0ton
Posts: 186
Joined: Mon Dec 12, 2011 9:40 pm
Location: NL

Re: Cloning the GameCube component cable

Post by pr0ton » Sat Feb 14, 2015 2:13 pm

Amazing to see this work, very impressive. Also great that you shared it with everyone the same time you had it working. Other members around here also were busy on it but rather kept it for themselves.

From now on, would it be very hard to include DisplayPort as well? I wonder because since I have this board and an eDP dispay, that would make it for me the best semi-portable solution :).

Also, does the Wii have digital video signals that can be tapped before entering the DAC?
DOL-001&DOL-101 <- PAL
Post Reply