Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
07721 Flip Screen/Cocktail Minor Always Aug 5, 2020, 21:03 Aug 9, 2020, 23:04
Tester samsho2 View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows 10 (64-bit)
Status [?] Acknowledged Driver
Version 0.222 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 07721: defender, defenderw: Defender cocktail table mode cannot be enabled
Description Enabling Defender's cocktail mode is strange in that it's controlled by connecting/disconnecting Widget 1 and Widget 2 depending on the set.

From the manual: "FOR COCKTAIL TABLE GAMES, W2 MUST BE CONNECTED AND W1 MUST BE REMOVED. FOR UPRIGHT GAMES, W1 MUST BE CONNECTED. WITH RE-LABELED ROMS, W2 MAY BE CONNECTED OR REMOVED. WITH LABELS OF OTHER COLORS, W2 MUST BE REMOVED."
Steps To Reproduce Try to play the game in its cocktail mode that will automatically flip the screen when it's player 1 or player 2's turn.
Additional Information Here are scans from the manual that show how cocktail mode is activated.

https://cdn.discordapp.com/attachments/671633303467458564/740397976412749976/unknown.png

https://cdn.discordapp.com/attachments/671633303467458564/740398016275677306/unknown.png
Github Commit
Flags
Regression Version
Affected Sets / Systems defender, defenderw
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
1
User avatar
No.17871
AJR
Developer
Aug 7, 2020, 04:14
The "Widget" (PIA) board jumpers are for extra cocktail inputs. Removing W1 causes PB7 to be pulled up, and inserting W2 connects CB2 to the input multiplexers.

A different W1 on the CPU/video board is involved with controlling screen flipping. The williams.cpp driver half-emulates this circuit by setting a variable called m_cocktail, but then does nothing with it.