trunk/src/mame/drivers/sidearms.c
| r19841 | r19842 | |
| 209 | 209 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 210 | 210 | |
| 211 | 211 | PORT_START("DSW0") |
| 212 | | PORT_DIPNAME( 0x07, 0x04, DEF_STR( Difficulty ) ) |
| 212 | PORT_DIPNAME( 0x07, 0x04, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW1:1,2,3") |
| 213 | 213 | PORT_DIPSETTING( 0x07, "0 (Easiest)" ) |
| 214 | 214 | PORT_DIPSETTING( 0x06, "1" ) |
| 215 | 215 | PORT_DIPSETTING( 0x05, "2" ) |
| r19841 | r19842 | |
| 218 | 218 | PORT_DIPSETTING( 0x02, "5" ) |
| 219 | 219 | PORT_DIPSETTING( 0x01, "6" ) |
| 220 | 220 | PORT_DIPSETTING( 0x00, "7 (Hardest)" ) |
| 221 | | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Lives ) ) |
| 221 | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW1:4") |
| 222 | 222 | PORT_DIPSETTING( 0x08, "3" ) |
| 223 | 223 | PORT_DIPSETTING( 0x00, "5" ) |
| 224 | | PORT_DIPNAME( 0x30, 0x30, DEF_STR( Bonus_Life ) ) |
| 224 | PORT_DIPNAME( 0x30, 0x30, DEF_STR( Bonus_Life ) ) PORT_DIPLOCATION("SW1:5,6") |
| 225 | 225 | PORT_DIPSETTING( 0x30, "100000" ) |
| 226 | 226 | PORT_DIPSETTING( 0x20, "100000 100000" ) |
| 227 | 227 | PORT_DIPSETTING( 0x10, "150000 150000" ) |
| 228 | 228 | PORT_DIPSETTING( 0x00, "200000 200000" ) |
| 229 | | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Flip_Screen ) ) |
| 229 | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW1:7") |
| 230 | 230 | PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) |
| 231 | 231 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 232 | | PORT_SERVICE( 0x80, IP_ACTIVE_LOW ) |
| 232 | PORT_SERVICE_DIPLOC( 0x80, IP_ACTIVE_LOW, "SW1:8" ) |
| 233 | 233 | |
| 234 | 234 | PORT_START("DSW1") |
| 235 | | PORT_DIPNAME( 0x07, 0x07, DEF_STR( Coin_A ) ) |
| 235 | PORT_DIPNAME( 0x07, 0x07, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("SW2:1,2,3") |
| 236 | 236 | PORT_DIPSETTING( 0x00, DEF_STR( 4C_1C ) ) |
| 237 | 237 | PORT_DIPSETTING( 0x01, DEF_STR( 3C_1C ) ) |
| 238 | 238 | PORT_DIPSETTING( 0x02, DEF_STR( 2C_1C ) ) |
| r19841 | r19842 | |
| 241 | 241 | PORT_DIPSETTING( 0x05, DEF_STR( 1C_3C ) ) |
| 242 | 242 | PORT_DIPSETTING( 0x04, DEF_STR( 1C_4C ) ) |
| 243 | 243 | PORT_DIPSETTING( 0x03, DEF_STR( 1C_6C ) ) |
| 244 | | PORT_DIPNAME( 0x38, 0x38, DEF_STR( Coin_B ) ) |
| 244 | PORT_DIPNAME( 0x38, 0x38, DEF_STR( Coin_B ) ) PORT_DIPLOCATION("SW2:4,5,6") |
| 245 | 245 | PORT_DIPSETTING( 0x00, DEF_STR( 4C_1C ) ) |
| 246 | 246 | PORT_DIPSETTING( 0x08, DEF_STR( 3C_1C ) ) |
| 247 | 247 | PORT_DIPSETTING( 0x10, DEF_STR( 2C_1C ) ) |
| r19841 | r19842 | |
| 250 | 250 | PORT_DIPSETTING( 0x28, DEF_STR( 1C_3C ) ) |
| 251 | 251 | PORT_DIPSETTING( 0x20, DEF_STR( 1C_4C ) ) |
| 252 | 252 | PORT_DIPSETTING( 0x18, DEF_STR( 1C_6C ) ) |
| 253 | | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Allow_Continue ) ) |
| 253 | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW2:7") |
| 254 | 254 | PORT_DIPSETTING( 0x00, DEF_STR( No ) ) |
| 255 | 255 | PORT_DIPSETTING( 0x40, DEF_STR( Yes ) ) |
| 256 | | PORT_DIPNAME( 0x80, 0x80, DEF_STR( Demo_Sounds ) ) |
| 256 | PORT_DIPNAME( 0x80, 0x80, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW2:8") |
| 257 | 257 | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 258 | 258 | PORT_DIPSETTING( 0x80, DEF_STR( On ) ) |
| 259 | 259 | |
| r19841 | r19842 | |
| 294 | 294 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 295 | 295 | |
| 296 | 296 | PORT_START("DSW0") |
| 297 | | PORT_DIPNAME( 0x01, 0x01, "Invulnerability (Cheat)") |
| 297 | PORT_DIPNAME( 0x01, 0x01, "Invulnerability (Cheat)") PORT_DIPLOCATION("SW1:8") |
| 298 | 298 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 299 | 299 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 300 | | PORT_DIPNAME( 0x02, 0x00, DEF_STR( Allow_Continue ) ) |
| 300 | PORT_DIPNAME( 0x02, 0x00, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW1:7") |
| 301 | 301 | PORT_DIPSETTING( 0x02, DEF_STR( No ) ) |
| 302 | 302 | PORT_DIPSETTING( 0x00, DEF_STR( Yes ) ) |
| 303 | | PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) |
| 303 | PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:6") |
| 304 | 304 | PORT_DIPSETTING( 0x04, DEF_STR( Off ) ) |
| 305 | 305 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 306 | | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Flip_Screen ) ) |
| 306 | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW1:5") |
| 307 | 307 | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 308 | 308 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 309 | | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Difficulty ) ) |
| 309 | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW1:4") |
| 310 | 310 | PORT_DIPSETTING( 0x10, DEF_STR( Normal ) ) |
| 311 | 311 | PORT_DIPSETTING( 0x00, DEF_STR( Hard ) ) |
| 312 | | PORT_DIPNAME( 0xe0, 0xa0, DEF_STR( Lives ) ) |
| 312 | PORT_DIPNAME( 0xe0, 0xa0, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW1:3,2,1") |
| 313 | 313 | PORT_DIPSETTING( 0xe0, "1" ) |
| 314 | 314 | PORT_DIPSETTING( 0x60, "2" ) |
| 315 | 315 | PORT_DIPSETTING( 0xa0, "3" ) |
| r19841 | r19842 | |
| 320 | 320 | PORT_DIPSETTING( 0x00, "8" ) |
| 321 | 321 | |
| 322 | 322 | PORT_START("DSW1") |
| 323 | | PORT_SERVICE( 0x01, IP_ACTIVE_LOW ) |
| 324 | | PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) |
| 325 | | PORT_DIPSETTING( 0x02, DEF_STR( Off ) ) |
| 326 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 327 | | PORT_DIPNAME( 0x0c, 0x08, DEF_STR( Bonus_Life ) ) |
| 323 | PORT_SERVICE_DIPLOC( 0x01, IP_ACTIVE_LOW, "SW2:8" ) |
| 324 | PORT_DIPUNUSED_DIPLOC( 0x02, IP_ACTIVE_LOW, "SW2:7" ) |
| 325 | PORT_DIPNAME( 0x0c, 0x08, DEF_STR( Bonus_Life ) ) PORT_DIPLOCATION("SW2:6,5") |
| 328 | 326 | PORT_DIPSETTING( 0x08, "Every 150000" ) |
| 329 | 327 | PORT_DIPSETTING( 0x00, "Every 200000" ) |
| 330 | 328 | PORT_DIPSETTING( 0x0c, "150000 only" ) |
| 331 | 329 | PORT_DIPSETTING( 0x04, "200000 only" ) |
| 332 | | PORT_DIPNAME( 0x10, 0x00, DEF_STR( Demo_Sounds ) ) |
| 330 | PORT_DIPNAME( 0x10, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW2:4") |
| 333 | 331 | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 334 | 332 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 335 | | PORT_DIPNAME( 0xe0, 0xe0, DEF_STR( Coinage ) ) |
| 333 | PORT_DIPNAME( 0xe0, 0xe0, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SW2:3,2,1") |
| 336 | 334 | PORT_DIPSETTING( 0x00, DEF_STR( 4C_1C ) ) |
| 337 | 335 | PORT_DIPSETTING( 0x80, DEF_STR( 3C_1C ) ) |
| 338 | 336 | PORT_DIPSETTING( 0x40, DEF_STR( 2C_1C ) ) |
| r19841 | r19842 | |
| 368 | 366 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* seems to be 1-player only */ |
| 369 | 367 | |
| 370 | 368 | PORT_START("DSW0") |
| 371 | | PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) ) |
| 372 | | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 373 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 374 | | PORT_DIPNAME( 0x02, 0x00, DEF_STR( Allow_Continue ) ) |
| 369 | PORT_DIPUNUSED_DIPLOC( 0x01, IP_ACTIVE_LOW, "SW1:8" ) |
| 370 | PORT_DIPNAME( 0x02, 0x00, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW1:7") |
| 375 | 371 | PORT_DIPSETTING( 0x02, DEF_STR( No ) ) |
| 376 | 372 | PORT_DIPSETTING( 0x00, DEF_STR( Yes ) ) |
| 377 | | PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) |
| 378 | | PORT_DIPSETTING( 0x04, DEF_STR( Off ) ) |
| 379 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 380 | | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Flip_Screen ) ) |
| 373 | PORT_DIPUNUSED_DIPLOC( 0x04, IP_ACTIVE_LOW, "SW1:6" ) |
| 374 | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW1:5") |
| 381 | 375 | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 382 | 376 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 383 | | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Difficulty ) ) |
| 377 | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW1:4") |
| 384 | 378 | PORT_DIPSETTING( 0x10, DEF_STR( Easy ) ) |
| 385 | 379 | PORT_DIPSETTING( 0x00, DEF_STR( Hard ) ) |
| 386 | | PORT_DIPNAME( 0xe0, 0xa0, DEF_STR( Lives ) ) |
| 380 | PORT_DIPNAME( 0xe0, 0xa0, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW1:3,2,1") |
| 387 | 381 | PORT_DIPSETTING( 0xe0, "1" ) |
| 388 | 382 | PORT_DIPSETTING( 0x60, "2" ) |
| 389 | 383 | PORT_DIPSETTING( 0xa0, "3" ) |
| r19841 | r19842 | |
| 394 | 388 | PORT_DIPSETTING( 0x00, "8" ) |
| 395 | 389 | |
| 396 | 390 | PORT_START("DSW1") |
| 397 | | PORT_SERVICE( 0x01, IP_ACTIVE_LOW ) |
| 398 | | PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) |
| 399 | | PORT_DIPSETTING( 0x02, DEF_STR( Off ) ) |
| 400 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 401 | | PORT_DIPNAME( 0x0c, 0x04, DEF_STR( Bonus_Life ) ) |
| 391 | PORT_SERVICE_DIPLOC( 0x01, IP_ACTIVE_LOW, "SW2:8" ) |
| 392 | PORT_DIPUNUSED_DIPLOC( 0x02, IP_ACTIVE_LOW, "SW2:7" ) |
| 393 | PORT_DIPNAME( 0x0c, 0x04, DEF_STR( Bonus_Life ) ) PORT_DIPLOCATION("SW2:6,5") |
| 402 | 394 | PORT_DIPSETTING( 0x04, "Every 150000" ) |
| 403 | 395 | PORT_DIPSETTING( 0x00, "Every 200000" ) |
| 404 | 396 | PORT_DIPSETTING( 0x0c, "150000 only" ) |
| 405 | 397 | PORT_DIPSETTING( 0x08, "200000 only" ) |
| 406 | | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Demo_Sounds ) ) |
| 398 | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW2:4") |
| 407 | 399 | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 408 | 400 | PORT_DIPSETTING( 0x10, DEF_STR( On ) ) |
| 409 | | PORT_DIPNAME( 0xe0, 0xe0, DEF_STR( Coinage ) ) |
| 401 | PORT_DIPNAME( 0xe0, 0xe0, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SW2:3,2,1") |
| 410 | 402 | PORT_DIPSETTING( 0x00, DEF_STR( 4C_1C ) ) |
| 411 | 403 | PORT_DIPSETTING( 0x80, DEF_STR( 3C_1C ) ) |
| 412 | 404 | PORT_DIPSETTING( 0x40, DEF_STR( 2C_1C ) ) |
| r19841 | r19842 | |
| 419 | 411 | |
| 420 | 412 | static INPUT_PORTS_START( whizz ) |
| 421 | 413 | PORT_START("DSW0") /* 8-bit */ |
| 422 | | PORT_DIPNAME( 0x07, 0x04, DEF_STR( Difficulty ) ) |
| 414 | PORT_DIPNAME( 0x07, 0x04, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW1:1,2,3") |
| 423 | 415 | PORT_DIPSETTING( 0x07, "0 (Easiest)" ) |
| 424 | 416 | PORT_DIPSETTING( 0x06, "1" ) |
| 425 | 417 | PORT_DIPSETTING( 0x05, "2" ) |
| r19841 | r19842 | |
| 428 | 420 | PORT_DIPSETTING( 0x02, "5" ) |
| 429 | 421 | PORT_DIPSETTING( 0x01, "6" ) |
| 430 | 422 | PORT_DIPSETTING( 0x00, "7 (Hardest)" ) |
| 431 | | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) |
| 432 | | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 433 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 434 | | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) |
| 423 | PORT_DIPUNUSED_DIPLOC( 0x08, IP_ACTIVE_LOW, "SW2:8" ) |
| 424 | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW2:7") |
| 435 | 425 | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 436 | 426 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 437 | | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) |
| 438 | | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 439 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 440 | | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) |
| 441 | | PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) |
| 442 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 443 | | PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) |
| 444 | | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 445 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 427 | PORT_BIT( 0xe0, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 446 | 428 | |
| 447 | 429 | PORT_START("DSW1") /* 8-bit */ |
| 448 | | PORT_DIPNAME( 0x07, 0x07, DEF_STR( Coin_A ) ) |
| 430 | PORT_DIPNAME( 0x07, 0x07, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("SW2:1,2,3") |
| 449 | 431 | PORT_DIPSETTING( 0x00, DEF_STR( 4C_1C ) ) |
| 450 | 432 | PORT_DIPSETTING( 0x01, DEF_STR( 3C_1C ) ) |
| 451 | 433 | PORT_DIPSETTING( 0x02, DEF_STR( 2C_1C ) ) |
| r19841 | r19842 | |
| 454 | 436 | PORT_DIPSETTING( 0x05, DEF_STR( 1C_3C ) ) |
| 455 | 437 | PORT_DIPSETTING( 0x04, DEF_STR( 1C_4C ) ) |
| 456 | 438 | PORT_DIPSETTING( 0x03, DEF_STR( 1C_5C ) ) |
| 457 | | PORT_DIPNAME( 0x18, 0x18, DEF_STR( Bonus_Life ) ) |
| 439 | PORT_DIPNAME( 0x18, 0x18, DEF_STR( Bonus_Life ) ) PORT_DIPLOCATION("SW1:5,6") |
| 458 | 440 | PORT_DIPSETTING( 0x18, "100000 Only" ) |
| 459 | 441 | PORT_DIPSETTING( 0x10, "Every 100000" ) |
| 460 | 442 | PORT_DIPSETTING( 0x08, "Every 150000" ) |
| 461 | 443 | PORT_DIPSETTING( 0x00, "Every 200000" ) |
| 462 | | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) |
| 463 | | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 464 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 465 | | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) |
| 466 | | PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) |
| 467 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 468 | | PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) |
| 469 | | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 470 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 444 | PORT_BIT( 0xe0, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 471 | 445 | |
| 472 | 446 | PORT_START("DSW2") /* 8-bit */ |
| 473 | | PORT_DIPNAME( 0x07, 0x07, DEF_STR( Coin_B ) ) |
| 447 | PORT_DIPNAME( 0x07, 0x07, DEF_STR( Coin_B ) ) PORT_DIPLOCATION("SW2:4,5,6") |
| 474 | 448 | PORT_DIPSETTING( 0x00, DEF_STR( 4C_1C ) ) |
| 475 | 449 | PORT_DIPSETTING( 0x01, DEF_STR( 3C_1C ) ) |
| 476 | 450 | PORT_DIPSETTING( 0x02, DEF_STR( 2C_1C ) ) |
| r19841 | r19842 | |
| 479 | 453 | PORT_DIPSETTING( 0x05, DEF_STR( 1C_3C ) ) |
| 480 | 454 | PORT_DIPSETTING( 0x04, DEF_STR( 1C_4C ) ) |
| 481 | 455 | PORT_DIPSETTING( 0x03, DEF_STR( 1C_5C ) ) |
| 482 | | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Demo_Sounds ) ) |
| 456 | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW1:8") |
| 483 | 457 | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 484 | 458 | PORT_DIPSETTING( 0x08, DEF_STR( On ) ) |
| 485 | | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Lives ) ) |
| 459 | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW1:4") |
| 486 | 460 | PORT_DIPSETTING( 0x10, "3" ) |
| 487 | 461 | PORT_DIPSETTING( 0x00, "5" ) |
| 488 | | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) |
| 489 | | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 490 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 491 | | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) |
| 492 | | PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) |
| 493 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 494 | | PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) |
| 495 | | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 496 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 462 | PORT_BIT( 0xe0, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 497 | 463 | |
| 498 | 464 | PORT_START("IN0") |
| 499 | 465 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_START1 ) |
| 500 | 466 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_START2 ) |
| 501 | 467 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN1 ) |
| 502 | 468 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_COIN2 ) |
| 503 | | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Allow_Continue ) ) |
| 469 | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW1:7") |
| 504 | 470 | PORT_DIPSETTING( 0x00, DEF_STR( No ) ) |
| 505 | 471 | PORT_DIPSETTING( 0x10, DEF_STR( Yes ) ) |
| 506 | | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) |
| 507 | | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 508 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 509 | | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) |
| 510 | | PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) |
| 511 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 512 | | PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) |
| 513 | | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 514 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 472 | PORT_BIT( 0xe0, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 515 | 473 | |
| 516 | 474 | PORT_START("IN1") /* 8-bit */ |
| 517 | 475 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(1) |