Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08728 Misc. Minor Always Jul 16, 2023, 16:35 Jul 20, 2023, 13:15
Tester Balthier View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows 10/11 (64-bit)
Status [?] Driver
Version 0.256 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 08728: buggychl and clones: Coins A-H lockouts activate every other second while in service mode
Description When you run the game and enter the service menu, the coin lockouts will lock/unlock every second until you go back to the game mode. This affects all coins A-H (8 slots), which is odd because this game appears to use only 2 slots.

Also the counters don't even count the coins on these games.
Steps To Reproduce 1. Run either buggychl or buggychlt
2. Press F2 then F3. TAB to Bookkeeping Info and watch the coin A-H lockouts kick on/off with each second.
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems buggychl and clones
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
3
User avatar
No.21656
cuavas
Administrator
Jul 16, 2023, 22:06
Isn’t that normal for testing outputs?
User avatar
No.21659
Balthier
Tester
Jul 17, 2023, 04:50
Normal? How are lockouts constantly flipping on then off in time with mame's little uptime clock in bookkeeping info normal? It looks very similar to the auto-incrementing coin bugs I reported in the orunners and elim4 sets (on Sega drivers) which also trigger once every second but while the game is in game mode.

Every Taito game I've tried so far either has a lockout always on in service mode, always off, or on in service except the switch test screen (but those were very few). And the fact it's all 8 but the game only uses 2? That's normal? I've only seen that happen one other time on another driver with grchamp but that game is totally broken too. Everything else locks only the first 2 or 4.

The only reason I even noticed this was because as I was testing the coin switches they wouldn't work half the time.
User avatar
No.21661
cuavas
Administrator
Jul 17, 2023, 10:51
The system has a single global coin lockout output. It doesn’t have a separate output for each coin slot. See where it uses coin_lockout_global_w here: https://github.com/mamedev/mame/blob/mame0256/src/mame/taito/buggychl.cpp#L250

That’s displayed as all eight coin lockouts being controlled in MAME.

grchamp also has a single global coin lockout output and uses coin_lockout_global_w: https://github.com/mamedev/mame/blob/mame0256/src/mame/taito/grchamp.cpp#L195

You’re definitely arguing from a position of ignorance.