Saturn to DB15 Controller Adapter
The Saturn to DB15 Controller Adapter does just what it sounds like, adapts Sega Saturn controllers to the DB15 controller format used by the NEO-GEO AES*, MVS, and popular superguns like the HAS (Home Arcade System) and Minigun Supergun.
* The Neo Geo AES controller ports are not standard DB15 and are set deeper into the console than a normal DB15 port. In order for this adapter to work with the AES you need to use an extension cable like this one.
- Full user customizable button mapping. Buttons 1-6 and coin can be remapped to any of the face and shoulder buttons. This also allows for mapping duplicates of the same button.
- Auto fire with 6 speed options from 30hz down to 6hz
- Status LED to help navigate button remapping and auto fire configuration modes.
- All settings save in the internal EEPROM of the micro-controller so they persist after power cycling the adapter.
Button Remapping and Autofire instructions for all adapters.
To enter button remapping mode hold any 2 face buttons and START simultaniously for 3 seconds. Once in remapping mode press each button the corresponding number of times to achieve the desired output based on the list below.
- Button 1 = 1 press
- Button 2 = 2 presses
- Button 3 = 3 presses
- Button 4 = 4 presses
- Button 5 = 5 presses
- Button 6 = 6 presses
- Coin = 7 presses
- N/A = 8 presses
Press Start to exit remapping mode.
To enter auto fire programming mode hold any 1 face button and START simultaniously for 3 seconds. Once in auto fire programming mode press each button that you want to set as auto fire the number of times that corresponds to the desired speed in the list below.
- ~30hz = 1 press
- ~20hz = 2 presses
- ~15hz = 3 presses
- ~12hz = 4 presses
- ~7.5hz = 5 presses
- ~6hz = 6 presses
Press Start to exit auto fire mode.
The button mapping modes are controlled using the same combinations as the HAS supergun. This was done to make these adapters convenient for people familiar with the HAS system to use, but if you are using one of these adapters with a HAS supergun, you will find that the button mapping modes conflict with one another. As a workaround I have added a way to disable button remapping and auto fire. You can toggle this mode on or off by pressing and holding L + R + Start for 5 seconds.
When you disable button remapping and auto fire the LED will light up solid for a second and then shut off. When you enable button remapping and auto fire the LED will flash rapidly for a second then shut off. You can toggle between each mode at any time. The mode settings are saved in the EEPROM and will persist after a power cycle.
The housing is 3D printed in PLA. It is available in 2 color options. Black with silver text, or white with black text. I do not offer the bare PCB version anymore. The housings are printed in small batches of 4 at a time, so sometimes they have to be printed to order. There may be a day or two of additional wait when you order due to this.
Notes on compatibility:
I spent a good deal of time working on the protocol that this adapter uses to communicate with the controller. The timing accuracy is is nearly 100% compared to the captures I did of a Sega Saturn console using a logic analyzer. This has enabled compatibility with a wide range of controllers both first and third party. I have tested and confirmed that this adapter is compatible with the following controllers.
- Genuine SEGA MK-80100
- Genuine SEGA MK-80116
- Genuine SEGA MK-80112
- Genuine SEGA HSS-0101
- Genuine SEGA HSS-0151
- Genuine SEGA HSS-0104
- Officially Licensed Retro Bit wired Saturn Controller
- Officially Licensed Retro Bit 2.4ghz Saturn Controller
- Brook Retro Board (with Saturn Cable)
- MC Cthulhu (with Saturn Cable)
There are probably many more controllers that are compatible, but this is what I currently have on hand to test. I’ve received reports that the Saturn 3D pad doesn’t appear to initialize properly when used with this adapter. This doesn’t surprise me as I believe the 3D pad uses a completely different communication protocol compared to the digital only controllers. As of right now I would consider the 3D pad not supported by this design.
Processing time for orders is between 1 and 5 days. I assemble all of these boards by hand. When a product is listed in stock this means that I have all of the components to build the board, but it does not necessarily mean that the boards are already assembled. If I have boards ready at the time of your order then processing and shipping your item should only take 1 day. If I have to assemble one or more products in your order, processing and shipping could take up to 5 days. I appreciate your patience, I’m a one man show over here.
IMPORTANT SHIPPING INFORMATION