- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
05689 | Misc. | Minor | Always | Aug 27, 2014, 13:40 | Sep 3, 2014, 00:32 |
Tester | joemagiera | View Status | Public | Platform | MAMEUI |
Assigned To | Resolution | Fixed | OS | Windows XP | |
Status [?] | Resolved | Driver | |||
Version | 0.154 | Fixed in Version | 0.155 | Build | Normal |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 05689: All sets in williams.c: Utility panel buttons not working correctly compared to real game | ||||
Description |
On most Williams classic era games (Robotron, Joust, Stargate, Bubbles, Inferno, Joust 2, Mystic Marathon, Blaster, etc.), there is a 3 button test switch inside the coin door: Advance, Auto Up/Manual Down (AU/MD), High Score Reset. MAME uses keyboard F2 for Advance and keyboard F1 for AU/MD. In an actual real game, the auto up/manual down is not a “push and hold” type button. If you press and release, it goes to the other position from what it was and stays that way, either up or down. In game over/attract mode, if you press advance, it goes into test screens. At this point certain test screens are impacted depending which direction the AU/MD is currently sitting. Typically pressing Advance takes you to the next self test, i.e., RAM, ROM, CMOS, SOUND, etc. When you get to the sound test, it does one of two things. I don’t remember which way is which so I might have this backwards. If the AU/MD is up, it will just keep repeating the current sound. If the AU/MD is down, it will cycle through all the different sounds (again, I might have that backwards). After going through the sound check, you can press advance to get to the next test. What I’ve found in MAME is the AU/MD button on the sound self test is not working as it should. When you get to the sound self test, it just sits and repeats the first sound whether you press AU/MD (F1) to up or down position. I have also found if you press F1 several times rapidly, MAME will eventually take you to the next sound. But then it just keeps repeating the sound. I’ve tried holding down the F1, but that doesn’t work (you shouldn’t have to do it that way anyhow). So the bug is when in self test on sound check, MAME doesn’t recognize when F1 is hit. Well, not when you hit it just once. If you hit it several times, it will advance once to the next sound. But then just sit and repeat again. I can’t get it to automatically cycle through the sounds (which is dependent on which direction AU/MD is set). |
||||
Steps To Reproduce | In game over/attract mode, hit F2 (Advance), keep pressing advance until you get to sound test. At this point, press F1 (Auto Up / Manual Down, AU/MD). Depending which way the AU/MD is currently sitting, the current sound should repeat, or it should cycle through all sounds. When F1 is only pressed once, always just repeats current sound. If F1 pressed several times quickly, will advance to next sound, but then repeats instead of cycling through all sounds. | ||||
Additional Information | I tried this in several games, Inferno, Mystic Marathon, Joust, Joust 2, Bubbles, so I’m guessing the behavior is in all of the Williams.c games. | ||||
Github Commit | |||||
Flags | Verified with Original | ||||
Regression Version | .139 | ||||
Affected Sets / Systems | All sets in williams.c | ||||
Attached Files
|
|||||
Relationships
There are no relationship linked to this issue. |
Notes
4
No.10958
Tafoid Administrator
Aug 31, 2014, 17:35
|
What would really help here is a video showing the action of the real thing in a cabinet, if possible, showing the state which the F1 mapped switch is in and what it does. As it stands, if I HOLD the F1 key while the sound is being played .. the sounds cycle. Untouched, it continually repeats the current sound. It feels like it functions fine. |
---|---|
No.10962
NekoEd Senior Tester
Sep 2, 2014, 00:11
|
It sounds like AU/MD is a toggle from what he's describing. I'm going to mark this as Acknowledged, pending more information on the operation of these switches (as Tafoid said, a video would be nice.) |
No.10963
hap Developer
Sep 3, 2014, 00:16
|
yeah it's a toggle |
No.10964
hap Developer
Sep 3, 2014, 00:32
|
/credit goes to joe |