NivagSwerdna wrote:Anyway... I would like to use MiSTer with the joystick and button hardware in my arcade cabinet so that implies a large number of button interfaces and probably some kind of isolation between the DE10-Nano and the hardware... the I/O board doesn't seem to do this... does such a board exist or is it for me to create it!
You can get USB encoder boards for a few dollars on Aliexpress, they even sell some with all needed cables to wire them to the control panel. For example:
https://m.aliexpress.com/item/327599391 ... 2759939108
I have a couple and they work great, each allows up to 12 buttons plus a 4-way stick. It supports both wiring the joystick in individual connectors or a sanwa style plug with 5 pins.
For the video and sound you can wire it to a Jamma connector, configuring the MiSTer to output 15khz video via VGA out. You don't need an IO board if you directly plug to the right pins.
Alternatively you can get an IO board and this product:
https://www.focusattack.com/ultimarc-j- ... rface-pcb/
Its more expensive but gives you an all in one solution (VGA, sound, and USB adapter)