SB_Electronics
Student
A question for those who have done controller conversion boards.
I’m trying to design a board to convert a Megadrive controller signal to arcade Supergun DB15 standard as part of a Supergun project. Unfortunately the only Megadrive converter board I’m aware of doesn’t have published code. There is SNES and Saturn code but these behave differently to the Megadrive.
I know current boards use an Arduino to handle the signals but I want to move over to a CPLD based design. I essentially need to create a demultiplexer function with 1 control line. Is it essentially a case of getting the CPLD to send the control signal to the controller and have the demultiplexer read the same control line state to decide the incoming signal state and then output this to the DB15 pins?
I’m trying to design a board to convert a Megadrive controller signal to arcade Supergun DB15 standard as part of a Supergun project. Unfortunately the only Megadrive converter board I’m aware of doesn’t have published code. There is SNES and Saturn code but these behave differently to the Megadrive.
I know current boards use an Arduino to handle the signals but I want to move over to a CPLD based design. I essentially need to create a demultiplexer function with 1 control line. Is it essentially a case of getting the CPLD to send the control signal to the controller and have the demultiplexer read the same control line state to decide the incoming signal state and then output this to the DB15 pins?