That's fantastic, thanks for the info! I had been searching for usb interfaces on the web, but hadn't seen one like this. I don't see why this wouldn't work. I'll give it a shot, and let everyone know.
@dankcushions it’s about performance. On 2016 I can play eg. Die Hard Arcade with minimal slowdowns during QTE but overall game is pretty playable. With current mame it works in around 10 fps. Apart from that I have Mame2016 romset and don’t need to find another source for that.
@agrajag Good times. I use my keyboard as my primary controller for my Daphne roms. Intellivision, because of its unique rotating dist controller, strikes me as a pain to use with a fight stick. I have used an 8BitDo SNES style gamepad to play Intellivision games, but it is not ideal.
Dumb question: How do you go about changing controllers? That part of Retropie is a mystery to me at this point. Everything I have running is setup to run on the Mayflash and since it's seen as a generic Xbox controller (and my other controllers are almost all Xbox wired and wireless actual controllers) I'm really concerned about being able to easily switch back and forth.
For example, I want to play the game Dungeon Explorers on SegaCD or TurboGrafx with four of us, but I have NO idea how to essentially remove the Mayflash, plug in four game controllers and have it all just work without screwing up all the work I did to get the Mayflash to work.
@uraverageplayer What emulator/game are you starting when it's not working ?
Configuring the joysticks in EmulationStation would automatically create a configuration for RetroArch based emulators (the ones that start with lr-), but certain emulators are not auto-configured (i.e. advmame or mame4all).
@lesk Deopending on the emulator and version I think, as it is a relative recent feature. You may need to update RetroPie. There are entries in the emulator menu for this feature: SETTINGS > LATENCY. I looked up in Snes9x 1.56.2, Nestopia 1.50-WIP and MAME 2003 (0.78).
The Raspberry Pi 3 is too weak and it would be extremly slow and painful (as far as I know). Which emulator and version do you want use this for? Try the "lr-" versions.