Universal Adapter Build: GameCube Adapter Assembly Questions #82
Replies: 4 comments 8 replies
-
Yes its important to connect all pins as described for console detection to work on universal build. GND is GND, connect them all together on DB25 side and then connect what you got on it. You don't need individual connection, they just need a path to it. |
Beta Was this translation helpful? Give feedback.
-
Update: Disconnecting the 5V from P1 (i.e. leaving pin 7 open), plugging the cables into the GC and powering the ESP32 from USB, I can successfully pair a DS4 controller and see the logs in the Web Config. There is unplayable lag and I can't consistently connect more than a single player. I can navigate the GC so it appears to have detected the console correctly? |
Beta Was this translation helpful? Give feedback.
-
Another Update: Summarizing the testing i've been doing in case it helps :)
Makes me think I have screwed something up on the GC adapter side given, when not using this, I can get logs in the Web Console and connect all 4x DS4 controllers (albeit, unsure of responsiveness!). I thought perhaps some of my cables were bogus, but have tested them all and they seem fine. |
Beta Was this translation helpful? Give feedback.
-
I am very much a novice wrt wiring so all tips you have I would be happy to hear :) Also I am trying to do this without soldering (using jump cables and breakout boards on the DB25, I have attached some photos of my materials and the current state of the project). So from this schematic I would need to solder 10x pins (14, 3, 5, 8 , ... , 24, 12) to the DB25 shield? Is there any reason why one would need to do this rather than what I am currently doing which is connecting the GND controller lines to these pins instead? |
Beta Was this translation helpful? Give feedback.
-
Starting the process of making a universal adapter and the first target console adapter i'm trying is GameCube. Following the GC cable schematic I have two questions:
When building a GameCube only adapter (i.e. using
BlueRetro_gc_spiffs.bin
) I used 6 connections directly to the ESP32 board: 1xGND, 1x5V and 4xDATA -- is it possible to use the same 6 connections onto the DB25 male adapter?In the Assembly Instructions it says
Using the GC cable schematic I get:
I39 -> pin 22 -> GND
IO21 -> pin 3 -> GND
IO25 -> pin 12 -> GND
IO32 -> pin 11 -> GND
IO33 -> pin 24 -> GND
I34 -> pin 10 -> GND
I35 -> pin 23 -> GND
Do I need to attach all the above pins to GND? I'm struggling to see how I would do that since I only get at most 4x GND wires from the 4x GC controller cables.
Beta Was this translation helpful? Give feedback.
All reactions