Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
00557 DIP/Input Minor Always Jan 30, 2008, 20:52 Jan 31, 2008, 03:44
Tester Thenasty View Status Public Platform
Assigned To Resolution Fixed OS
Status [?] Resolved Driver
Version 0.91u1 Fixed in Version 0.117u1 Build
Fixed in Git Commit Github Pull Request #
Summary 00557: brkthru: Cabinet seting problem.
Description The Default setting for CABINET is Upright but a 2 player game acts as Cocktail and you can't change the CABINET setting, its stuck in UPRIGHT. It also does not matter if you change the CONTROL PANEL from UPRIGHT to COCKTAIL.

Updated by stephh in 0.107u1: It's fuuny to see that sometimes old fixed bugs raise from the deads : this bug was known as brkthru057gra and was fixed in MAME 0.60 ...

I can't tell when it was broken again, but this can easily be fixed by changing in 'brkthru' and 'brkthruj' INPUT_PORTS definition :

PORT_DIPNAME( 0x40, 0x00, "Control Panel" )
PORT_DIPSETTING( 0x40, DEF_STR( Upright ) ) /* 1 Player */
PORT_DIPSETTING( 0x00, DEF_STR( Cocktail ) ) /* 2 Players */
PORT_DIPNAME( 0x80, 0x80, DEF_STR( Cabinet ) )
PORT_DIPSETTING( 0x80, DEF_STR( Upright ) )
PORT_DIPSETTING( 0xc0, DEF_STR( Cocktail ) )

to :

PORT_DIPNAME( 0x40, 0x00, "Control Panel" )
PORT_DIPSETTING( 0x40, "1 Player" )
PORT_DIPSETTING( 0x00, "2 Players" )
PORT_DIPNAME( 0x80, 0x00, DEF_STR( Cabinet ) )
PORT_DIPSETTING( 0x00, DEF_STR( Upright ) )
PORT_DIPSETTING( 0x80, DEF_STR( Cocktail ) )

You can also use the code I submitted on the 31st of March 2002 (Happy Bonze remembers) which was accepted by MAME Devs at that time :

PORT_DIPNAME( 0xc0, 0x00, DEF_STR( Cabinet ) )
PORT_DIPSETTING( 0x00, "Upright 1 Player" )
PORT_DIPSETTING( 0x40, "Upright 2 Players" )
//PORT_DIPSETTING( 0x80, DEF_STR( Cocktail ) )// "Cocktail 1 Player" - IMPOSSIBLE !
PORT_DIPSETTING( 0xc0, DEF_STR( Cocktail ) )// "Cocktail 2 Players"

Even if I can't submit stuff anymore, I hope that Haze or someone else will do so, so that bug dies again forever !
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems brkthru
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
0
There are no notes attached to this issue.