Atari Style Joystick Question
-
- Posts: 3
- Joined: Mon Aug 29, 2022 6:00 pm
Atari Style Joystick Question
Really new to the MiSTer scene but loving it so far as I've been plenty of other arcade,RasPi, Pinball etc systems but just starting out here.
I have several joysticks to use and have a combination of a Rii bluetooth keyboard and a Logitech wireless controller that seem to work just fine.
I really want to feel old school and utilize an Atari style joystick so I purchased a Hyperkin Trooper 2 usb joystick. I can place it in the usb and can control up/down/left right of the MiSTer main pages.. I can remap the main input as well as each core etc by also hitting the space bar for non essential buttons on the 2600 games. That said, after the core runs I cannot get any button to respond nor the joystick movement... even on simple games like Adventure.
I am sure I am missing something REALLY easy and will feel silly but I am seeking advice on how to get this thing to work {and take me back to my childhood}... Any ideas?
Thank you SO much for any and all help!
Craig
- lamarax
- Top Contributor
- Posts: 472
- Joined: Wed Nov 11, 2020 6:28 pm
- Has thanked: 33 times
- Been thanked: 202 times
Re: Atari Style Joystick Question
Which core are you using? The old 2600 core is deprecated; try with the Atari 7800 core, which has embedded 2600 compatibility.
-
- Posts: 3
- Joined: Mon Aug 29, 2022 6:00 pm
Re: Atari Style Joystick Question
- lamarax
- Top Contributor
- Posts: 472
- Joined: Wed Nov 11, 2020 6:28 pm
- Has thanked: 33 times
- Been thanked: 202 times
Re: Atari Style Joystick Question
Did you try with a bog standard usb pad, or the keyboard?
Maybe the input code has to be reviewed? (@Kitrinx)
-
- Top Contributor
- Posts: 1311
- Joined: Mon Jul 06, 2020 9:37 pm
- Has thanked: 634 times
- Been thanked: 308 times
Re: Atari Style Joystick Question
Re: Atari Style Joystick Question
Hello, I've created an account just to provide feedback to the question. I don't know if the OP has found a solution... so just in case (and for people looking for an answer in the future). I had the same issue recently, bought the USB version of Trooper 2 joystick and was trying to setup in the Atari 7800, it worked on the console menu but not on games. The solution is to setup the joystick first on the MrFPGA menu, before entering the Core. After I did that, the joystick worked on the 2600 games runnings through the 7800 core.
I didn't find this tip anywhere on the net after a Google search, I hope that posting here will help other people facing this issue.
Regards
- Chris23235
- Top Contributor
- Posts: 982
- Joined: Sun May 24, 2020 8:45 pm
- Has thanked: 127 times
- Been thanked: 197 times
Re: Atari Style Joystick Question
Alladdim wrote: ↑Mon Mar 06, 2023 11:45 amHello, I've created an account just to provide feedback to the question. I don't know if the OP has found a solution... so just in case (and for people looking for an answer in the future). I had the same issue recently, bought the USB version of Trooper 2 joystick and was trying to setup in the Atari 7800, it worked on the console menu but not on games. The solution is to setup the joystick first on the MrFPGA menu, before entering the Core. After I did that, the joystick worked on the 2600 games runnings through the 7800 core.
I didn't find this tip anywhere on the net after a Google search, I hope that posting here will help other people facing this issue.
Regards
Yes this is what you have to do with every device. To let the MiSTer know what your input device is capable and to which internal input the button or direction should be mapped it is necessary to register the controller in the MiSTer main menu first.
Only after you have done this you can map the controller to any core.
Just imagine it as an explanation of your device for the MiSTer. Great simplicifaction incoming: Without this the MiSTer may understand in general that there is a button press (it may work in the menus) but it doesn't know how to name the specific input and without this the MiSTer isn't able to properly give the core the correct command when a button is pressed.