Previous 199869 Revisions Next

r17606 Monday 3rd September, 2012 at 01:04:02 UTC by Tafoid
Verified Dip Settings using Dip Sheet and through playtesting for deadconx, deadconxj  [Tafoid]
[src/mame/drivers]taito_f2.c

trunk/src/mame/drivers/taito_f2.c
r17605r17606
21352135   PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_TILT )
21362136
21372137   PORT_START("DSWA")
2138   TAITO_MACHINE_COCKTAIL_LOC(SW1)
2138   TAITO_MACHINE_NO_COCKTAIL_LOC(SW1)
21392139   TAITO_COINAGE_WORLD_LOC(SW1)
21402140
21412141   PORT_START("DSWB") /* DSW B, missing a timer speed maybe? */
2142   TAITO_DIFFICULTY_LOC(SW2)
2143   PORT_DIPUNUSED_DIPLOC( 0x04, 0x04, "SW2:3" )
2144   PORT_DIPNAME( 0x18, 0x18, "Damage" )      PORT_DIPLOCATION("SW2:4,5")
2145   PORT_DIPSETTING(    0x10, "Small" )      /* Hero can take 12 gun shots */
2146   PORT_DIPSETTING(    0x18, DEF_STR( Normal ) )   /* Hero can take 10 gun shots */
2147   PORT_DIPSETTING(    0x08, "Big" )      /* Hero can take 8 gun shots */
2148   PORT_DIPSETTING(    0x00, "Biggest" )      /* Hero can take 5 gun shots */
2149   PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "SW2:6" )
2150   PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW2:7" )
2151   PORT_DIPNAME( 0x80, 0x80, "Game Type" )      PORT_DIPLOCATION("SW2:8")
2152   PORT_DIPSETTING(    0x00, "1 Player only" )
2153   PORT_DIPSETTING(    0x80, "Multiplayer" )
2142   PORT_DIPUNUSED_DIPLOC( 0x01, 0x01, "SW2:1" )      /* Listed as "NOT USE" */
2143   PORT_DIPUNUSED_DIPLOC( 0x02, 0x02, "SW2:2" )      /* Listed as "NOT USE" */
2144   PORT_DIPUNUSED_DIPLOC( 0x04, 0x04, "SW2:3" )      /* Listed as "NOT USE" */
2145   PORT_DIPNAME( 0x18, 0x18, "Life Meter")   PORT_DIPLOCATION("SW2:4,5")
2146   PORT_DIPSETTING(    0x00, "5" )
2147   PORT_DIPSETTING(    0x10, "8" )
2148   PORT_DIPSETTING(    0x18, "10" )
2149   PORT_DIPSETTING(    0x08, "12" )
2150   PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "SW2:6" )      /* Listed as "NOT USE" */
2151   PORT_DIPNAME( 0xc0, 0xc0, "Number of Enemies 1/2 Player" )   PORT_DIPLOCATION("SW2:7,8")
2152   PORT_DIPSETTING(    0xc0, "30/50" )
2153   PORT_DIPSETTING(    0x80, "40/60" )
2154   PORT_DIPSETTING(    0x40, "25/45" )
2155   PORT_DIPSETTING(    0x00, "50/70" )
21542156INPUT_PORTS_END
21552157
2156static INPUT_PORTS_START( deadconxj )
2158static INPUT_PORTS_START( deadconxj ) /* Matches PDF of Dip Sheet but not matching current taito coin macros */
21572159   PORT_INCLUDE(deadconx)
21582160
21592161   PORT_MODIFY("DSWA")
2160   TAITO_COINAGE_JAPAN_NEW_LOC(SW1)
2162   PORT_DIPNAME( 0x03, 0x03, DEF_STR( Coin_A ) )   PORT_DIPLOCATION("SW1:1,2")
2163   PORT_DIPSETTING(    0x00, DEF_STR( 3C_1C ) )
2164   PORT_DIPSETTING(    0x01, DEF_STR( 2C_1C ) )
2165   PORT_DIPSETTING(    0x03, DEF_STR( 1C_1C ) )
2166   PORT_DIPSETTING(    0x02, DEF_STR( 1C_2C ) )
2167   PORT_DIPNAME( 0x0c, 0x0c, DEF_STR( Coin_B ) )   PORT_DIPLOCATION("SW1:3,4")
2168   PORT_DIPSETTING(    0x00, DEF_STR( 3C_1C ) )
2169   PORT_DIPSETTING(    0x04, DEF_STR( 2C_1C ) )
2170   PORT_DIPSETTING(    0x0c, DEF_STR( 1C_1C ) )
2171   PORT_DIPSETTING(    0x08, DEF_STR( 1C_2C ) )
2172   PORT_DIPNAME( 0x10, 0x10, DEF_STR( Demo_Sounds ) )   PORT_DIPLOCATION("SW1:5")
2173   PORT_DIPSETTING(    0x00, DEF_STR( Off ) )
2174   PORT_DIPSETTING(    0x10, DEF_STR( On ) )
2175   PORT_DIPNAME( 0x20, 0x20, DEF_STR( Service_Mode ) )   PORT_DIPLOCATION("SW1:6")
2176   PORT_DIPSETTING(    0x20, DEF_STR( Off ) )
2177   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
2178   PORT_DIPNAME( 0x40, 0x40, DEF_STR( Flip_Screen ) )   PORT_DIPLOCATION("SW1:7")
2179   PORT_DIPSETTING(    0x40, DEF_STR( Off ) )
2180   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
2181   PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW1:8" )      /* Listed as "NOT USE" */
21612182INPUT_PORTS_END
21622183
21632184

Previous 199869 Revisions Next


© 1997-2024 The MAME Team