diff --git a/src/mame/drivers/exidy.c b/src/mame/drivers/exidy.c index 3de60894ba0..c28116de405 100644 --- a/src/mame/drivers/exidy.c +++ b/src/mame/drivers/exidy.c @@ -700,12 +700,13 @@ INPUT_PORTS_END static INPUT_PORTS_START( fax ) PORT_START("DSW") PORT_BIT ( 0x01, IP_ACTIVE_HIGH, IPT_COIN2 ) - PORT_DIPNAME( 0x06, 0x06, "Bonus Time" ) PORT_DIPLOCATION("SW1:2,3") + // note: set switches 2 to 8 to ON for freeplay + PORT_DIPNAME( 0x06, 0x04, "Bonus Time" ) PORT_DIPLOCATION("SW1:2,3") PORT_DIPSETTING( 0x06, "8000" ) PORT_DIPSETTING( 0x04, "13000" ) PORT_DIPSETTING( 0x02, "18000" ) PORT_DIPSETTING( 0x00, "25000" ) - PORT_DIPNAME( 0x60, 0x60, "Game/Bonus Times" ) PORT_DIPLOCATION("SW1:6,7") + PORT_DIPNAME( 0x60, 0x40, "Game/Bonus Times" ) PORT_DIPLOCATION("SW1:6,7") PORT_DIPSETTING( 0x60, ":32/:24" ) PORT_DIPSETTING( 0x40, ":48/:36" ) PORT_DIPSETTING( 0x20, "1:04/:48" )