Atari VCS Classic Stick Spinner Support
Atari VCS Classic Stick Spinner Support
I just picked up the Atari VCS Classic Stick. It's certainty a quirky little pad and the stick's feedback takes a bit of getting used to, especially in bluetooth mode (a friend who got it found that Button 3 is the Atari button which also powers up and down the Bluetooth, which can be a major issue if you're using it in Bluetooth mode and not wired, but that's a design issue, not a MiSTer specific issue!)
It does also seem to work in its native VCS mode, and I imagine would do just fine in XBox mode (which emulates an 8BitDo controller receiver by PID:UID wired). Those very twitchy controls do make it very easy to accidentally hit the wrong input when setting up the joystick.
The real fun here is the spinner that's built into the stick. While far from a perfect replacement for a real spinner, it could be an affordable option for some players, and I'm curious what it would take to support it, or maybe if that's just part of a larger effort that might be needed (especially with System 16 and other analog-style controls on the horizon) for broader input support.
My highly non-technical breakdown appears to be this, having asked friends who have done their own spinner builds. It looks like a lot of spinners seem to act like a mouse and move left-right based off of that. This device, instead, uses the dial control. So, as opposed to a mouse tracking DPI left to right (which you can see would work great with Arkanoid), it uses a dial analog control and just moves it from 0 to 1024 in the analog zone instead. I can happily upload a video to better explain it if it's not super clear.
So, to start the discussion, how hard is it to add this "dial" style support, which looks in Windows to act much like an analog control for throttle, to MiSTer to use as a proper spinner on games/cores?
(If I had decent coding skills myself, I'd take a hack at it, but I'm probably not the person for that! More of a tinkerer for sure.)
-
- Top Contributor
- Posts: 1018
- Joined: Thu Dec 10, 2020 5:44 pm
- Has thanked: 315 times
- Been thanked: 238 times
Re: Atari VCS Classic Stick Spinner Support
I didn't even know there was an xbox mode... unfortunately the stick rotation doesn't seem to map to anything on it. VCS mode shows a dial control.
In VCS mode the context menu button and atari button both seem to be linked directly to f12? So that's like two out of five buttons you can hardly use/map on the stick.
Re: Atari VCS Classic Stick Spinner Support
I felt the same thing with mine! You definitely have to be very very careful when mapping it, as it's easy to hit an input on the UDLR that you didn't intend to, and have to start over again.FoxbatStargazer wrote: ↑Thu Jul 15, 2021 1:42 am Got one of these myself hoping to use with mister. I find it hard not to get accidental down inputs though when pushing to the side, even with minimal force, which is ruining some games. The lack of microswitch feel is telling, but that seems to be true to the original?
I didn't even know there was an xbox mode... unfortunately the stick rotation doesn't seem to map to anything on it. VCS mode shows a dial control.
In VCS mode the context menu button and atari button both seem to be linked directly to f12? So that's like two out of five buttons you can hardly use/map on the stick.
It's honestly the first controller that's made me want to have an external way to build an input file, which I don't know if that's even a thing. Nonetheless, yeah, if MiSTer can learn what to ever do with the dial control, I don't think it does yet, then this has possibilities, and I'd love to see them explored.
I get the sense we may get this as an after effect if we get more analog style controls as System 16 becomes more of a thing. We're gonna need some of that for Out Run after all, right?
-
- Top Contributor
- Posts: 1018
- Joined: Thu Dec 10, 2020 5:44 pm
- Has thanked: 315 times
- Been thanked: 238 times
Re: Atari VCS Classic Stick Spinner Support
-
- Top Contributor
- Posts: 1018
- Joined: Thu Dec 10, 2020 5:44 pm
- Has thanked: 315 times
- Been thanked: 238 times
Re: Atari VCS Classic Stick Spinner Support
- skooter
- Posts: 65
- Joined: Mon May 25, 2020 1:37 pm
- Location: Brazil
- Has thanked: 2 times
- Been thanked: 19 times
- Contact:
Re: Atari VCS Classic Stick Spinner Support
https://www.skooterblog.com/
-
- Top Contributor
- Posts: 1018
- Joined: Thu Dec 10, 2020 5:44 pm
- Has thanked: 315 times
- Been thanked: 238 times
Re: Atari VCS Classic Stick Spinner Support
- skooter
- Posts: 65
- Joined: Mon May 25, 2020 1:37 pm
- Location: Brazil
- Has thanked: 2 times
- Been thanked: 19 times
- Contact:
Re: Atari VCS Classic Stick Spinner Support
https://www.skooterblog.com/
-
- Top Contributor
- Posts: 1018
- Joined: Thu Dec 10, 2020 5:44 pm
- Has thanked: 315 times
- Been thanked: 238 times
Re: Atari VCS Classic Stick Spinner Support
Re: Atari VCS Classic Stick Spinner Support
- skooter
- Posts: 65
- Joined: Mon May 25, 2020 1:37 pm
- Location: Brazil
- Has thanked: 2 times
- Been thanked: 19 times
- Contact:
Re: Atari VCS Classic Stick Spinner Support
In the 2600 core, pressing the paddle button makes the base jump to the left side, but it is not controllable.
In Arkanoid in Spinner mode, the base just makes really small jumps to the right but is not controllable.
In Windows, it works just fine. The spinner is controllable in the 5 button mode. So I guess it is not defective.
https://www.skooterblog.com/
Re: Atari VCS Classic Stick Spinner Support
You don't need to map the spinner.skooter wrote: ↑Tue Sep 28, 2021 4:04 am My VCS Classic Stick arrived today. I couldn't get the spinner to work at all, neither in the 2600 core nor in the Arkanoid core. Tried both modes. Tried wired and wireless. I can map all the buttons but I can't map the spinner. Should I need to?
In the 2600 core, pressing the paddle button makes the base jump to the left side, but it is not controllable.
In Arkanoid in Spinner mode, the base just makes really small jumps to the right but is not controllable.
In Windows, it works just fine. The spinner is controllable in the 5 button mode. So I guess it is not defective.
From the changlog:
- input: improve Atari VCS spinner handling, combo to enable/disable the spinner: hold down both red and back buttons then rotate spinner: right - Enable, left - Disable.
In other words hold both red buttons and the back button while turning the spinner clockwise to enable, and counter clockwise to disable.
-Bob
- skooter
- Posts: 65
- Joined: Mon May 25, 2020 1:37 pm
- Location: Brazil
- Has thanked: 2 times
- Been thanked: 19 times
- Contact:
Re: Atari VCS Classic Stick Spinner Support
https://www.skooterblog.com/
-
- Posts: 19
- Joined: Mon Oct 10, 2022 11:54 pm
- Has thanked: 1 time
- Been thanked: 1 time
Re: Atari VCS Classic Stick Spinner Support
Re: Atari VCS Classic Stick Spinner Support
Holding down both red buttons, AND the back button, AND spinning the stick clockwise seems to work, a bit tricky to actually do it though.RexMendicorvm wrote: ↑Mon Oct 10, 2022 11:56 pm Forgive my necro-posting, but I can't get the spinner to work on this thing using the "back-red" enable combo. Anyone have a clue as to what the issue is? Was the enabling code changed? TIA.
The Arkanoid arcade core is a good test case.
Re: Atari VCS Classic Stick Spinner Support
-
- Posts: 18
- Joined: Mon Jul 18, 2022 5:13 am
- Has thanked: 2 times
- Been thanked: 1 time
Re: Atari VCS Classic Stick Spinner Support
I would also like to know if you can use this for snk shooters like Ikari warriors etc.
-
- Posts: 19
- Joined: Mon Oct 10, 2022 11:54 pm
- Has thanked: 1 time
- Been thanked: 1 time
Re: Atari VCS Classic Stick Spinner Support
Was VCS spinner support removed? I don’t see any note of it in the changelog, but I can’t enable it after updating my Mister. Anyone else having trouble after updating?
EDIT: False alarm! It appears that one of the VCS joysticks was busted; the other one I have works. Regarding rotary joystick support: it does work in “Forgotten Worlds” (pretty well too!), but I couldn’t get in going in “Ikari Worlds.” I wonder what the difference is in the controller handling that makes one work but the other not. If anyone has any other rotary joystick games they’d like me test, lmk.
-
- Posts: 35
- Joined: Thu May 30, 2024 2:49 pm
- Has thanked: 1 time
- Been thanked: 17 times
Re: Atari VCS Classic Stick Spinner Support
What should your settings be on before you do the combos to get it wo work? Paddle? Auto? Joystick?
Should it be in Atari mode (with the Atari logo on) or Xbox mode?
EDIT: Paddle obviously but auto works too.
Thanks!