Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
07522 DIP/Input Minor Always Dec 10, 2019, 17:39 Dec 24, 2019, 22:09
Tester rcoltrane View Status Public Platform MAME (Official Binary)
Assigned To Resolution Bugs That Aren't Bugs OS Windows 10 (64-bit)
Status [?] Resolved Driver
Version 0.215 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 07522: guardian: Guardian - Input remap for Service mode not working! TESTED
Description Tafoid, if you try to remap the Service Mode key to 9 or F2 or any other key, this remapped key will insert a coin instead of entering service mode, so it's not just a matter of remapping the key, it's an input bug. Other Atari games such as Pit-Fighter are working nicely with the F2 key assigned to Service Mode (which is the default key for these Atari Games of the same period).
Steps To Reproduce Enter the game, remap the service mode to any key and try to enter service mode with the newly remapped key. It will add a coin instead.
Additional Information Sorry to open a new bug for it again but I could not find a way of re-opening the previous report or to insert a new comment on that one.
Github Commit
Regression Version
Affected Sets / Systems guardian
Attached Files
jpg file icon pit-fighter-jamma-pcb-marquee-manual_1_6eb1262558339291fa69668f9a335f21.jpg (61,306 bytes) Dec 21, 2019, 08:46 Uploaded by Fujix
There are no relationship linked to this issue.
User avatar
Dec 10, 2019, 19:05
If I understand what Tafoid wrote in your other bug report, you're talking about the service credit key, so it does exactly what it needs to do (add a coin)
If you want to enter service mode you need to change the dip setting.
User avatar
Dec 10, 2019, 23:29
edited on: Dec 10, 2019, 23:30
I suppose you are right, I think he's talking about the service credit key. But in Pit-Fighter for instance, you can enter the Service Mode by hitting F2 instead of turning the UI switch. So why this game doesn't have the same option (shortcut)?
User avatar
Dec 11, 2019, 16:05
edited on: Dec 11, 2019, 16:10
I tested a bit and up to 0.181 MAME behaved like you would like, from 0.182 it changed to current behaviour. Not really sure why.
Looking at the 0.182 whatsnew, this seems the only change that may be related:
-Service mode DIP switch adjustments: [AJR]
 * Use the default sequence for the non-toggle service mode/test switch for service mode DIP switch unless the machine has one of
    those as well.
 * Automatically define DIP and configuration switches as toggle fields (makes assigning input codes easier).
User avatar
Dec 12, 2019, 13:58
edited on: Dec 12, 2019, 14:00
If I understand it correctly, I think that AJR removed it because the original GOTH pcb may not have the Service Mode switch on the pcb itself. Maybe Pit-Fighter has this switch and therefore it has the option to enter Service Mode by pressing F2. But it's something that only a GOTH pcb owner can verify now. Or maybe the original service manual has this information, I'll take a quick look on that.
User avatar
Dec 12, 2019, 14:09
There were no updates to the atarig42 driver between 0.181 and 0.182, so if the connection to the change I posted is confirmed it's probably not an intentional change.
User avatar
Dec 21, 2019, 08:47
According to the Pit Fighter's manual, the switch for the service mode (self test) is located on the PCB.
The switch is a toggle one, not a temporary switch seen on other games.
User avatar
Dec 24, 2019, 16:42
Fujix is right. And it seems that the Guardians Of The Hood self-test switch is actually not located on the PCB itself, it's located on one of the sides of the coin box according to the manual:

So I think this means that this isn't a bug. Admins please, close it again, it was my fault. Sorry :/
User avatar
Senior Tester
Dec 24, 2019, 22:09
Closed as requested.