trunk/src/mame/drivers/8080bw.c
| r19681 | r19682 | |
| 285 | 285 | PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_START2 ) |
| 286 | 286 | PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_START1 ) |
| 287 | 287 | PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_UNKNOWN ) |
| 288 | | PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_BUTTON1 ) |
| 289 | | PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT ) PORT_2WAY |
| 290 | | PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT ) PORT_2WAY |
| 288 | PORT_BIT( 0x70, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, mw8080bw_state,invaders_in1_control_r, NULL) |
| 291 | 289 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 292 | 290 | |
| 293 | 291 | PORT_START("IN2") |
| r19681 | r19682 | |
| 299 | 297 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 300 | 298 | PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_COIN2 ) PORT_DIPLOCATION("SW1:3") /* Pence Coin */ |
| 301 | 299 | PORT_DIPUNKNOWN_DIPLOC( 0x08, 0x08, "SW1:4" ) /* Not bonus */ |
| 302 | | PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_PLAYER(2) PORT_DIPLOCATION("SW1:5") |
| 303 | | PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT ) PORT_2WAY PORT_PLAYER(2) PORT_DIPLOCATION("SW1:6") |
| 304 | | PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT ) PORT_2WAY PORT_PLAYER(2) PORT_DIPLOCATION("SW1:7") |
| 305 | | PORT_DIPNAME( 0x80, 0x00, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SW1:8") |
| 300 | PORT_BIT( 0x70, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, mw8080bw_state,invaders_in2_control_r, NULL) PORT_DIPLOCATION("SW1:5,6,7") |
| 301 | PORT_DIPNAME( 0x80, 0x80, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SW1:8") |
| 306 | 302 | PORT_DIPSETTING( 0x00, "2C/1C 50p/3C (+ Bonus Life)" ) |
| 307 | 303 | PORT_DIPSETTING( 0x80, "1C/1C 50p/5C" ) |
| 308 | 304 | |
| 305 | /* Dummy controls port, P1 */ |
| 306 | INVADERS_CONTROL_PORT_P1 |
| 307 | |
| 308 | /* Dummy controls port, P2 */ |
| 309 | INVADERS_CONTROL_PORT_P2 |
| 310 | |
| 309 | 311 | /* Dummy port for cocktail mode */ |
| 310 | 312 | INVADERS_CAB_TYPE_PORT |
| 311 | 313 | INPUT_PORTS_END |