Custom Fightstick & Spinner

Discussion of keyboards, gamepads, joysticks and other input related peripherals.
User avatar
emmadness
Posts: 29
Joined: Sun May 24, 2020 6:48 pm
Location: Argentina
Been thanked: 1 time
Contact:

Custom Fightstick & Spinner

Unread post 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 2936 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!
PikWik
Posts: 256
Joined: Sat May 30, 2020 7:00 pm
Has thanked: 192 times
Been thanked: 71 times

Re: Custom Fightstick & Spinner

Unread post 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/
User avatar
emmadness
Posts: 29
Joined: Sun May 24, 2020 6:48 pm
Location: Argentina
Been thanked: 1 time
Contact:

Re: Custom Fightstick & Spinner

Unread post 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!
User avatar
jlancaster86
Posts: 147
Joined: Sat Jun 27, 2020 1:33 pm
Has thanked: 129 times
Been thanked: 35 times

Re: Custom Fightstick & Spinner

Unread post 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.
Slein
Core Developer
Posts: 49
Joined: Tue Jul 07, 2020 8:19 am
Has thanked: 14 times
Been thanked: 19 times

Re: Custom Fightstick & Spinner

Unread post 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
Post Reply