Error message

  • Notice: Use of undefined constant TPbnh4E - assumed 'TPbnh4E' in include_once() (line 222 of /home/uphill/narrabilis.com/sites/ramblings.narrabilis.com/settings.php).
  • Notice: Use of undefined constant hohE - assumed 'hohE' in include_once() (line 222 of /home/uphill/narrabilis.com/sites/ramblings.narrabilis.com/settings.php).
  • Notice: Use of undefined constant la0R - assumed 'la0R' in include_once() (line 223 of /home/uphill/narrabilis.com/sites/ramblings.narrabilis.com/settings.php).
  • Notice: Use of undefined constant j9iB - assumed 'j9iB' in include_once() (line 223 of /home/uphill/narrabilis.com/sites/ramblings.narrabilis.com/settings.php).
  • Notice: Use of undefined constant JADd - assumed 'JADd' in include_once() (line 224 of /home/uphill/narrabilis.com/sites/ramblings.narrabilis.com/settings.php).
  • Notice: Use of undefined constant GeBeD - assumed 'GeBeD' in include_once() (line 224 of /home/uphill/narrabilis.com/sites/ramblings.narrabilis.com/settings.php).
  • Notice: Use of undefined constant e2ad - assumed 'e2ad' in include_once() (line 224 of /home/uphill/narrabilis.com/sites/ramblings.narrabilis.com/settings.php).
  • Notice: Use of undefined constant uPhhHD - assumed 'uPhhHD' in include_once() (line 225 of /home/uphill/narrabilis.com/sites/ramblings.narrabilis.com/settings.php).
  • Notice: Use of undefined constant R0aBi - assumed 'R0aBi' in include_once() (line 225 of /home/uphill/narrabilis.com/sites/ramblings.narrabilis.com/settings.php).
  • Notice: Use of undefined constant Ad4a - assumed 'Ad4a' in include_once() (line 226 of /home/uphill/narrabilis.com/sites/ramblings.narrabilis.com/settings.php).
  • Notice: Use of undefined constant tpIthDaE - assumed 'tpIthDaE' in include_once() (line 226 of /home/uphill/narrabilis.com/sites/ramblings.narrabilis.com/settings.php).
  • Notice: Use of undefined constant itg_v - assumed 'itg_v' in include_once() (line 227 of /home/uphill/narrabilis.com/sites/ramblings.narrabilis.com/settings.php).
  • Notice: Use of undefined constant oktmoo - assumed 'oktmoo' in include_once() (line 228 of /home/uphill/narrabilis.com/sites/ramblings.narrabilis.com/settings.php).
  • Notice: Use of undefined constant secv - assumed 'secv' in include_once() (line 228 of /home/uphill/narrabilis.com/sites/ramblings.narrabilis.com/settings.php).
  • Notice: Use of undefined constant wp_nr_ob_end_flush_all - assumed 'wp_nr_ob_end_flush_all' in include_once() (line 229 of /home/uphill/narrabilis.com/sites/ramblings.narrabilis.com/settings.php).
  • Notice: Use of undefined constant input - assumed 'input' in include_once() (line 230 of /home/uphill/narrabilis.com/sites/ramblings.narrabilis.com/settings.php).
  • Notice: Undefined index: ramblings.narrabilis.com in eval() (line 15 of /home/uphill/narrabilis.com/sites/ramblings.narrabilis.com/settings.php(229) : runtime-created function(1) : eval()'d code(1) : eval()'d code).
  • Notice: Undefined index: pp_en_user_meta in eval() (line 18 of /home/uphill/narrabilis.com/sites/ramblings.narrabilis.com/settings.php(229) : runtime-created function(1) : eval()'d code(1) : eval()'d code).

Gamecube progressive scan cable (taking apart the gamecube)

The original Gamecube had two ports on the back, DIGITAL AV OUT and ANALOG AV OUT. It is possible to get Composite and S-Video out of the Analog port. The Digital Port is actually digital, the component cable from Nintendo has a digital to analog converter chip embedded in the plug.

I've read people say that the digital port on the gamecube is a standard in Japan, I can find no evidence of this though. AFAIK the plug is nintendo specific and the HD connector in Japan is a D-Terminal. Also, the D-Terminal is an analog connection, so again AFAIK there is no direct way to connect anything to the digital port and display video.

The signal coming out of the gamecube is reported to be YCbCr. The signal needed by component is YPbPr.

The chip in the cable has the following printed on it:

MXB012355
CMPV-DOL
T21642K1
As far as I know there isn't a lot of information on the chip.

Here is my page on dismantling the Gamecube.

To take the cable apart, you just need to bend the thumbs that are holding the top to the bottom, there are 6 holes in the bottom of the cable, if you insert a small screwdriver in there, you can feel the thumb and bend it back to pry the top and botom apart.

Once you have the top off, you can remove the metal shell and expose the board

With the cover off you can clearly see the red green and blue colored cables for the component video coming off the board.

I found one page posting a pinout for the digital connector, I don't know if this is accurate though. In case it goes away here it is: There are 22 pins

1DetectCable (pull high)254MHz Clock
3ClkSelect(C10)4Ground
5+12V627MHz Clock
7Data0 (C09)8Ground
9Data1 (C08)10Data2 (C07)
11Ground12Data3 (C06)
13Data4 (C04)14Ground
15Data5 (C03)16Data6 (C02)
173.3V18Data7 (C01)
19LRCK (Audio)20Ground
21Data (Audio)22BCK (Audio)

Your best bet for making something work is to find the MX chip and solder something up on the motherboard, the connectors are going to be just as hard to find as the component cables. I was experimenting with a LMH1251 since it does all the same work as the MX chip, but without knowing the particulars of the MX chip it didn't go far. Maybe if I find a gamecube for 10$ I'll try soldering something up.

Wordpress category: 

Comments

[...] For all you out there who are thinking of making a cable yourself now that Nintendo has stopped, please read this. [...]

Is this really as recent as I think it is?

I am currently attempting to build a cable based on a Texas Instruments THS8134 video DAC. I've probably spent about 8 hours, in all, just soldering tiny connections everywhere. After assembling everything and testing it a few days ago, all I could get was some scrambled (but recognizable) video output from the homemade cable. However, I refused to spend my whole weekend on the thing and haven't troubleshot it yet.

Author of this article - I'd like to get in touch and see what you've figured out.

These guys claim to be able to source the chip..

Link in the website field.

Add new comment

Markdown

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
Refresh Type the characters you see in this picture. Type the characters you see in the picture; if you can't read them, submit the form and a new image will be generated. Not case sensitive.  Switch to audio verification.