trunk/src/mame/drivers/cv1k.c
| r31654 | r31655 | |
| 356 | 356 | static INPUT_PORTS_START( cv1k ) |
| 357 | 357 | PORT_START("DSW") // 18000050.l (18000050.b + 3 i.e. MSB + 3, is shown as DIPSW) |
| 358 | 358 | // PORT_BIT( 0xfcfffffc, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 359 | | PORT_DIPNAME( 0x00000002, 0x00000000, DEF_STR( Unknown ) ) |
| 359 | PORT_DIPNAME( 0x00000002, 0x00000000, DEF_STR( Unknown ) ) // S2 2 |
| 360 | 360 | PORT_DIPSETTING( 0x00000000, DEF_STR( Off ) ) |
| 361 | 361 | PORT_DIPSETTING( 0x00000002, DEF_STR( On ) ) |
| 362 | | PORT_SERVICE( 0x00000001, IP_ACTIVE_HIGH ) |
| 362 | PORT_SERVICE( 0x00000001, IP_ACTIVE_HIGH ) // S2 1 |
| 363 | 363 | |
| 364 | 364 | PORT_START("PORT_C") |
| 365 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE1 ) // Service coin |
| 366 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SERVICE3 ) // Test button copied here |
| 367 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN1 ) // IMPLEMENT COIN ERROR! |
| 365 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE1 ) // Service coin |
| 366 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SERVICE3 ) // Test Button on JAMMA Edge |
| 367 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN1 ) // TODO: IMPLEMENT COIN ERROR! |
| 368 | 368 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_COIN2 ) |
| 369 | 369 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_START1 ) |
| 370 | 370 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_START2 ) |
| r31654 | r31655 | |
| 381 | 381 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_PLAYER(1) |
| 382 | 382 | |
| 383 | 383 | PORT_START("PORT_F") |
| 384 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SERVICE2 ) // Test Push Button |
| 384 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SERVICE2 ) // S3 Test Push Button |
| 385 | 385 | PORT_BIT( 0xfd, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 386 | 386 | |
| 387 | 387 | PORT_START("PORT_L") // 4000134.b, 4000136.b |