The Journey Begins
I intend to build some GCDual kits to install for a few local folks. As I haven’t really done anything on this scale before, this will be a learning process, and I want to log my progress here in case anyone else wants to try.
All of this is possible thanks to the amazing work of citrus3000psi for the boards and Unseen for gcvideo. All of the information on this page is compiled from citrus3000psi’s oshpark page, his website, the gcvideo thread on shmups, and the gcvideo github. I’ll add sources here as I go.
Needed Tools
Straight off of Dan’s install instructions:
- Temperature Controlled Soldering Iron
- Flux
- Extra Fine Soldering Tip
- Solder Wick
- 99% Isopropyl Alcohol
- Side Cutters
- Drill Bit
- Drill
- Sharpie
- Small Square File
- Small Flat File
- Metal Cutting Tool, i.e. Dremel
Ordering Boards/Parts
The kit consists of three boards: the Hookup board that solders on to the digital port and multiout pins, the main board that holds the FPGA, and the HDMI extension board that is connected by an FFC cable and sits above the digital port.
I ordered my parts from Digikey. I’m normally a Mouser guy, but the FPGA is only on Digikey and I’m not paying for shipping twice.
Hookup Board
TVS Diode: ESD5Z5.0T1G
Main Board
JP1 – Short for onboard flashing.
JP2 Open – Non Attenuated CSYNC
JP2 Closed – 75Ohm Attenuated CSYNC
Reference | Value | Notes |
---|---|---|
C1, C2, C4, C5, C7, C9, C10, C12, C15, C16, C17, C18, C20 | .1u | 0603 50V |
C3, C8 | 10u | 0603 10V |
C6 | 4.7u | 0603 10V |
C13 | .01u | 0603 50V |
C21 | 1u | 0603 50V |
D1 | LED | 0603 |
D2 | AD1580BKSZ-REEL7 | SOT-23-3 |
R1 | 250 | 0603 |
R2, R10 | 4.7K | 0603 |
R3 | 100 | 0603 |
R4, R5 | 75 | 0603 |
R7 | 384 | 0603 1% |
R8, R13, R14 | 10K | 0603 |
R9 | 180 | 0603 |
R11, R16 | 330 | 0603 |
R12, R15 | 1K | 0603 |
U1 | XC3S200A | 100-VQFP |
U2 | ADV7125 | 48-LQFP 50Mhz |
U4 | TLV70212DBVR | SOT-23-5 |
U5 | M25P40-VMN6PB | SOIC8 |
CON1 | 2-1734592-0 | 20 PIN FFC .5mm |
HDMI Extension
HDMI connector | 2013978-1
FCC Connector | 2-1734742-0
TVS Diodes | TPD4S009DGSR
There is also an alternative board for use with mini-hdmi connectors from aliexpress that come in 10 packs and are roughly 10 times cheaper.
Board for Aliexpress Mini HDMI
Other Parts
FFC Cable (connects HDMI extension to the main board)
#3-56 Nut (connects to the original heatsink screw and provides a base for the mainboard)
M2 screw, M2 washer, M2 nut (for attaching the HDMI extension board to the Gamecube)
30 AWG Wire (for controller input)