diff options
Diffstat (limited to 'src/mame/includes/toaplipt.h')
-rw-r--r-- | src/mame/includes/toaplipt.h | 86 |
1 files changed, 0 insertions, 86 deletions
diff --git a/src/mame/includes/toaplipt.h b/src/mame/includes/toaplipt.h index 2d2ccd7b87b..99ce50a1eca 100644 --- a/src/mame/includes/toaplipt.h +++ b/src/mame/includes/toaplipt.h @@ -31,27 +31,6 @@ TOAPLAN_DSWA_BITS_1_TO_3_LOC(DIPBANK) -/* without location */ -#define TOAPLAN_DSWA_BITS_1_TO_3 \ - PORT_DIPNAME( 0x02, 0x00, DEF_STR( Flip_Screen ) ) \ - PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) \ - PORT_DIPSETTING( 0x02, DEF_STR( On ) ) \ - PORT_SERVICE( 0x04, IP_ACTIVE_HIGH ) \ - PORT_DIPNAME( 0x08, 0x00, DEF_STR( Demo_Sounds ) ) \ - PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) \ - PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - -#define TOAPLAN_MACHINE_COCKTAIL \ - PORT_DIPNAME( 0x01, 0x01, DEF_STR( Cabinet ) ) \ - PORT_DIPSETTING( 0x01, DEF_STR( Upright ) ) \ - PORT_DIPSETTING( 0x00, DEF_STR( Cocktail ) ) \ - TOAPLAN_DSWA_BITS_1_TO_3 - -#define TOAPLAN_MACHINE_NO_COCKTAIL \ - PORT_DIPUNUSED( 0x01, IP_ACTIVE_HIGH ) \ - TOAPLAN_DSWA_BITS_1_TO_3 - - /**************************** Coinage Dip Switches ****************************/ /* with location */ @@ -110,62 +89,6 @@ PORT_DIPSETTING( 0x80, DEF_STR( 1C_4C ) ) PORT_CONDITION(#DIP,MASK,EQUALS,WORLD) \ PORT_DIPSETTING( 0xc0, DEF_STR( 1C_6C ) ) PORT_CONDITION(#DIP,MASK,EQUALS,WORLD) -/* without location */ -#define TOAPLAN_COINAGE_JAPAN_COIN_A \ - PORT_DIPNAME( 0x30, 0x00, DEF_STR( Coin_A ) ) \ - PORT_DIPSETTING( 0x20, DEF_STR( 2C_1C ) ) \ - PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) \ - PORT_DIPSETTING( 0x30, DEF_STR( 2C_3C ) ) \ - PORT_DIPSETTING( 0x10, DEF_STR( 1C_2C ) ) - -#define TOAPLAN_COINAGE_JAPAN_COIN_B \ - PORT_DIPNAME( 0xc0, 0x00, DEF_STR( Coin_B ) ) \ - PORT_DIPSETTING( 0x80, DEF_STR( 2C_1C ) ) \ - PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) \ - PORT_DIPSETTING( 0xc0, DEF_STR( 2C_3C ) ) \ - PORT_DIPSETTING( 0x40, DEF_STR( 1C_2C ) ) - -#define TOAPLAN_COINAGE_WORLD_COIN_A \ - PORT_DIPNAME( 0x30, 0x00, DEF_STR( Coin_A ) ) \ - PORT_DIPSETTING( 0x30, DEF_STR( 4C_1C ) ) \ - PORT_DIPSETTING( 0x20, DEF_STR( 3C_1C ) ) \ - PORT_DIPSETTING( 0x10, DEF_STR( 2C_1C ) ) \ - PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) - -#define TOAPLAN_COINAGE_WORLD_COIN_B \ - PORT_DIPNAME( 0xc0, 0x00, DEF_STR( Coin_B ) ) \ - PORT_DIPSETTING( 0x00, DEF_STR( 1C_2C ) ) \ - PORT_DIPSETTING( 0x40, DEF_STR( 1C_3C ) ) \ - PORT_DIPSETTING( 0x80, DEF_STR( 1C_4C ) ) \ - PORT_DIPSETTING( 0xc0, DEF_STR( 1C_6C ) ) - -#define TOAPLAN_COINAGE_JAPAN \ - TOAPLAN_COINAGE_JAPAN_COIN_A \ - TOAPLAN_COINAGE_JAPAN_COIN_B - -#define TOAPLAN_COINAGE_WORLD \ - TOAPLAN_COINAGE_WORLD_COIN_A \ - TOAPLAN_COINAGE_WORLD_COIN_B - -#define TOAPLAN_COINAGE_DUAL(DIP, MASK, WORLD) \ - PORT_DIPNAME( 0x30, 0x00, DEF_STR( Coin_A ) ) \ - PORT_DIPSETTING( 0x30, DEF_STR( 4C_1C ) ) PORT_CONDITION(#DIP,MASK,EQUALS,WORLD) \ - PORT_DIPSETTING( 0x20, DEF_STR( 3C_1C ) ) PORT_CONDITION(#DIP,MASK,EQUALS,WORLD) \ - PORT_DIPSETTING( 0x20, DEF_STR( 2C_1C ) ) PORT_CONDITION(#DIP,MASK,NOTEQUALS,WORLD) \ - PORT_DIPSETTING( 0x10, DEF_STR( 2C_1C ) ) PORT_CONDITION(#DIP,MASK,EQUALS,WORLD) \ - PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) \ - PORT_DIPSETTING( 0x30, DEF_STR( 2C_3C ) ) PORT_CONDITION(#DIP,MASK,NOTEQUALS,WORLD) \ - PORT_DIPSETTING( 0x10, DEF_STR( 1C_2C ) ) PORT_CONDITION(#DIP,MASK,NOTEQUALS,WORLD) \ - PORT_DIPNAME( 0xc0, 0x00, DEF_STR( Coin_B ) ) \ - PORT_DIPSETTING( 0x80, DEF_STR( 2C_1C ) ) PORT_CONDITION(#DIP,MASK,NOTEQUALS,WORLD) \ - PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) PORT_CONDITION(#DIP,MASK,NOTEQUALS,WORLD) \ - PORT_DIPSETTING( 0xc0, DEF_STR( 2C_3C ) ) PORT_CONDITION(#DIP,MASK,NOTEQUALS,WORLD) \ - PORT_DIPSETTING( 0x40, DEF_STR( 1C_2C ) ) PORT_CONDITION(#DIP,MASK,NOTEQUALS,WORLD) \ - PORT_DIPSETTING( 0x00, DEF_STR( 1C_2C ) ) PORT_CONDITION(#DIP,MASK,EQUALS,WORLD) \ - PORT_DIPSETTING( 0x40, DEF_STR( 1C_3C ) ) PORT_CONDITION(#DIP,MASK,EQUALS,WORLD) \ - PORT_DIPSETTING( 0x80, DEF_STR( 1C_4C ) ) PORT_CONDITION(#DIP,MASK,EQUALS,WORLD) \ - PORT_DIPSETTING( 0xc0, DEF_STR( 1C_6C ) ) PORT_CONDITION(#DIP,MASK,EQUALS,WORLD) - /************************** Difficulty Dip Switches ***************************/ @@ -177,15 +100,6 @@ PORT_DIPSETTING( 0x02, DEF_STR( Hard ) ) \ PORT_DIPSETTING( 0x03, DEF_STR( Very_Hard ) ) -/* without location */ -#define TOAPLAN_DIFFICULTY \ - PORT_DIPNAME( 0x03, 0x00, DEF_STR( Difficulty ) ) \ - PORT_DIPSETTING( 0x01, DEF_STR( Easy ) ) \ - PORT_DIPSETTING( 0x00, DEF_STR( Normal ) ) \ - PORT_DIPSETTING( 0x02, DEF_STR( Hard ) ) \ - PORT_DIPSETTING( 0x03, DEF_STR( Very_Hard ) ) - - /************************** Joysticks and buttons *****************************/ /* generic (might be moved elsewhere) */ |