Page 1 of 1

Custom Fightstick & Spinner

Posted: Fri Apr 23, 2021 12:06 am
by emmadness
Hello everyone!

I am building an exclusive custom fighstick for MiSTer from a used unit Ademco Household Fire & Burglary Warning System Control (trust me if you are looking for a super strong box, it is the option) and I have assembled these components to make an all-in-one dash:
  • Sanwa JLF-TP-8YT-SK Joystick.
  • IL PSL-H Concave Short Buttons.
  • BQLZR 600P/R Incremental Rotary Encoder DC5-24V Wide Voltage Power Supply 6mm Shaft.
Needs to be painted of course :D
Emmadness-Custom-Fightstick.jpg
Emmadness-Custom-Fightstick.jpg (72.47 KiB) Viewed 3546 times

Do you think there is a missing hole to add buttons?

On the one hand I will have to connect the joysticks and the buttons and ask: How is the operation and performance of the boards? Zero Delay Arcade USB Encoder PC in MiSTer? It works well? have a lot of lag? burn fast? :P

On the other, I will have to connect the Spinner as in this thread: what is the best option? there is a way to connect the spinner to the board Zero Delay Arcade USB Encoder PC or would it be better to add a dedicated Arduino Micro board for the Spinner?

I am in time to buy the USB interface that best suits me before I start disassembling and painting. Any advice you can give me is welcome.

Thank you very much and long life MiSTer FPGA!

Re: Custom Fightstick & Spinner

Posted: Fri Apr 23, 2021 12:43 am
by PikWik
i would recommend putting a brooks universal fight board in that.

but if the price is too demanding for that, get one of these https://github.com/MickGyver/DaemonBite-Arcade-Encoder
(noting, the daemonbite encoder can only be used with a PC/MiSTer)

-----

as for the spinner wiring/setup. this might be of help - https://www.reddit.com/r/fpgagaming/com ... mrspinner/

Re: Custom Fightstick & Spinner

Posted: Tue Apr 27, 2021 8:16 pm
by emmadness
PikWik wrote: Fri Apr 23, 2021 12:43 am i would recommend putting a brooks universal fight board in that.

but if the price is too demanding for that, get one of these https://github.com/MickGyver/DaemonBite-Arcade-Encoder
(noting, the daemonbite encoder can only be used with a PC/MiSTer)

-----

as for the spinner wiring/setup. this might be of help - https://www.reddit.com/r/fpgagaming/com ... mrspinner/
Thanks for your answer. I was also doing some validations on the Facebook fanpage and I understand that, first, it is necessary to differentiate that the spinner is an analog device and that it is not possible to use it on the same Arduino board, also coexisting with the joystick and buttons, right?

If so: could you use the spinner with a dedicated Arduino board for it and another dedicated Arduino board for the joystick and buttons?

With this, I would turn on the MiSTer with 2 USB cables connected, two Arduino boards at the same time (one for spinner and one for joystick and buttons) and after that, map the spinner and the rest for each core?

Or I don't know if you have another proposal so that in the same Fightstick, I can connect everything at the same time.
Thank you!

Re: Custom Fightstick & Spinner

Posted: Tue Apr 27, 2021 9:05 pm
by jlancaster86
emmadness wrote: Tue Apr 27, 2021 8:16 pm
PikWik wrote: Fri Apr 23, 2021 12:43 am i would recommend putting a brooks universal fight board in that.

but if the price is too demanding for that, get one of these https://github.com/MickGyver/DaemonBite-Arcade-Encoder
(noting, the daemonbite encoder can only be used with a PC/MiSTer)

-----

as for the spinner wiring/setup. this might be of help - https://www.reddit.com/r/fpgagaming/com ... mrspinner/
Thanks for your answer. I was also doing some validations on the Facebook fanpage and I understand that, first, it is necessary to differentiate that the spinner is an analog device and that it is not possible to use it on the same Arduino board, also coexisting with the joystick and buttons, right?

If so: could you use the spinner with a dedicated Arduino board for it and another dedicated Arduino board for the joystick and buttons?

With this, I would turn on the MiSTer with 2 USB cables connected, two Arduino boards at the same time (one for spinner and one for joystick and buttons) and after that, map the spinner and the rest for each core?

Or I don't know if you have another proposal so that in the same Fightstick, I can connect everything at the same time.
Thank you!
You could integrate a basic USB hub into the stick. The MiSTer would still see it as two separate input devices, but there'd be only one cable to plug in.

Re: Custom Fightstick & Spinner

Posted: Wed Apr 28, 2021 5:46 pm
by Slein
Hi!
I build something similar a couple of months ago, but far less nice and in a wood box.
A Spinner, a joystick and up to 12 buttons, everything is connected to a single Arduino nano.

Firmware and some info on github