Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08831 DIP/Input Minor Always Mar 4, 2024, 05:25 Mar 19, 2024, 19:21
Tester mrchrisster View Status Public Platform MAME (Unofficial Binary)
Assigned To Resolution Open OS Windows 10/11 (64-bit)
Status [?] Acknowledged Driver
Version 0.263 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 08831: contcirc: Contcirc does not work correctly with a 360 wheel. Can only be detected on high score select screen
Description I have an original Continental Circus Arcade cabinet that I'm using with a Mame PC. The steering wheel is recognized as a mouse using an Arduino Micro Pro.
The controls in contcirc seem to be working fine but the problem becomes apparent when getting to the high score select screen:
The letters in the high score select screen spin by without stopping. Through steering left or right I can control in which direction they are spinning and sometimes if I spin in the same direction as the letters progressing, I can get it to stop for a second. The game plays fine otherwise.

Pole Position which also has a 360 wheel works without problems in high score select screen. By moving the wheel left and right I can select the correct letter. Both games are quite similar in peripheral hardware to my knowledge.

Here is a video showing the problem:

What I tried unsuccessfully:

- Steering free or locked in Dip settings,
- Auto centering to 0 (only available in locked mode)
- Various Sensitivity adjustments

Since Pole Position is working as it should, i suspect a bug in the input system for contcirc
Steps To Reproduce Use an analog 360 steering wheel (or other free spinning analog input device like an Arcade spinner) and play until high score screen.

I created a save state of the high score screen in contcirc here:
(Unpack into mame/sta/contcirc folder and hit f7 to load while in game).
Additional Information
Github Commit
Regression Version
Affected Sets / Systems contcirc
Attached Files
There are no relationship linked to this issue.
User avatar
Mar 19, 2024, 19:21
Just confirmed that chasehq displays correct behavior when setting steering mode to "free". When reaching the Highscore screen advancing one letter at the time by turning the steering wheel. I tried some more ways in contcirc but letters continue to spin in free mode.