BBond007 wrote:This is very cool...
I think it would be cool to use this in my A1200 MiSTer project (viewtopic.php?f=117&t=34703&start=75#p375012)
I have not yet connected the DB9s to anything...
Is it possible for this to read the additional buttons on the CD32 and Boomerang controllers? I think these additional buttons are read using a shift register.
Also, what is the switch used for? Is it necessary to have this switch accessible?
heffe2001 wrote:Is there an error in the wiring diagram on this? It shows the switch connected to both GND's and pin 2, but your assembled version pictures appear to have it connected to gnd, 2 & 3?
Built one for my MiSTer box, and I'm having issues with it working with a Wico ball-top atari joystick (and a bat version, lol). Mister sees it, but when I try to map the joystick, it hangs on the first 'move right' (shows the ID for the device, but goes no further). Also tried the arcade version just to see if it made any difference, but unfortunately, same results.
robbo43 wrote:Hi Witchmaster,
Can this be adapted to work with SNES/NES/TG16/PCE controllers?
heffe2001 wrote:Built one for my MiSTer box, and I'm having issues with it working with a Wico ball-top atari joystick (and a bat version, lol). Mister sees it, but when I try to map the joystick, it hangs on the first 'move right' (shows the ID for the device, but goes no further). Also tried the arcade version just to see if it made any difference, but unfortunately, same results.
redsteakraw wrote:Does this work with the Paddle or Driving Atari controllers? I love the formfactor of this design and If i am not mistaken the arduino does have A2D hardware so if it doesn't now it theoretically could be possible.
robbo43 wrote:Hi Witchmaster,
Great work on the Genesis adapter optimisations, those lag figures are really impressive. Is the switch still an optional extra - will an SMS controller still work with the adapter in 'native' Genesis mode?
Sorgelig wrote:I think this converter can be moved to MiSTer-devel if witchmaster would like to. You can still maintain it by yourself.
Recently i've made similar project for MadCatz Arcade stick which is died in the same day when it's arrived. So i had nothing than remove epoxy chips and wire Teensy 3.2 on top of that PCB. Teensy 3.2 is much more powerful but i think it's a little too much for joystick. So Atmega32U4 is pretty much fine.
There are similar arduino compatible boards on atmega32u4 such as Teensy 2.0 and ItsyBitsy(from Adafruit) - they have more GPIO pins (i believe they use maximum available pins from chip). So with these boards you get even more GPIOs.
I think this project can be extended with analog inputs so it can be integrated in some existing old analog joysticks and paddles. Also recently several cores got spinner support which is also can be integrated in this project.
Probably even modern cheap $2-$5 gamepads can be modded by atmega32u4 to get better control over the polling rate and extra features.
Sorgelig wrote:I have nothing against it.
There is a similar design from THaase
Sorgelig wrote:I use Altium Designer - all sources are on repository.
btw, this version of pcb:
can be integrated with DB9 into a small 3D printed case and be a small converter plugged to USB.
robbo43 wrote:Is the switch still an optional extra - will an SMS controller still work with the adapter in 'native' Genesis mode?
did you try to make 2 the same virtual USB devices on the same physical? Something like 2 joysticks adapter.
Sorgelig wrote:Make sure Serial Number field is empty, or devices will be combined. This also affects on physically different devices using hardcoded same serial number.
For best compatibility this field must be empty.
Users browsing this forum: No registered users and 11 guests