gcvideo - Open source GameCube component cable solution

Discussion in 'Modding and Hacking - Consoles and Electronics' started by darcagn, Aug 31, 2014.

  1. MonkeyBoyJoey

    MonkeyBoyJoey "Now you're thinking with portals!" - Cave Johnson

    Joined:
    Mar 1, 2015
    Messages:
    1,329
    Likes Received:
    121
    This is going to be awesome! I looked everywhere for RGB LCDs for the Nomad but everybody that does these mods seem to use Composite for some reason. I think you're the first person I've seen trying to use something better than craposite video. If you can get rid of those borders on GG TV mods, then you are a life saver.
     
    Last edited: Mar 17, 2015
  2. OzOnE

    OzOnE <B>Site Supporter 2013</B>

    Joined:
    Nov 10, 2011
    Messages:
    502
    Likes Received:
    102
    Last edited: Mar 18, 2015
  3. MonkeyBoyJoey

    MonkeyBoyJoey "Now you're thinking with portals!" - Cave Johnson

    Joined:
    Mar 1, 2015
    Messages:
    1,329
    Likes Received:
    121
    Is someone willing to make portable LCD screens for the GameCube that are compatible with the DVI version of GCVideo?

    We would need a simple monitor that has the following features: it attaches to the GameCube, has DVI-D/HDMI input, runs off of the GameCube's power source, gets analog audio from the Multi-Out to keep costs low, a headphone jack, volume control, and has stereo speakers.

    Could someone also make a battery for the GC that gives at least 4-6 hours of battery life? I always wanted a portable GameCube but couldn't find a good affordable screen and the only battery I found has a battery life of 1-2 hours or less.
     
    Last edited: Mar 19, 2015
  4. MonkeyBoyJoey

    MonkeyBoyJoey "Now you're thinking with portals!" - Cave Johnson

    Joined:
    Mar 1, 2015
    Messages:
    1,329
    Likes Received:
    121
    *BUMP*

    Has anyone tried this on a DOL-101 yet or am I going to be the first person to do so once I get the parts? If you have, please make a detailed installation video tutorial. If no one has and I become the first to do this mod, I'll make a detailed tutorial and post it here for everyone to see.
     
  5. BuffaloWing

    BuffaloWing Robust Member

    Joined:
    Jul 31, 2012
    Messages:
    254
    Likes Received:
    12
    There are more action on this over at gcforever and shmups forum.
     
  6. bagheera

    bagheera Rising Member

    Joined:
    Aug 1, 2014
    Messages:
    57
    Likes Received:
    0
    I linked something about it a few pages back, but I believe it was a genuine Component cable being soldered directly to a DOL-101. I think that is the only info you are going to find.

    GCs are cheap, I think it is much easier to get one with a digital port so you can solder to the pins of that.
     
    Last edited: Mar 24, 2015
  7. MonkeyBoyJoey

    MonkeyBoyJoey "Now you're thinking with portals!" - Cave Johnson

    Joined:
    Mar 1, 2015
    Messages:
    1,329
    Likes Received:
    121
    It was an official GC component cable. I saved the page you linked so when I get the parts, I can solder the board in.

    My first GameCube I ever bought was a used one from GameStop and it was a DOL-001 but it stopped reading discs so I had them replace it and they gave me a DOL-101 in slightly worse condition. Really wish I didn't do that seeing replacement lasers are about $16 on Amazon.com.

    While the DOL-001 would be easier to solder to, I wanted to see if mine would work with it so I wouldn't have to spend $30-$50 on a DOL-001 and have two GCs.
     
  8. BuffaloWing

    BuffaloWing Robust Member

    Joined:
    Jul 31, 2012
    Messages:
    254
    Likes Received:
    12
    Continuing from another thread:

    Work in progress:

    [​IMG]
     
    awesomeNES likes this.
  9. MonkeyBoyJoey

    MonkeyBoyJoey "Now you're thinking with portals!" - Cave Johnson

    Joined:
    Mar 1, 2015
    Messages:
    1,329
    Likes Received:
    121
    This thing is beautiful! Could you also recreate the Digital AV female port for use on a DOL-101? There is a spot on the bottom of these systems that is under the left side fan and towards the back with a lot of empty space. That should have enough room for a panel mount or a pcb mount if you want to create the female connector for DOL-101s.

    If you do decide to make the female connector, could you design it like the SNES Style Multi-Out for NES systems so we can solder wires to the port?

    A cool "DIGITAL AV OUT" text above it would be nice too but that could be added with a sticker label instead.
     
    Last edited: Mar 25, 2015
  10. bagheera

    bagheera Rising Member

    Joined:
    Aug 1, 2014
    Messages:
    57
    Likes Received:
    0
    Very interested in this connector!
     
  11. OzOnE

    OzOnE <B>Site Supporter 2013</B>

    Joined:
    Nov 10, 2011
    Messages:
    502
    Likes Received:
    102
    Also very interested in the connector. :)

    I was hoping somebody would do a small production run like this, or just some 3D printed parts.

    That would mean not having to do an internal solder mod for HDMI on the GC's with a Dig AV port.

    @MonkeyBoyJoey - you can get fairly small driver boards and LCDs which have DVI / HDMI on them now...

    http://www.aliexpress.com/item/AT07...AV-A-D-DVI-2014-NEW-Board-800/1666824098.html

    If you have a look around, there are much smaller driver boards too.

    The smaller LCDs mainly tend to be used for reversing camera screens and things like that though, so usually only accept Composite or S-Vid at best.

    You can often ask the seller of the generic driver boards if they have firmware to support an LCD of you choice too.
    A lot of the smaller 4:3 screens use a TTL interface, but some of the higher res ones could be LVDS, so you have to mix-and-match the appropriate driver board.

    In theory, you could even drive a small LCD controller board directly from an FPGA / CPLD (similar to the one on Unseen's Component board).

    This looks like a nice big screen for a GC portable for (although this example is very expensive for what it is)...

    http://www.aliexpress.com/item/DVI-...TCON-V1-5-6inch-AT056TN52-V3/32298124569.html

    If you drive the small board directly, you wouldn't need the big scaler board, and the quality could be made pixel-perfect direct from the GC.
    The FPGA would likely need to do some basic scaling though, so it depends how well the the number of lines on the GC matches the screen, and how much BRAM the FPGA has etc.

    I'm starting to amass datasheets and source code for the common LCD driver and scaler chips.
    I have some source code for the Realtek RTD266x, Mstar MST7xx, and AMT630 (Mstar "clone") chips. ;)

    My HDMI board layout is nearly finished too, and I'm looking to keep some pins spare for driving an LVDS LCD panel.
    It now has input buffers on the board, so it can be safely used with both 5V and 3V3 consoles / computers.

    Everything takes so long though, since I'm working alone and routing the boards manually.

    What I really need is a Hackerspace or small team, but you don't see much of that around here.
    (I'm in the South-West of the UK, near "Mordor". lol)

    OzOnE.
     
  12. citrus3000psi

    citrus3000psi Member

    Joined:
    Nov 8, 2013
    Messages:
    582
    Likes Received:
    67
    @BuffaloWing you just made me purchase all the parts for this project...
     
  13. BuffaloWing

    BuffaloWing Robust Member

    Joined:
    Jul 31, 2012
    Messages:
    254
    Likes Received:
    12
    Guys, this is only a concept right now. Quoting myself from the other thread where this discussion began:

    It's quite obvious that this design does not utilize leaf spring contacts commonly found in production plugs. Instead, it relies on the portion of the top and bottom plug walls (hence the slits), along with the metal tabs on the female side of the socket to create a tight mechanical contact. This could either turn out very loose or too tight to insert the plug into the console. If designed just right, this implementation theoretically should work, but until I have samples made I just can't be sure. In a perfect world I would use leaf spring contacts, but the reality is there are some limitations on 3D printing. This is my way of working around the constraint.

    This still need more tweaking and more iteration to be ready for the prime time. I don't have a target date to be honest. I haven't even made my own gcvideo board. It's just something I have sat on for a while since gcvideo was introduced. I was waiting to see how the whole thing shake out as so many people at one point or another discussed about commercializing the device. Perhaps I should take this opportunity to influence someone into looking making the gcvideo lite PCB more streamlined (relocate the P1 (11x2) pin group to the shorter edge of the board) ,implement S/PDIF on board, or anything than can make the board smaller.
     
  14. OzOnE

    OzOnE <B>Site Supporter 2013</B>

    Joined:
    Nov 10, 2011
    Messages:
    502
    Likes Received:
    102
    No hurry, BuffaloWing.

    These projects take time. ;)

    I'm sure I / we could make a smaller board design for this.

    That's for analog component though. It would be great to add HDMI to it as well...

    My current board layout for HDMI is around 55x47mm, so that would need a larger external box (like a DC VGA box).

    This is due to needing a larger FPGA for doing HDMI, and more to do with the lack of pins on a smaller chip than the logic needed tbh.

    For an analog only board (to "clone" the original Component cables), I think it could be just about squeezed into the plug itself, or maybe a slightly larger in-line box on the cable?

    S/PDIF output is fairly easy to do, even on a smaller CPLD.

    OzOnE
     
  15. BuffaloWing

    BuffaloWing Robust Member

    Joined:
    Jul 31, 2012
    Messages:
    254
    Likes Received:
    12
    I didn't want to disappoint Citrus3000psi. ;)

    OzOnE: It will be great if the pcb is small enough to squeeze into the plug. That would be a cleaner implementation. Not mentioning it would be a pain having to solder up to 22 wires (44 wires actually if counting both ends). While I don't expect it to be as small as the official one, as long as it does not put too much strain on the connector or obstruct anything else, a little bit bigger should be fine. Being smaller also means less plastic is needed which makes 3D printing slightly cheaper at the same time.

    As for in-line configuration, that's what I had originally in mind when I suggested moving the P1 pin group so it's easier to implement an enclosure or using small off-the-shelf project box. The current PCB design is fine for internal installation, but when it's going to be living outside with the availability of a custom plug, the form factor should be tweaked a bit. Also, I feel it makes more sense to have the board longer than wider for in-line. Square sized enclosure can sometime be awkward to place inside an entertainment center where there are many cables.
     
  16. MonkeyBoyJoey

    MonkeyBoyJoey "Now you're thinking with portals!" - Cave Johnson

    Joined:
    Mar 1, 2015
    Messages:
    1,329
    Likes Received:
    121
    Hey BuffaloWing, can you 3D print a mock-up of your design to see if the plug fits into the Digital AV port? I was thinking just the connector without the PCB.
     
  17. BuffaloWing

    BuffaloWing Robust Member

    Joined:
    Jul 31, 2012
    Messages:
    254
    Likes Received:
    12
    I don't have a pro-grade 3D printer at my disposal. The models have to be sent out and get printed professionally. It's way too early to get it printed right now. The PCB sizes are not fully developed, some dimensions are just place holder/approximation right now. Nothing is finalized or fully verified. Still have to thoroughly check the manufacturability/printability of every component. Like I mentioned earlier, it's just a concept right now. This assembly model was only created to evaluate the viability of constructing a 3D plug.
     
    Last edited: Mar 27, 2015
  18. Unseen

    Unseen Spirited Member

    Joined:
    Sep 1, 2014
    Messages:
    100
    Likes Received:
    6
  19. Borman

    Borman Xbox Archivist Staff Member

    Joined:
    Mar 24, 2005
    Messages:
    8,701
    Likes Received:
    661
    Looking forward to buying a cable at some point. Keep up the awesome work :)
     
  20. MonkeyBoyJoey

    MonkeyBoyJoey "Now you're thinking with portals!" - Cave Johnson

    Joined:
    Mar 1, 2015
    Messages:
    1,329
    Likes Received:
    121
    Nice job! I really am looking forward to this! I've just have to get enough money for all of the parts and I will install this in my DOL-101.

    My closest friend has a DOL-001 Revision B (lacks Serial port 2) and I would love to get her one of these in cable form so I don't have to modify her childhood console. In the meantime, I'm letting her use my Wii Component cable.

    I would really love a replacement female Digital AV connector for us DOL-101 users. It would keep things tidy and wouldn't require a new custom connector that people could get confused with, such as a standard DVI port for carrying the Digital AV signals to an external version of GCVideo
     

Share This Page