Gamecube Virtual Disk Drive
In this project I'm using a WASP Fusion FPGA board to mimic a Gamecube's disk drive. The goal is to eliminate the need for disks when playing games instead the data will be saved on an SD card for the FPGA to read and delivering requested data to the motherboard. Memory offsets for choosing games are establish through SWISS software. SD card is formatted to FAT32 with the maximum allowable size being 64 GB. The interface board I developed uses a stripped P9 connector from the disk drive to plug into the female socket located on the motherboard. This nonintrusive design allows for easy plug ability and no need for tampering with the motherboard. The interface board also has a 3.3V regulator to power the WASP Fusion and a micro SD card slot.
In this project I'm using a WASP Fusion FPGA board to mimic a Gamecube's disk drive. The goal is to eliminate the need for disks when playing games instead the data will be saved on an SD card for the FPGA to read and delivering requested data to the motherboard. Memory offsets for choosing games are establish through SWISS software. SD card is formatted to FAT32 with the maximum allowable size being 64 GB. The interface board I developed uses a stripped P9 connector from the disk drive to plug into the female socket located on the motherboard. This nonintrusive design allows for easy plug ability and no need for tampering with the motherboard. The interface board also has a 3.3V regulator to power the WASP Fusion and a micro SD card slot.
I recommend soldering the components on in the following order (hardest first incase you need to start over). 32-pin FFC connector, 12-pin FFC connector, SD card, regulator, P9 connector (use a tweezers to straighten the legs to the pads after you solder the end grounds on), 0603 resistors and capacitors.
Click to set custom HTML
Widget is loading comments...