Browse Source
Small change to Sega two controller adapter wiring. Wiring diagrams added for Sega two controller adapter and NES/SNES adapters.pull/1/head

9 changed files with 50 additions and 17 deletions
@ -0,0 +1,3 @@
@@ -0,0 +1,3 @@
|
||||
# Ignore VS Code folders |
||||
.vscode |
||||
.build |
After Width: | Height: | Size: 267 KiB |
@ -0,0 +1,25 @@
@@ -0,0 +1,25 @@
|
||||
# DaemonBite Sega Controllers To USB Adapter |
||||
## Introduction |
||||
This is a simple to build adapter for connecting two Mega Drive (Genesis), Master System (+ Atari and C= controllers) to USB. It supports 3 and 6-button Mega Drive controllers and 1 and 2-button SMS/Atari/C= controllers. |
||||
|
||||
The input lag for this adapter is minimal. Here is the result from a test with a 1ms polling rate on a MiSTer (one port version): |
||||
|
||||
| Controller | Samples | Average | Max | Min | Std Dev | |
||||
| ------ | ------ | ------ | ------ | ------ | ------ | |
||||
| Original 3-Button Mega Drive Controller | 2342 | 0.75ms | 1.28ms | 0.24ms | 0.29ms | |
||||
| 8bitdo M30 Wireless 2.4G | 2348 | 4.54ms | 8.05ms | 2.22ms | 1.31ms | |
||||
|
||||
## Parts you need |
||||
- Arduino Pro Micro (ATMega32U4) |
||||
- 2x Male end of Mega Drive controller extension (or DSUB 9Pin Male connectors and some wires) |
||||
- Heat shrink tube (Ø ~20mm) |
||||
- Micro USB cable |
||||
|
||||
## Wiring |
||||
 |
||||
|
||||
## License |
||||
This project is licensed under the GNU General Public License v3.0. |
||||
|
||||
## Credits |
||||
The Mega Drive gamepad interface is based on this repository : https://github.com/jonthysell/SegaController but almost entirely rewritten and a lot of optimisations have been made. |
After Width: | Height: | Size: 317 KiB |
Loading…
Reference in new issue