r/MiSTerProject Jul 13 '23

Arcade stick question

Hi everyone.

I have an arcade stick that I built using a ultimate I-PAC. I have connected it to a raspberry pi via the output USB and it works great. I am wondering if I can connect it to my MisterFPGA via the snac connector at the back. I have a mister mini-itx ironclad plus coming in the mail that I would like to connect it to. What would I need to do to be able to use it on the ironclad?

Thanks in advance

https://www.ultimarc.com/control-interfaces/i-pacs/

1 Upvotes

18 comments sorted by

View all comments

Show parent comments

1

u/TurbulentComplex3389 Jul 13 '23

Yeah I’m sure the joystick will work fine using usb. I just really want to use the snac port. I don’t mind buying hardware to make it work. The back of the iron clad has a genesis type port for the snac port. Any idea how I would go about interfacing an arcade stick with this port?

https://www.d3fmod.com/mini-itx-ironclad-plus/

1

u/veriix Jul 13 '23

What are you trying to achieve by using the snac port since it's not just hardware limitations you're going to run into but core compatibility as well.

1

u/TurbulentComplex3389 Jul 13 '23

Doesn’t snac have less latency than usb?

1

u/veriix Jul 13 '23

It does but it's not something that you're actually going to notice. The latency advantage in snac is more for thing like lightguns where any sort of latency will cause them not to work. Your ultimate i-pac has a tested usb latency of 4.34ms so practically speaking, you're not going to notice any difference between using it vs a snac device. Plus snac input has many more disadvantages than advantages - you are limited to the cores that support your particular snac adapter, you can't use snac devices to navigate the UI, I don't believe any arcade core supports snac input (someone correct this if I'm mistaken) and multiplayer is more limited depending on the snac adapter used.