trunk/src/mame/drivers/mcr68.c
| r18202 | r18203 | |
| 421 | 421 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 422 | 422 | |
| 423 | 423 | PORT_START("DSW") |
| 424 | | PORT_DIPNAME( 0x07, 0x00, DEF_STR( Coinage ) ) |
| 424 | PORT_DIPNAME( 0x07, 0x00, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SW1:1,2,3") |
| 425 | 425 | PORT_DIPSETTING( 0x05, DEF_STR( 6C_1C ) ) |
| 426 | 426 | PORT_DIPSETTING( 0x04, DEF_STR( 5C_1C ) ) |
| 427 | 427 | PORT_DIPSETTING( 0x03, DEF_STR( 4C_1C ) ) |
| r18202 | r18203 | |
| 430 | 430 | PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) |
| 431 | 431 | PORT_DIPSETTING( 0x06, DEF_STR( 1C_2C ) ) |
| 432 | 432 | PORT_DIPSETTING( 0x07, DEF_STR( Free_Play ) ) |
| 433 | | PORT_DIPNAME( 0x38, 0x00, "Buy-in" ) |
| 433 | PORT_DIPNAME( 0x38, 0x00, "Buy-in" ) PORT_DIPLOCATION("SW1:4,5,6") |
| 434 | 434 | PORT_DIPSETTING( 0x00, "1 coin" ) |
| 435 | 435 | PORT_DIPSETTING( 0x08, "2 coins" ) |
| 436 | 436 | PORT_DIPSETTING( 0x10, "3 coins" ) |
| r18202 | r18203 | |
| 439 | 439 | PORT_DIPSETTING( 0x28, "6 coins" ) |
| 440 | 440 | PORT_DIPSETTING( 0x30, "7 coins" ) |
| 441 | 441 | PORT_DIPSETTING( 0x38, DEF_STR( None ) ) |
| 442 | | PORT_DIPNAME( 0xc0, 0x00, DEF_STR( Difficulty ) ) |
| 442 | PORT_DIPNAME( 0xc0, 0x00, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW1:7,8") |
| 443 | 443 | PORT_DIPSETTING( 0xc0, DEF_STR( Easier ) ) |
| 444 | 444 | PORT_DIPSETTING( 0x00, DEF_STR( Normal ) ) |
| 445 | 445 | PORT_DIPSETTING( 0x40, DEF_STR( Harder ) ) |
| r18202 | r18203 | |
| 486 | 486 | PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(3) |
| 487 | 487 | PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 488 | 488 | |
| 489 | | PORT_START("DSW") |
| 490 | | PORT_BIT( 0x0003, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 491 | | PORT_DIPNAME( 0x0004, 0x0004, DEF_STR( Free_Play ) ) |
| 489 | PORT_START("DSW") /* There are actually 10 switches, but where do 9 & 10 map to?? (10=Freeze Screen) */ |
| 490 | PORT_DIPUNUSED_DIPLOC( 0x0001, IP_ACTIVE_LOW, "SW1:1" ) |
| 491 | PORT_DIPUNUSED_DIPLOC( 0x0002, IP_ACTIVE_LOW, "SW1:2" ) |
| 492 | PORT_DIPNAME( 0x0004, 0x0004, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW1:3") |
| 492 | 493 | PORT_DIPSETTING( 0x0004, DEF_STR( Off ) ) |
| 493 | 494 | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 494 | | PORT_DIPNAME( 0x0008, 0x0008, "Coins per Life Unit" ) |
| 495 | PORT_DIPNAME( 0x0008, 0x0008, "Coins per Life Unit" ) PORT_DIPLOCATION("SW1:4") |
| 495 | 496 | PORT_DIPSETTING( 0x0008, "1" ) |
| 496 | 497 | PORT_DIPSETTING( 0x0000, "2" ) |
| 497 | | PORT_DIPNAME( 0x0010, 0x0010, "Life Unit" ) |
| 498 | PORT_DIPNAME( 0x0010, 0x0010, "Life Unit" ) PORT_DIPLOCATION("SW1:5") |
| 498 | 499 | PORT_DIPSETTING( 0x0010, "1000" ) |
| 499 | 500 | PORT_DIPSETTING( 0x0000, "2000" ) |
| 500 | | PORT_DIPNAME( 0x0020, 0x0020, DEF_STR( Demo_Sounds ) ) |
| 501 | PORT_DIPNAME( 0x0020, 0x0020, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW1:6") |
| 501 | 502 | PORT_DIPSETTING( 0x0000, DEF_STR( Off ) ) |
| 502 | 503 | PORT_DIPSETTING( 0x0020, DEF_STR( On ) ) |
| 503 | | PORT_DIPNAME( 0x00c0, 0x0000, DEF_STR( Difficulty ) ) |
| 504 | PORT_DIPNAME( 0x00c0, 0x0000, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW1:7,8") |
| 504 | 505 | PORT_DIPSETTING( 0x0040, DEF_STR( Easy ) ) |
| 505 | 506 | PORT_DIPSETTING( 0x0000, DEF_STR( Medium ) ) |
| 506 | 507 | PORT_DIPSETTING( 0x0080, DEF_STR( Hard ) ) |
| r18202 | r18203 | |
| 540 | 541 | PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_PLAYER(1) PORT_NAME ("P1 R Button")/* Right Button */ |
| 541 | 542 | |
| 542 | 543 | PORT_START("DSW") /* dipswitches */ |
| 543 | | PORT_DIPNAME( 0x0003, 0x0003, DEF_STR( Coinage ) ) |
| 544 | PORT_DIPNAME( 0x0003, 0x0003, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SW1:1,2") |
| 544 | 545 | PORT_DIPSETTING( 0x0002, DEF_STR( 2C_1C ) ) |
| 545 | 546 | PORT_DIPSETTING( 0x0003, DEF_STR( 1C_1C ) ) |
| 546 | 547 | PORT_DIPSETTING( 0x0001, DEF_STR( 1C_2C ) ) |
| 547 | 548 | PORT_DIPSETTING( 0x0000, "1C/2C (duplicate)" ) |
| 548 | | PORT_DIPNAME( 0x0004, 0x0004, DEF_STR( Free_Play ) ) |
| 549 | PORT_DIPNAME( 0x0004, 0x0004, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW1:3") |
| 549 | 550 | PORT_DIPSETTING( 0x0004, DEF_STR( Off ) ) |
| 550 | 551 | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 551 | | PORT_DIPNAME( 0x0018, 0x0008, "Point Threshholds" ) |
| 552 | PORT_DIPNAME( 0x0018, 0x0008, "Point Threshholds" ) PORT_DIPLOCATION("SW1:4,5") |
| 552 | 553 | PORT_DIPSETTING( 0x0008, DEF_STR( Easy ) ) |
| 553 | 554 | PORT_DIPSETTING( 0x0018, DEF_STR( Medium ) ) |
| 554 | 555 | PORT_DIPSETTING( 0x0010, DEF_STR( Hard ) ) |
| 555 | 556 | PORT_DIPSETTING( 0x0000, DEF_STR( Hardest ) ) |
| 556 | | PORT_DIPNAME( 0x0060, 0x0060, "Free Timer After" ) |
| 557 | PORT_DIPNAME( 0x0060, 0x0060, "Free Timer After" ) PORT_DIPLOCATION("SW1:6,7") |
| 557 | 558 | PORT_DIPSETTING( 0x0000, "30 sec" ) |
| 558 | 559 | PORT_DIPSETTING( 0x0040, "45 sec" ) |
| 559 | 560 | PORT_DIPSETTING( 0x0060, "60 sec" ) |
| 560 | 561 | PORT_DIPSETTING( 0x0020, "90 sec" ) |
| 561 | | PORT_DIPNAME( 0x0080, 0x0080, "Rack Advance (Cheat)" ) PORT_CODE(KEYCODE_F1) |
| 562 | PORT_DIPNAME( 0x0080, 0x0080, "Rack Advance (Cheat)" ) PORT_CODE(KEYCODE_F1) PORT_DIPLOCATION("SW1:8") |
| 562 | 563 | PORT_DIPSETTING( 0x0080, DEF_STR( Off ) ) |
| 563 | 564 | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 564 | 565 | PORT_BIT( 0xff00, IP_ACTIVE_LOW, IPT_UNUSED ) |
| r18202 | r18203 | |
| 605 | 606 | PORT_BIT( 0xff00, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 606 | 607 | |
| 607 | 608 | PORT_START("DSW") |
| 608 | | PORT_DIPNAME( 0x0003, 0x0003, DEF_STR( Coinage ) ) |
| 609 | PORT_DIPNAME( 0x0003, 0x0003, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SW1:1,2") |
| 609 | 610 | PORT_DIPSETTING( 0x0002, DEF_STR( 2C_1C ) ) |
| 610 | 611 | PORT_DIPSETTING( 0x0003, DEF_STR( 1C_1C ) ) |
| 611 | 612 | PORT_DIPSETTING( 0x0001, DEF_STR( 1C_2C ) ) |
| 612 | 613 | PORT_DIPSETTING( 0x0000, "1C/2C (duplicate)" ) |
| 613 | | PORT_DIPNAME( 0x000c, 0x0000, DEF_STR( Difficulty ) ) |
| 614 | PORT_DIPNAME( 0x000c, 0x0000, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW1:3,4") |
| 614 | 615 | PORT_DIPSETTING( 0x0008, DEF_STR( Easy ) ) |
| 615 | 616 | PORT_DIPSETTING( 0x0000, DEF_STR( Medium ) ) |
| 616 | 617 | PORT_DIPSETTING( 0x0004, DEF_STR( Hard ) ) |
| 617 | 618 | PORT_DIPSETTING( 0x000c, "Medium (duplicate)" ) |
| 618 | | PORT_DIPNAME( 0x0020, 0x0020, "Dollar Receptor" ) |
| 619 | PORT_DIPUNUSED_DIPLOC( 0x0010, IP_ACTIVE_LOW, "SW1:5" ) |
| 620 | PORT_DIPNAME( 0x0020, 0x0020, "Dollar Receptor" ) PORT_DIPLOCATION("SW1:6") |
| 619 | 621 | PORT_DIPSETTING( 0x0020, DEF_STR( Off ) ) |
| 620 | 622 | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 621 | | PORT_DIPNAME( 0x0040, 0x0040, DEF_STR( Demo_Sounds ) ) |
| 623 | PORT_DIPNAME( 0x0040, 0x0040, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW1:7") |
| 622 | 624 | PORT_DIPSETTING( 0x0000, DEF_STR( Off ) ) |
| 623 | 625 | PORT_DIPSETTING( 0x0040, DEF_STR( On ) ) |
| 624 | | PORT_DIPNAME( 0x0080, 0x0080, "Rack Advance (Cheat)" ) PORT_CODE(KEYCODE_F1) |
| 626 | PORT_DIPNAME( 0x0080, 0x0080, "Rack Advance (Cheat)" ) PORT_CODE(KEYCODE_F1) PORT_DIPLOCATION("SW1:8") |
| 625 | 627 | PORT_DIPSETTING( 0x0080, DEF_STR( Off ) ) |
| 626 | 628 | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 627 | 629 | PORT_BIT( 0xff00, IP_ACTIVE_LOW, IPT_UNUSED ) |
| r18202 | r18203 | |
| 662 | 664 | PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(4) |
| 663 | 665 | |
| 664 | 666 | PORT_START("DSW") |
| 665 | | PORT_DIPNAME( 0x0001, 0x0001, DEF_STR( Unknown ) ) |
| 666 | | PORT_DIPSETTING( 0x0001, DEF_STR( Off ) ) |
| 667 | | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 668 | | PORT_DIPNAME( 0x0002, 0x0002, DEF_STR( Unknown ) ) |
| 669 | | PORT_DIPSETTING( 0x0002, DEF_STR( Off ) ) |
| 670 | | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 671 | | PORT_DIPNAME( 0x0004, 0x0004, DEF_STR( Unknown ) ) |
| 672 | | PORT_DIPSETTING( 0x0004, DEF_STR( Off ) ) |
| 673 | | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 674 | | PORT_DIPNAME( 0x0008, 0x0008, DEF_STR( Unknown ) ) |
| 675 | | PORT_DIPSETTING( 0x0008, DEF_STR( Off ) ) |
| 676 | | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 677 | | PORT_DIPNAME( 0x0010, 0x0010, DEF_STR( Unknown ) ) |
| 678 | | PORT_DIPSETTING( 0x0010, DEF_STR( Off ) ) |
| 679 | | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 680 | | PORT_DIPNAME( 0x0020, 0x0020, DEF_STR( Unknown ) ) |
| 681 | | PORT_DIPSETTING( 0x0020, DEF_STR( Off ) ) |
| 682 | | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 683 | | PORT_DIPNAME( 0x0040, 0x0040, DEF_STR( Unknown ) ) |
| 684 | | PORT_DIPSETTING( 0x0040, DEF_STR( Off ) ) |
| 685 | | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 686 | | PORT_DIPNAME( 0x0080, 0x0080, DEF_STR( Unknown ) ) |
| 687 | | PORT_DIPSETTING( 0x0080, DEF_STR( Off ) ) |
| 688 | | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 667 | PORT_DIPNAME( 0x0003, 0x0003, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SW1:1,2") |
| 668 | PORT_DIPSETTING( 0x0002, DEF_STR( 2C_1C ) ) |
| 669 | PORT_DIPSETTING( 0x0003, DEF_STR( 1C_1C ) ) |
| 670 | PORT_DIPSETTING( 0x0001, DEF_STR( 1C_2C ) ) |
| 671 | PORT_DIPSETTING( 0x0000, "1C/1C (duplicate)" ) |
| 672 | PORT_DIPUNUSED_DIPLOC( 0x0004, IP_ACTIVE_LOW, "SW1:3" ) |
| 673 | PORT_DIPUNUSED_DIPLOC( 0x0008, IP_ACTIVE_LOW, "SW1:4" ) |
| 674 | PORT_DIPUNUSED_DIPLOC( 0x0010, IP_ACTIVE_LOW, "SW1:5" ) |
| 675 | PORT_DIPUNUSED_DIPLOC( 0x0020, IP_ACTIVE_LOW, "SW1:6" ) |
| 676 | PORT_DIPUNUSED_DIPLOC( 0x0040, IP_ACTIVE_LOW, "SW1:7" ) |
| 677 | PORT_DIPNAME( 0x0080, 0x0080, "Rack Advance (Cheat)" ) PORT_CODE(KEYCODE_F1) PORT_DIPLOCATION("SW1:8") |
| 678 | PORT_DIPSETTING( 0x0080, DEF_STR( Off ) ) |
| 679 | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 689 | 680 | PORT_BIT( 0xff00, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 690 | 681 | INPUT_PORTS_END |
| 691 | 682 | |
| r18202 | r18203 | |
| 710 | 701 | PORT_START("IN1") |
| 711 | 702 | PORT_BIT( 0xffff, IP_ACTIVE_HIGH, IPT_UNUSED ) /* player 1/2 joysticks go here */ |
| 712 | 703 | |
| 713 | | PORT_START("DSW") |
| 714 | | PORT_DIPNAME( 0x0003, 0x0003, DEF_STR( Game_Time ) ) |
| 704 | PORT_START("DSW") /* There are actually 10 switches, but where do 9 & 10 map to?? (10=Freeze Screen) */ |
| 705 | PORT_DIPNAME( 0x0003, 0x0003, DEF_STR( Game_Time ) ) PORT_DIPLOCATION("SW1:1,2") |
| 715 | 706 | PORT_DIPSETTING( 0x0003, "Preset Time" ) |
| 716 | 707 | PORT_DIPSETTING( 0x0002, "Preset + 10sec" ) |
| 717 | 708 | PORT_DIPSETTING( 0x0001, "Preset + 20sec" ) |
| 718 | 709 | PORT_DIPSETTING( 0x0000, "Preset + 30sec" ) |
| 719 | | PORT_DIPNAME( 0x001c, 0x001c, DEF_STR( Coinage ) ) |
| 710 | PORT_DIPNAME( 0x001c, 0x001c, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SW1:3,4,5") |
| 720 | 711 | PORT_DIPSETTING( 0x0014, DEF_STR( 3C_1C ) ) |
| 721 | 712 | PORT_DIPSETTING( 0x0018, DEF_STR( 2C_1C ) ) |
| 722 | 713 | PORT_DIPSETTING( 0x001c, DEF_STR( 1C_1C ) ) |
| r18202 | r18203 | |
| 725 | 716 | PORT_DIPSETTING( 0x0008, DEF_STR( 1C_3C ) ) |
| 726 | 717 | PORT_DIPSETTING( 0x0004, DEF_STR( 1C_5C ) ) |
| 727 | 718 | PORT_DIPSETTING( 0x0000, DEF_STR( 1C_6C ) ) |
| 728 | | PORT_DIPNAME( 0x0020, 0x0020, "Team Names" ) |
| 719 | PORT_DIPNAME( 0x0020, 0x0020, "Team Names" ) PORT_DIPLOCATION("SW1:6") |
| 729 | 720 | PORT_DIPSETTING( 0x0020, "Default" ) |
| 730 | 721 | PORT_DIPSETTING( 0x0000, "Hometown Heroes" ) |
| 731 | | PORT_DIPNAME( 0x0040, 0x0040, DEF_STR( Demo_Sounds ) ) |
| 722 | PORT_DIPNAME( 0x0040, 0x0040, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW1:7") |
| 732 | 723 | PORT_DIPSETTING( 0x0000, DEF_STR( Off ) ) |
| 733 | 724 | PORT_DIPSETTING( 0x0040, DEF_STR( On ) ) |
| 734 | | PORT_DIPNAME( 0x0080, 0x0080, DEF_STR( Free_Play ) ) |
| 725 | PORT_DIPNAME( 0x0080, 0x0080, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW1:8") |
| 735 | 726 | PORT_DIPSETTING( 0x0080, DEF_STR( Off ) ) |
| 736 | 727 | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 737 | 728 | PORT_BIT( 0xff00, IP_ACTIVE_LOW, IPT_UNUSED ) |
| r18202 | r18203 | |
| 777 | 768 | PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 778 | 769 | PORT_BIT( 0xff00, IP_ACTIVE_HIGH, IPT_UNUSED ) /* player 1 joystick goes here */ |
| 779 | 770 | |
| 780 | | PORT_START("DSW") |
| 781 | | PORT_DIPNAME( 0x0003, 0x0003, DEF_STR( Game_Time ) ) |
| 771 | PORT_START("DSW") /* There are actually 10 switches, but where do 9 & 10 map to?? (10=Freeze Screen) */ |
| 772 | PORT_DIPNAME( 0x0003, 0x0003, DEF_STR( Game_Time ) ) PORT_DIPLOCATION("SW1:1,2") |
| 782 | 773 | PORT_DIPSETTING( 0x0000, "Shortest" ) |
| 783 | 774 | PORT_DIPSETTING( 0x0002, "Short" ) |
| 784 | 775 | PORT_DIPSETTING( 0x0003, DEF_STR( Medium ) ) |
| 785 | 776 | PORT_DIPSETTING( 0x0001, "Long" ) |
| 786 | | PORT_DIPNAME( 0x000c, 0x000c, DEF_STR( Coinage ) ) |
| 777 | PORT_DIPNAME( 0x000c, 0x000c, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SW1:1,2") |
| 787 | 778 | PORT_DIPSETTING( 0x0008, DEF_STR( 2C_1C ) ) |
| 788 | 779 | PORT_DIPSETTING( 0x000c, DEF_STR( 1C_1C ) ) |
| 789 | | PORT_DIPSETTING( 0x0000, DEF_STR( Free_Play ) ) |
| 780 | PORT_DIPSETTING( 0x0000, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW1:3,4") |
| 790 | 781 | PORT_DIPSETTING( 0x0004, "Set Your Own" ) |
| 791 | | PORT_DIPNAME( 0x0010, 0x0010, DEF_STR( Demo_Sounds ) ) |
| 782 | PORT_DIPNAME( 0x0010, 0x0010, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW1:5") |
| 792 | 783 | PORT_DIPSETTING( 0x0000, DEF_STR( Off ) ) |
| 793 | 784 | PORT_DIPSETTING( 0x0010, DEF_STR( On ) ) |
| 794 | | PORT_DIPNAME( 0x0020, 0x0020, "Test Switch" ) |
| 785 | PORT_DIPNAME( 0x0020, 0x0020, "Test Switch" ) PORT_DIPLOCATION("SW1:6") |
| 795 | 786 | PORT_DIPSETTING( 0x0020, DEF_STR( Off ) ) |
| 796 | 787 | PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) |
| 797 | | PORT_DIPNAME( 0x0040, 0x0040, "Coin Chutes" ) |
| 788 | PORT_DIPNAME( 0x0040, 0x0040, "Coin Chutes" ) PORT_DIPLOCATION("SW1:7") |
| 798 | 789 | PORT_DIPSETTING( 0x0000, "Individual" ) |
| 799 | 790 | PORT_DIPSETTING( 0x0040, "Common" ) |
| 800 | | PORT_DIPNAME( 0x0080, 0x0080, DEF_STR( Joystick ) ) |
| 791 | PORT_DIPNAME( 0x0080, 0x0080, DEF_STR( Joystick ) ) PORT_DIPLOCATION("SW1:8") |
| 801 | 792 | PORT_DIPSETTING( 0x0080, DEF_STR( Standard ) ) |
| 802 | 793 | PORT_DIPSETTING( 0x0000, "Rotated" ) |
| 803 | 794 | PORT_BIT( 0xff00, IP_ACTIVE_HIGH, IPT_UNUSED ) /* player 2 joystick goes here */ |
| r18202 | r18203 | |
| 834 | 825 | PORT_BIT( 0x00ff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 835 | 826 | PORT_BIT( 0xff00, IP_ACTIVE_HIGH, IPT_UNUSED ) /* analog controls go here */ |
| 836 | 827 | |
| 837 | | PORT_START("DSW") |
| 838 | | PORT_DIPNAME( 0x0007, 0x0007, DEF_STR( Coinage ) ) |
| 828 | PORT_START("DSW") /* There are actually 10 switches, but where do 9 & 10 map to?? (10=Freeze Screen) */ |
| 829 | PORT_DIPNAME( 0x0007, 0x0007, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SW1:1,2,3") |
| 839 | 830 | PORT_DIPSETTING( 0x0002, DEF_STR( 4C_1C ) ) |
| 840 | 831 | PORT_DIPSETTING( 0x0003, DEF_STR( 3C_1C ) ) |
| 841 | 832 | PORT_DIPSETTING( 0x0006, DEF_STR( 2C_1C ) ) |
| r18202 | r18203 | |
| 844 | 835 | PORT_DIPSETTING( 0x0004, DEF_STR( 1C_3C ) ) |
| 845 | 836 | PORT_DIPSETTING( 0x0001, DEF_STR( Free_Play ) ) |
| 846 | 837 | PORT_DIPSETTING( 0x0000, "Battery Options" ) |
| 847 | | PORT_DIPNAME( 0x0018, 0x0018, "Pool Turns" ) |
| 838 | PORT_DIPNAME( 0x0018, 0x0018, "Pool Turns" ) PORT_DIPLOCATION("SW1:4,5") |
| 848 | 839 | PORT_DIPSETTING( 0x0010, "5" ) |
| 849 | 840 | PORT_DIPSETTING( 0x0008, "6" ) |
| 850 | 841 | PORT_DIPSETTING( 0x0018, "7" ) |
| 851 | 842 | PORT_DIPSETTING( 0x0000, "8" ) |
| 852 | | PORT_DIPNAME( 0x0020, 0x0020, "Bowling Difficulty" ) |
| 843 | PORT_DIPNAME( 0x0020, 0x0020, "Bowling Difficulty" ) PORT_DIPLOCATION("SW1:6") |
| 853 | 844 | PORT_DIPSETTING( 0x0020, DEF_STR( Standard ) ) |
| 854 | 845 | PORT_DIPSETTING( 0x0000, "Advanced" ) |
| 855 | | PORT_DIPNAME( 0x0040, 0x0040, "Shot Timer" ) |
| 846 | PORT_DIPNAME( 0x0040, 0x0040, "Shot Timer" ) PORT_DIPLOCATION("SW1:7") |
| 856 | 847 | PORT_DIPSETTING( 0x0000, "Slower" ) |
| 857 | 848 | PORT_DIPSETTING( 0x0040, DEF_STR( Standard ) ) |
| 858 | | PORT_DIPNAME( 0x0080, 0x0080, "Golf Holes" ) |
| 849 | PORT_DIPNAME( 0x0080, 0x0080, "Golf Holes" ) PORT_DIPLOCATION("SW1:8") |
| 859 | 850 | PORT_DIPSETTING( 0x0080, "3" ) |
| 860 | 851 | PORT_DIPSETTING( 0x0000, "4" ) |
| 861 | 852 | PORT_BIT( 0xff00, IP_ACTIVE_LOW, IPT_UNUSED ) |