What's new

Mitsurugi-w

Arcade Admini-Moderator
Staff member
Immortal
Joined
Jun 12, 2015
Messages
7,442
Reaction score
8,723
Location
New Bern, NC USA
Price: $25

This allows you to use OEM Saturn controllers on a Supergun with DB15 controller ports.

I found a bunch of these blanks that I had printed up a few years ago but never got around to building so I decided to go ahead and assemble them. These are the original Frank_fjs version 1.6 adapters and not the newer more fancy ones designed by @Arthrimus . These adapters don't have button reassignment but if your supergun does this already (such as the HAS) then it's no big deal. These are set up to use the six buttons like Street Fighter format but also has three switches to swap the top and bottom rows.

Currently this has an advantage over the Arthrimus version because the chip that version uses is not in stock anywhere and won't be for a long time.

THESE ADAPTERS ONLY WORK WITH OEM SEGA CONTROLLERS. (except analog Nights controller) This does not work on modern repro controllers.

NEW CODE ATTACHED. ALLOWS NEWER CONTROLLERS LIKE RETROBIT TO WORK! PLEASE TEST AND REPORT OTHER CONTROLLERS THAT PREVIOUSLY DID NOT WORK.

20221117_231258~2.jpg
 

Attachments

  • PIC16F690_Saturn_to_parallel.production.zip
    359 bytes · Views: 4
Last edited:

Mitsurugi-w

Arcade Admini-Moderator
Staff member
Immortal
Joined
Jun 12, 2015
Messages
7,442
Reaction score
8,723
Location
New Bern, NC USA
Apocalypse did me a favor and worked on the code for the original frank_fjs version of this adapter that uses a PIC16F690. This update allows newer controllers to also work and not just the OG controllers. This has been tested with my Clear Pink Retrobit/Limited Run Breast Cancer Awareness controller. With this code the newer controller works perfectly fine. OG controllers still work as well.

For some reason Retrobit used a different protocal than the original controllers did and while it works ok on the Saturn it caused these adapters to have issues.

Code is attached. in the original post above. Erase the current chip and write this code to it. Make sure to secure the chip or it won't work correctly. Please test this with other newer controllers to se if the fix works for them as well.
 
Top