orca/funkybee.cpp: make skylncr use canonical 3 lives as default DIP

This commit is contained in:
Angelo Salese 2024-04-30 15:55:12 +02:00 committed by GitHub
parent 3dad482a57
commit d6b23825bf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -384,6 +384,8 @@ static INPUT_PORTS_START( funkybeeb )
PORT_DIPSETTING( 0x00, "4" )
INPUT_PORTS_END
// NOTE: available manual claims Lives 3-6 as per skylancre set, without an explicit mention to Esco Trading.
// Is current skylancr set an earlier/location test rev? Also cfr. arguably worse enemy colors right off the bat.
static INPUT_PORTS_START( skylancr )
PORT_START("IN0")
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_COIN1 )
@ -421,7 +423,7 @@ static INPUT_PORTS_START( skylancr )
PORT_DIPSETTING( 0x0c, DEF_STR( 1C_1C ) )
PORT_DIPSETTING( 0x04, DEF_STR( 2C_3C ) )
PORT_DIPSETTING( 0x00, DEF_STR( 1C_6C ) )
PORT_DIPNAME( 0x30, 0x30, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW1:4,3") // Also affects bonus life
PORT_DIPNAME( 0x30, 0x10, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW1:4,3") // Also affects bonus life
PORT_DIPSETTING( 0x30, "1" ) // Bonus life at 20000 and 50000
PORT_DIPSETTING( 0x20, "2" ) // Bonus life at 20000 and 50000
PORT_DIPSETTING( 0x10, "3" ) // Bonus life at 40000 and 70000