trunk/src/mame/drivers/merit.c
| r19874 | r19875 | |
| 559 | 559 | ADDRESS_MAP_END |
| 560 | 560 | |
| 561 | 561 | |
| 562 | | /* in service mode: |
| 563 | | * keep service test button pressed to clear the coin counter. |
| 564 | | * keep it pressed for 10 seconds to clear all the memory. |
| 565 | | * to enter hidden test mode enable "Enable Test Mode", enable "Reset High Scores" |
| 566 | | */ |
| 567 | | static INPUT_PORTS_START( phrcraze ) |
| 568 | | PORT_START("IN0") |
| 569 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) |
| 570 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) |
| 571 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON3 ) |
| 572 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON4 ) |
| 573 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) |
| 574 | | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 575 | | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 576 | | PORT_DIPNAME( 0x80, 0x80, "Enable Test Mode" ) |
| 577 | | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 578 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 562 | static INPUT_PORTS_START( meritpoker ) |
| 579 | 563 | |
| 580 | | PORT_START("IN1") |
| 564 | PORT_START("IN0") /* Pins #65 through #58 of J3 in decending order */ |
| 565 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_POKER_HOLD1 ) PORT_NAME( "Hold 1 / Take / Lo" ) |
| 566 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_POKER_HOLD2 ) |
| 567 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_POKER_HOLD3 ) |
| 568 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_POKER_HOLD4 ) |
| 569 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_POKER_HOLD5 ) PORT_NAME( "Hold 5 / Double Up / Hi" ) |
| 570 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_GAMBLE_BET ) |
| 571 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_GAMBLE_DEAL ) |
| 572 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_GAMBLE_PAYOUT ) PORT_NAME( "Cash Out / Hi-Score" ) |
| 573 | |
| 574 | PORT_START("IN1") /* Pins #65 through #58 of J3 in decending order */ |
| 581 | 575 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) |
| 582 | 576 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 ) |
| 583 | | PORT_SERVICE_NO_TOGGLE( 0x04, IP_ACTIVE_LOW ) |
| 584 | | PORT_DIPNAME( 0x08, 0x08, "Reset High Scores" ) |
| 585 | | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 586 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 587 | | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) |
| 588 | | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 589 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 590 | | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) |
| 591 | | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 592 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 593 | | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) |
| 594 | | PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) |
| 595 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 596 | | PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) |
| 597 | | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 598 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 599 | | |
| 600 | | PORT_START("IN2") |
| 601 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_COCKTAIL |
| 602 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_COCKTAIL |
| 603 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_COCKTAIL |
| 604 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_COCKTAIL |
| 605 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_COCKTAIL |
| 577 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_GAMBLE_BOOK ) |
| 578 | PORT_SERVICE_NO_TOGGLE( 0x08, IP_ACTIVE_LOW ) /* AKA Diagnostics */ |
| 579 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_GAMBLE_STAND ) |
| 606 | 580 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 607 | 581 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 608 | 582 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 609 | 583 | |
| 610 | | PORT_START("DSW") |
| 611 | | PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) ) |
| 612 | | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 613 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 614 | | PORT_DIPNAME( 0x02, 0x00, DEF_STR( Lives ) ) |
| 615 | | PORT_DIPSETTING( 0x00, "5" ) |
| 616 | | PORT_DIPSETTING( 0x02, "6" ) |
| 617 | | PORT_DIPNAME( 0x04, 0x04, "Topic \"8\"" ) |
| 618 | | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 619 | | PORT_DIPSETTING( 0x04, DEF_STR( On ) ) |
| 620 | | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Coin_A ) ) |
| 621 | | PORT_DIPSETTING( 0x00, DEF_STR( 2C_1C ) ) |
| 622 | | PORT_DIPSETTING( 0x08, DEF_STR( 1C_1C ) ) |
| 623 | | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) |
| 624 | | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 625 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 626 | | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) |
| 627 | | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 628 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 629 | | PORT_DIPNAME( 0xc0, 0xc0, DEF_STR( Cabinet ) ) |
| 630 | | PORT_DIPSETTING( 0xc0, "Upright 1 Player" ) |
| 631 | | PORT_DIPSETTING( 0x00, "Upright 2 Players" ) |
| 632 | | PORT_DIPSETTING( 0x80, DEF_STR( Cocktail ) ) |
| 633 | | /* PORT_DIPSETTING( 0x40, "Upright 1 Player" ) */ |
| 634 | | INPUT_PORTS_END |
| 635 | | |
| 636 | | /* in service mode: |
| 637 | | * keep service test button pressed to clear the coin counter. |
| 638 | | * keep it pressed for 10 seconds to clear all the memory. |
| 639 | | * to enter hidden test mode enable "Enable Test Mode", enable "Reset High Scores" |
| 640 | | */ |
| 641 | | static INPUT_PORTS_START( phrcrazs ) |
| 642 | | PORT_START("IN0") |
| 643 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) |
| 644 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) |
| 645 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON3 ) |
| 646 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON4 ) |
| 647 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) |
| 584 | PORT_START("IN2") /* Pins #46 through #41 of J3 in decending order (usually P2 controls - Not used!) */ |
| 585 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* MUST be "LOW" or Riviera Hi-Score rev A will hang */ |
| 586 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 587 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 588 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 589 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 648 | 590 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 649 | 591 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 650 | | PORT_DIPNAME( 0x80, 0x80, "Enable Test Mode" ) |
| 651 | | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 652 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 592 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, merit_state,rndbit_r, NULL) |
| 653 | 593 | |
| 654 | | PORT_START("IN1") |
| 655 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) |
| 656 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 ) |
| 657 | | PORT_SERVICE_NO_TOGGLE( 0x04, IP_ACTIVE_LOW ) |
| 658 | | PORT_DIPNAME( 0x08, 0x08, "Reset High Scores" ) |
| 659 | | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 660 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 661 | | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) |
| 662 | | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 663 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 664 | | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) |
| 665 | | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 666 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 667 | | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) |
| 668 | | PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) |
| 669 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 670 | | PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) |
| 671 | | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 672 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 673 | | |
| 674 | | PORT_START("IN2") |
| 675 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_COCKTAIL |
| 676 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_COCKTAIL |
| 677 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_COCKTAIL |
| 678 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_COCKTAIL |
| 679 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_COCKTAIL |
| 680 | | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 681 | | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 682 | | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 683 | | |
| 684 | 594 | PORT_START("DSW") |
| 685 | | PORT_DIPNAME( 0x03, 0x02, DEF_STR( Lives ) ) |
| 686 | | PORT_DIPSETTING( 0x00, "3" ) |
| 687 | | PORT_DIPSETTING( 0x01, "4" ) |
| 688 | | PORT_DIPSETTING( 0x02, "5" ) |
| 689 | | PORT_DIPSETTING( 0x03, "6" ) |
| 690 | | PORT_DIPNAME( 0x04, 0x04, "XXX-Rated Sex Topic" ) |
| 691 | | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 692 | | PORT_DIPSETTING( 0x04, DEF_STR( On ) ) |
| 693 | | PORT_DIPNAME( 0x18, 0x08, "Bonus Phraze" ) |
| 694 | | PORT_DIPSETTING( 0x18, DEF_STR( None ) ) |
| 695 | | PORT_DIPSETTING( 0x10, "800K" ) |
| 696 | | PORT_DIPSETTING( 0x08, "1M" ) |
| 697 | | PORT_DIPSETTING( 0x00, "1.5M" ) |
| 698 | | PORT_DIPNAME( 0x20, 0x20, "Random Sex Category" ) |
| 699 | | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 700 | | PORT_DIPSETTING( 0x20, DEF_STR( On ) ) |
| 701 | | PORT_DIPNAME( 0xc0, 0xc0, DEF_STR( Cabinet ) ) |
| 702 | | PORT_DIPSETTING( 0xc0, "Upright 1 Player" ) |
| 703 | | PORT_DIPSETTING( 0x00, "Upright 2 Players" ) |
| 704 | | PORT_DIPSETTING( 0x80, DEF_STR( Cocktail ) ) |
| 705 | | /* PORT_DIPSETTING( 0x40, "Upright 1 Player" ) */ |
| 595 | PORT_DIPUNKNOWN_DIPLOC( 0x01, IP_ACTIVE_LOW, "SW1:1" ) |
| 596 | PORT_DIPUNKNOWN_DIPLOC( 0x02, IP_ACTIVE_LOW, "SW1:2" ) |
| 597 | PORT_DIPUNKNOWN_DIPLOC( 0x04, IP_ACTIVE_LOW, "SW1:3" ) |
| 598 | PORT_DIPUNKNOWN_DIPLOC( 0x08, IP_ACTIVE_LOW, "SW1:4" ) |
| 599 | PORT_DIPUNKNOWN_DIPLOC( 0x10, IP_ACTIVE_LOW, "SW1:5" ) |
| 600 | PORT_DIPUNKNOWN_DIPLOC( 0x20, IP_ACTIVE_LOW, "SW1:6" ) |
| 601 | PORT_DIPUNKNOWN_DIPLOC( 0x40, IP_ACTIVE_LOW, "SW1:7" ) |
| 602 | PORT_DIPUNKNOWN_DIPLOC( 0x80, IP_ACTIVE_LOW, "SW1:8" ) |
| 706 | 603 | INPUT_PORTS_END |
| 707 | 604 | |
| 708 | | /* keep service test button pressed to clear the coin counter. |
| 709 | | * To enter hidden test-mode in service mode: |
| 710 | | * enable "Reset High Scores" then press "Service Mode" |
| 711 | | */ |
| 712 | | static INPUT_PORTS_START( tictac ) |
| 713 | | PORT_START("IN0") |
| 714 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) |
| 715 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) |
| 716 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON3 ) |
| 717 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON4 ) |
| 718 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) |
| 719 | | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 720 | | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 721 | | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 605 | static INPUT_PORTS_START( bigappg ) |
| 606 | PORT_INCLUDE( meritpoker ) |
| 722 | 607 | |
| 723 | | PORT_START("IN1") |
| 724 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) |
| 725 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 ) |
| 726 | | PORT_SERVICE_NO_TOGGLE( 0x04, IP_ACTIVE_LOW ) |
| 727 | | PORT_DIPNAME( 0x08, 0x08, "Reset High Scores" ) |
| 728 | | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 729 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 730 | | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) |
| 731 | | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 732 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 733 | | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) |
| 734 | | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 735 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 736 | | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) |
| 737 | | PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) |
| 738 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 739 | | PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) |
| 740 | | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 741 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 742 | | |
| 743 | | PORT_START("IN2") |
| 744 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_COCKTAIL |
| 745 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_COCKTAIL |
| 746 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_COCKTAIL |
| 747 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_COCKTAIL |
| 748 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_COCKTAIL |
| 749 | | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 750 | | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 751 | | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 752 | | |
| 753 | | PORT_START("DSW") |
| 754 | | PORT_DIPNAME( 0x01, 0x01, "Lightning Round 1 Credit" ) |
| 608 | PORT_MODIFY("DSW") |
| 609 | PORT_DIPNAME( 0x01, 0x00, "Auto Hold" ) PORT_DIPLOCATION("SW1:1") |
| 755 | 610 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 756 | 611 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 757 | | PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) |
| 612 | PORT_DIPNAME( 0x02, 0x00, "Bonus Jackpot" ) PORT_DIPLOCATION("SW1:2") |
| 758 | 613 | PORT_DIPSETTING( 0x02, DEF_STR( Off ) ) |
| 759 | 614 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 760 | | PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) |
| 615 | PORT_DIPNAME( 0x04, 0x00, "Take Half Option" ) PORT_DIPLOCATION("SW1:3") |
| 761 | 616 | PORT_DIPSETTING( 0x04, DEF_STR( Off ) ) |
| 762 | 617 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 763 | | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) |
| 618 | PORT_DIPNAME( 0x08, 0x00, "Raise Option" ) PORT_DIPLOCATION("SW1:4") |
| 764 | 619 | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 765 | 620 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 766 | | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) |
| 621 | PORT_DIPNAME( 0x10, 0x00, "Unlimited Double Up" ) PORT_DIPLOCATION("SW1:5") |
| 767 | 622 | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 768 | 623 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 769 | | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) |
| 624 | PORT_DIPNAME( 0x20, 0x00, "Double Up" ) PORT_DIPLOCATION("SW1:6") |
| 770 | 625 | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 771 | 626 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 772 | | PORT_DIPNAME( 0xc0, 0xc0, DEF_STR( Cabinet ) ) |
| 773 | | PORT_DIPSETTING( 0xc0, "Upright 1 Player" ) |
| 774 | | PORT_DIPSETTING( 0x00, "Upright 2 Players" ) |
| 775 | | PORT_DIPSETTING( 0x80, DEF_STR( Cocktail ) ) |
| 776 | | /* PORT_DIPSETTING( 0x40, "Upright 1 Player" ) */ |
| 627 | PORT_DIPNAME( 0xc0, 0x00, "Maximum Bet" ) PORT_DIPLOCATION("SW1:7,8") |
| 628 | PORT_DIPSETTING( 0x40, "10" ) |
| 629 | PORT_DIPSETTING( 0xc0, "20" ) |
| 630 | PORT_DIPSETTING( 0x00, "50" ) |
| 631 | PORT_DIPSETTING( 0x80, "50" ) /* Duplicate setting */ |
| 777 | 632 | INPUT_PORTS_END |
| 778 | 633 | |
| 779 | | static INPUT_PORTS_START( trivia ) |
| 780 | | PORT_START("IN0") |
| 781 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) |
| 782 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) |
| 783 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON3 ) |
| 784 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON4 ) |
| 785 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) |
| 786 | | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 787 | | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 788 | | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 634 | static INPUT_PORTS_START( riviera ) |
| 635 | PORT_INCLUDE( meritpoker ) |
| 789 | 636 | |
| 790 | | PORT_START("IN1") |
| 791 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) |
| 792 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 ) |
| 793 | | PORT_SERVICE_NO_TOGGLE( 0x04, IP_ACTIVE_LOW ) |
| 794 | | PORT_DIPNAME( 0x08, 0x08, "Reset High Scores" ) |
| 795 | | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 796 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 797 | | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) |
| 798 | | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 799 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 800 | | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) |
| 801 | | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 802 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 803 | | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) |
| 804 | | PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) |
| 805 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 806 | | PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) |
| 807 | | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 808 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 809 | | |
| 810 | | PORT_START("IN2") |
| 811 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_COCKTAIL |
| 812 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_COCKTAIL |
| 813 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_COCKTAIL |
| 814 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_COCKTAIL |
| 815 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_COCKTAIL |
| 816 | | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 817 | | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 818 | | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 819 | | |
| 820 | | PORT_START("DSW") |
| 821 | | PORT_DIPNAME( 0x01, 0x00, DEF_STR( Demo_Sounds ) ) |
| 822 | | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 823 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 824 | | PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) |
| 825 | | PORT_DIPSETTING( 0x02, DEF_STR( Off ) ) |
| 826 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 827 | | PORT_DIPNAME( 0x04, 0x04, "On 0 Points" ) |
| 828 | | PORT_DIPSETTING( 0x04, "Continue" ) |
| 829 | | PORT_DIPSETTING( 0x00, "Game Over" ) |
| 830 | | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Coin_A ) ) |
| 831 | | PORT_DIPSETTING( 0x00, DEF_STR( 2C_1C ) ) |
| 832 | | PORT_DIPSETTING( 0x08, DEF_STR( 1C_1C ) ) |
| 833 | | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) |
| 834 | | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 835 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 836 | | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) |
| 837 | | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 838 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 839 | | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Cabinet ) ) |
| 840 | | PORT_DIPSETTING( 0x40, DEF_STR( Upright ) ) |
| 841 | | PORT_DIPSETTING( 0x00, DEF_STR( Cocktail ) ) |
| 842 | | PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) |
| 843 | | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 844 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 845 | | INPUT_PORTS_END |
| 846 | | |
| 847 | | /* in service mode: |
| 848 | | * keep service test button pressed to clear the coin counter. |
| 849 | | * keep it pressed for 10 seconds to clear all the memory. |
| 850 | | * to enter hidden test mode enable "Enable Test Mode", enable "Reset High Scores" |
| 851 | | */ |
| 852 | | static INPUT_PORTS_START( trvwhziv ) |
| 853 | | PORT_INCLUDE( trivia ) |
| 854 | | |
| 855 | 637 | PORT_MODIFY("DSW") |
| 856 | | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) /* no coinage DSW */ |
| 857 | | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 858 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 859 | | INPUT_PORTS_END |
| 860 | | |
| 861 | | static INPUT_PORTS_START( dtrvwh5 ) |
| 862 | | PORT_INCLUDE( trivia ) |
| 863 | | |
| 864 | | PORT_MODIFY("DSW") |
| 865 | | PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unused ) ) |
| 638 | PORT_DIPNAME( 0x01, 0x00, "Auto Hold" ) PORT_DIPLOCATION("SW1:1") |
| 866 | 639 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 867 | 640 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 868 | | PORT_DIPNAME( 0x02, 0x02, "Answers Shown" ) |
| 641 | PORT_DIPNAME( 0x02, 0x00, "Bonus Jackpot" ) PORT_DIPLOCATION("SW1:2") |
| 869 | 642 | PORT_DIPSETTING( 0x02, DEF_STR( Off ) ) |
| 870 | 643 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 871 | | PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unused ) ) |
| 872 | | PORT_DIPSETTING( 0x04, DEF_STR( Off ) ) |
| 873 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 874 | | PORT_DIPNAME( 0x08, 0x08, "Hi Scores Retained" ) |
| 644 | PORT_DIPNAME( 0x04, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:3") /* Flyer suggests this might be "10-IN-A-ROW" bonus */ |
| 645 | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 646 | PORT_DIPSETTING( 0x04, DEF_STR( On ) ) |
| 647 | PORT_DIPNAME( 0x08, 0x00, "Raise Option" ) PORT_DIPLOCATION("SW1:4") |
| 875 | 648 | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 876 | 649 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 877 | | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unused ) ) |
| 878 | | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 879 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 880 | | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unused ) ) |
| 650 | PORT_DIPNAME( 0x10, 0x00, "Points Per Coin" ) PORT_DIPLOCATION("SW1:5") |
| 651 | PORT_DIPSETTING( 0x00, "5" ) |
| 652 | PORT_DIPSETTING( 0x10, "1" ) |
| 653 | PORT_DIPNAME( 0x20, 0x00, "Double Up" ) PORT_DIPLOCATION("SW1:6") |
| 881 | 654 | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 882 | 655 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 883 | | PORT_DIPNAME( 0x80, 0x80, "Cocktail Type" ) |
| 884 | | PORT_DIPSETTING( 0x80, "Regular Cocktail" ) |
| 885 | | PORT_DIPSETTING( 0x00, "Single Side Cocktail" ) |
| 656 | PORT_DIPNAME( 0xc0, 0x00, "Maximum Bet" ) PORT_DIPLOCATION("SW1:7,8") |
| 657 | PORT_DIPSETTING( 0x40, "10" ) |
| 658 | PORT_DIPSETTING( 0xc0, "20" ) |
| 659 | PORT_DIPSETTING( 0x00, "50" ) |
| 660 | PORT_DIPSETTING( 0x80, "50" ) /* Duplicate setting */ |
| 886 | 661 | INPUT_PORTS_END |
| 887 | 662 | |
| 663 | static INPUT_PORTS_START( dodge ) /* Same as "meritpoker" but not verified correct. Will correct / verify when these clones work */ |
| 664 | PORT_INCLUDE( meritpoker ) |
| 665 | INPUT_PORTS_END |
| 666 | |
| 888 | 667 | static INPUT_PORTS_START( pitboss ) /* PCB pinout maps 12 lamp outputs - Where are they mapped? */ |
| 889 | 668 | |
| 890 | 669 | PORT_START("IN0") /* Pins #65 through #58 of J3 in decending order */ |
| r19874 | r19875 | |
| 1024 | 803 | PORT_DIPSETTING( 0x00, "50" ) |
| 1025 | 804 | INPUT_PORTS_END |
| 1026 | 805 | |
| 1027 | | static INPUT_PORTS_START( meritpoker ) |
| 1028 | 806 | |
| 1029 | | PORT_START("IN0") /* Pins #65 through #58 of J3 in decending order */ |
| 1030 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_POKER_HOLD1 ) PORT_NAME( "Hold 1 / Take / Lo" ) |
| 1031 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_POKER_HOLD2 ) |
| 1032 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_POKER_HOLD3 ) |
| 1033 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_POKER_HOLD4 ) |
| 1034 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_POKER_HOLD5 ) PORT_NAME( "Hold 5 / Double Up / Hi" ) |
| 1035 | | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_GAMBLE_BET ) |
| 1036 | | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_GAMBLE_DEAL ) |
| 1037 | | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_GAMBLE_PAYOUT ) PORT_NAME( "Cash Out / Hi-Score" ) |
| 807 | /* While on the "Books" (press "0") screen: |
| 808 | * Some games have a hidden test mode, press Service Key (F2) to access it Example: Phrase Craze |
| 809 | * For other games: |
| 810 | * keep service test button pressed to clear the coin counter. |
| 811 | * keep it pressed for 10 seconds to clear all the memory. |
| 812 | * |
| 813 | * When NOT on the Books screen, Service Key acts like a reset. |
| 814 | */ |
| 815 | static INPUT_PORTS_START( merittrivia ) |
| 816 | PORT_START("IN0") |
| 817 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_CODE(KEYCODE_Z) |
| 818 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_CODE(KEYCODE_X) |
| 819 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_CODE(KEYCODE_C) |
| 820 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_CODE(KEYCODE_V) |
| 821 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_CODE(KEYCODE_B) |
| 822 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 823 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 824 | PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_UNKNOWN ) /* Allows Test / Service menu from the "Books" */ |
| 1038 | 825 | |
| 1039 | | PORT_START("IN1") /* Pins #65 through #58 of J3 in decending order */ |
| 826 | PORT_START("IN1") |
| 1040 | 827 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) |
| 1041 | 828 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 ) |
| 1042 | 829 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_GAMBLE_BOOK ) |
| 1043 | | PORT_SERVICE_NO_TOGGLE( 0x08, IP_ACTIVE_LOW ) /* AKA Diagnostics */ |
| 1044 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_GAMBLE_STAND ) |
| 830 | PORT_SERVICE_NO_TOGGLE( 0x08, IP_ACTIVE_LOW ) |
| 831 | PORT_BIT( 0xf0, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 832 | |
| 833 | PORT_START("IN2") |
| 834 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_COCKTAIL PORT_CODE(KEYCODE_A) |
| 835 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_COCKTAIL PORT_CODE(KEYCODE_S) |
| 836 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_COCKTAIL PORT_CODE(KEYCODE_D) |
| 837 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_COCKTAIL PORT_CODE(KEYCODE_F) |
| 838 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_COCKTAIL PORT_CODE(KEYCODE_G) |
| 1045 | 839 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 1046 | 840 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 1047 | 841 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 1048 | 842 | |
| 1049 | | PORT_START("IN2") /* Pins #46 through #41 of J3 in decending order (usually P2 controls - Not used!) */ |
| 1050 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* MUST be "LOW" or Riviera Hi-Score rev A will hang */ |
| 1051 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 1052 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 1053 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 1054 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 1055 | | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 1056 | | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 1057 | | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, merit_state,rndbit_r, NULL) |
| 1058 | | |
| 1059 | 843 | PORT_START("DSW") |
| 1060 | | PORT_DIPNAME( 0x01, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:1") |
| 844 | PORT_DIPUNKNOWN_DIPLOC( 0x01, IP_ACTIVE_LOW, "SW1:1" ) |
| 845 | PORT_DIPUNKNOWN_DIPLOC( 0x02, IP_ACTIVE_LOW, "SW1:2" ) |
| 846 | PORT_DIPUNKNOWN_DIPLOC( 0x04, IP_ACTIVE_LOW, "SW1:3" ) |
| 847 | PORT_DIPUNKNOWN_DIPLOC( 0x08, IP_ACTIVE_LOW, "SW1:4" ) |
| 848 | PORT_DIPUNKNOWN_DIPLOC( 0x10, IP_ACTIVE_LOW, "SW1:5" ) |
| 849 | PORT_DIPUNKNOWN_DIPLOC( 0x20, IP_ACTIVE_LOW, "SW1:6" ) |
| 850 | PORT_DIPUNKNOWN_DIPLOC( 0x40, IP_ACTIVE_LOW, "SW1:7" ) |
| 851 | PORT_DIPUNKNOWN_DIPLOC( 0x80, IP_ACTIVE_LOW, "SW1:8" ) |
| 852 | INPUT_PORTS_END |
| 853 | |
| 854 | static INPUT_PORTS_START( phrcraze ) |
| 855 | PORT_INCLUDE( merittrivia ) |
| 856 | |
| 857 | PORT_MODIFY("DSW") |
| 858 | PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:1") |
| 859 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 860 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 861 | PORT_DIPNAME( 0x02, 0x00, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW1:2") |
| 862 | PORT_DIPSETTING( 0x00, "5" ) |
| 863 | PORT_DIPSETTING( 0x02, "6" ) |
| 864 | PORT_DIPNAME( 0x04, 0x04, "Topic \"8\"" ) PORT_DIPLOCATION("SW1:3") |
| 1061 | 865 | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1062 | | PORT_DIPSETTING( 0x01, DEF_STR( On ) ) |
| 1063 | | PORT_DIPNAME( 0x02, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:2") |
| 866 | PORT_DIPSETTING( 0x04, DEF_STR( On ) ) |
| 867 | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("SW1:4") |
| 868 | PORT_DIPSETTING( 0x00, DEF_STR( 2C_1C ) ) |
| 869 | PORT_DIPSETTING( 0x08, DEF_STR( 1C_1C ) ) |
| 870 | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:5") |
| 871 | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 872 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 873 | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:6") |
| 874 | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 875 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 876 | PORT_DIPNAME( 0xc0, 0xc0, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("SW1:7,8") |
| 877 | PORT_DIPSETTING( 0xc0, "Upright 1 Player" ) |
| 878 | PORT_DIPSETTING( 0x00, "Upright 2 Players" ) |
| 879 | PORT_DIPSETTING( 0x80, DEF_STR( Cocktail ) ) |
| 880 | /* PORT_DIPSETTING( 0x40, "Upright 1 Player" ) */ |
| 881 | INPUT_PORTS_END |
| 882 | |
| 883 | static INPUT_PORTS_START( phrcrazs ) |
| 884 | PORT_INCLUDE( merittrivia ) |
| 885 | |
| 886 | PORT_MODIFY("DSW") |
| 887 | PORT_DIPNAME( 0x03, 0x02, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW1:1,2") |
| 888 | PORT_DIPSETTING( 0x00, "3" ) |
| 889 | PORT_DIPSETTING( 0x01, "4" ) |
| 890 | PORT_DIPSETTING( 0x02, "5" ) |
| 891 | PORT_DIPSETTING( 0x03, "6" ) |
| 892 | PORT_DIPNAME( 0x04, 0x04, "XXX-Rated Sex Topic" ) PORT_DIPLOCATION("SW1:3") |
| 1064 | 893 | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1065 | | PORT_DIPSETTING( 0x02, DEF_STR( On ) ) |
| 1066 | | PORT_DIPNAME( 0x04, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:3") |
| 1067 | | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1068 | 894 | PORT_DIPSETTING( 0x04, DEF_STR( On ) ) |
| 1069 | | PORT_DIPNAME( 0x08, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:4") |
| 895 | PORT_DIPNAME( 0x18, 0x08, "Bonus Phraze" ) PORT_DIPLOCATION("SW1:4,5") |
| 896 | PORT_DIPSETTING( 0x18, DEF_STR( None ) ) |
| 897 | PORT_DIPSETTING( 0x10, "800K" ) |
| 898 | PORT_DIPSETTING( 0x08, "1M" ) |
| 899 | PORT_DIPSETTING( 0x00, "1.5M" ) |
| 900 | PORT_DIPNAME( 0x20, 0x20, "Random Sex Category" ) PORT_DIPLOCATION("SW1:6") |
| 1070 | 901 | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1071 | | PORT_DIPSETTING( 0x08, DEF_STR( On ) ) |
| 1072 | | PORT_DIPNAME( 0x10, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:5") |
| 1073 | | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1074 | | PORT_DIPSETTING( 0x10, DEF_STR( On ) ) |
| 1075 | | PORT_DIPNAME( 0x20, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:6") |
| 1076 | | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1077 | 902 | PORT_DIPSETTING( 0x20, DEF_STR( On ) ) |
| 1078 | | PORT_DIPNAME( 0x40, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:7") |
| 1079 | | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1080 | | PORT_DIPSETTING( 0x40, DEF_STR( On ) ) |
| 1081 | | PORT_DIPNAME( 0x80, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:8") |
| 1082 | | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1083 | | PORT_DIPSETTING( 0x80, DEF_STR( On ) ) |
| 903 | PORT_DIPNAME( 0xc0, 0xc0, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("SW1:7,8") |
| 904 | PORT_DIPSETTING( 0xc0, "Upright 1 Player" ) |
| 905 | PORT_DIPSETTING( 0x00, "Upright 2 Players" ) |
| 906 | PORT_DIPSETTING( 0x80, DEF_STR( Cocktail ) ) |
| 907 | /* PORT_DIPSETTING( 0x40, "Upright 1 Player" ) */ |
| 1084 | 908 | INPUT_PORTS_END |
| 1085 | 909 | |
| 1086 | | static INPUT_PORTS_START( bigappg ) |
| 1087 | | PORT_INCLUDE( meritpoker ) |
| 910 | static INPUT_PORTS_START( phrcraza ) |
| 911 | PORT_INCLUDE( phrcraze ) |
| 1088 | 912 | |
| 913 | PORT_MODIFY("IN0") |
| 914 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* Phraze Craze (6221-40, U5-0) will hang if pulled HIGH */ |
| 915 | INPUT_PORTS_END |
| 916 | |
| 917 | static INPUT_PORTS_START( tictac ) |
| 918 | PORT_INCLUDE( merittrivia ) |
| 919 | |
| 1089 | 920 | PORT_MODIFY("DSW") |
| 1090 | | PORT_DIPNAME( 0x01, 0x00, "Auto Hold" ) PORT_DIPLOCATION("SW1:1") |
| 921 | PORT_DIPNAME( 0x01, 0x01, "Lightning Round 1 Credit" ) PORT_DIPLOCATION("SW1:1") |
| 1091 | 922 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 1092 | 923 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1093 | | PORT_DIPNAME( 0x02, 0x00, "Bonus Jackpot" ) PORT_DIPLOCATION("SW1:2") |
| 924 | PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:2") |
| 1094 | 925 | PORT_DIPSETTING( 0x02, DEF_STR( Off ) ) |
| 1095 | 926 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1096 | | PORT_DIPNAME( 0x04, 0x00, "Take Half Option" ) PORT_DIPLOCATION("SW1:3") |
| 927 | PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:3") |
| 1097 | 928 | PORT_DIPSETTING( 0x04, DEF_STR( Off ) ) |
| 1098 | 929 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1099 | | PORT_DIPNAME( 0x08, 0x00, "Raise Option" ) PORT_DIPLOCATION("SW1:4") |
| 930 | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:4") |
| 1100 | 931 | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 1101 | 932 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1102 | | PORT_DIPNAME( 0x10, 0x00, "Unlimited Double Up" ) PORT_DIPLOCATION("SW1:5") |
| 933 | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:5") |
| 1103 | 934 | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 1104 | 935 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1105 | | PORT_DIPNAME( 0x20, 0x00, "Double Up" ) PORT_DIPLOCATION("SW1:6") |
| 936 | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:6") |
| 1106 | 937 | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 1107 | 938 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1108 | | PORT_DIPNAME( 0xc0, 0x00, "Maximum Bet" ) PORT_DIPLOCATION("SW1:7,8") |
| 1109 | | PORT_DIPSETTING( 0x40, "10" ) |
| 1110 | | PORT_DIPSETTING( 0xc0, "20" ) |
| 1111 | | PORT_DIPSETTING( 0x00, "50" ) |
| 1112 | | PORT_DIPSETTING( 0x80, "50" ) /* Duplicate setting */ |
| 939 | PORT_DIPNAME( 0xc0, 0xc0, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("SW1:7,8") |
| 940 | PORT_DIPSETTING( 0xc0, "Upright 1 Player" ) |
| 941 | PORT_DIPSETTING( 0x00, "Upright 2 Players" ) |
| 942 | PORT_DIPSETTING( 0x80, DEF_STR( Cocktail ) ) |
| 943 | /* PORT_DIPSETTING( 0x40, "Upright 1 Player" ) */ |
| 1113 | 944 | INPUT_PORTS_END |
| 1114 | 945 | |
| 1115 | | static INPUT_PORTS_START( riviera ) |
| 1116 | | PORT_INCLUDE( meritpoker ) |
| 946 | static INPUT_PORTS_START( trivia ) |
| 947 | PORT_INCLUDE( merittrivia ) |
| 1117 | 948 | |
| 1118 | 949 | PORT_MODIFY("DSW") |
| 1119 | | PORT_DIPNAME( 0x01, 0x00, "Auto Hold" ) PORT_DIPLOCATION("SW1:1") |
| 950 | PORT_DIPNAME( 0x01, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW1:1") |
| 1120 | 951 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 1121 | 952 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1122 | | PORT_DIPNAME( 0x02, 0x00, "Bonus Jackpot" ) PORT_DIPLOCATION("SW1:2") |
| 953 | PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:2") |
| 1123 | 954 | PORT_DIPSETTING( 0x02, DEF_STR( Off ) ) |
| 1124 | 955 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1125 | | PORT_DIPNAME( 0x04, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:3") /* Flyer suggests this might be "10-IN-A-ROW" bonus */ |
| 1126 | | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1127 | | PORT_DIPSETTING( 0x04, DEF_STR( On ) ) |
| 1128 | | PORT_DIPNAME( 0x08, 0x00, "Raise Option" ) PORT_DIPLOCATION("SW1:4") |
| 1129 | | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 956 | PORT_DIPNAME( 0x04, 0x04, "On 0 Points" ) PORT_DIPLOCATION("SW1:3") |
| 957 | PORT_DIPSETTING( 0x04, "Continue" ) |
| 958 | PORT_DIPSETTING( 0x00, "Game Over" ) |
| 959 | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("SW1:4") |
| 960 | PORT_DIPSETTING( 0x00, DEF_STR( 2C_1C ) ) |
| 961 | PORT_DIPSETTING( 0x08, DEF_STR( 1C_1C ) ) |
| 962 | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:5") |
| 963 | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 1130 | 964 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1131 | | PORT_DIPNAME( 0x10, 0x00, "Points Per Coin" ) PORT_DIPLOCATION("SW1:5") |
| 1132 | | PORT_DIPSETTING( 0x00, "5" ) |
| 1133 | | PORT_DIPSETTING( 0x10, "1" ) |
| 1134 | | PORT_DIPNAME( 0x20, 0x00, "Double Up" ) PORT_DIPLOCATION("SW1:6") |
| 965 | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:6") |
| 1135 | 966 | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 1136 | 967 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1137 | | PORT_DIPNAME( 0xc0, 0x00, "Maximum Bet" ) PORT_DIPLOCATION("SW1:7,8") |
| 1138 | | PORT_DIPSETTING( 0x40, "10" ) |
| 1139 | | PORT_DIPSETTING( 0xc0, "20" ) |
| 1140 | | PORT_DIPSETTING( 0x00, "50" ) |
| 1141 | | PORT_DIPSETTING( 0x80, "50" ) /* Duplicate setting */ |
| 968 | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("SW1:7") |
| 969 | PORT_DIPSETTING( 0x40, DEF_STR( Upright ) ) |
| 970 | PORT_DIPSETTING( 0x00, DEF_STR( Cocktail ) ) |
| 971 | PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:8") |
| 972 | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 973 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1142 | 974 | INPUT_PORTS_END |
| 1143 | 975 | |
| 1144 | | static INPUT_PORTS_START( dodge ) /* Same as "meritpoker" but not verified correct. Will correct / verify when these clones work */ |
| 1145 | | PORT_START("IN0") |
| 1146 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_POKER_HOLD1 ) PORT_NAME( "Hold 1 / Take / Lo" ) |
| 1147 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_POKER_HOLD2 ) |
| 1148 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_POKER_HOLD3 ) |
| 1149 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_POKER_HOLD4 ) |
| 1150 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_POKER_HOLD5 ) PORT_NAME( "Hold 5 / Double Up / Hi" ) |
| 1151 | | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_GAMBLE_BET ) |
| 1152 | | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_GAMBLE_DEAL ) |
| 1153 | | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_GAMBLE_PAYOUT ) PORT_NAME( "Cash Out / Hi-Score" ) |
| 1154 | 976 | |
| 1155 | | PORT_START("IN1") |
| 1156 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) |
| 1157 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 ) |
| 1158 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_GAMBLE_BOOK ) |
| 1159 | | PORT_SERVICE_NO_TOGGLE( 0x08, IP_ACTIVE_LOW ) /* AKA Diagnostics */ |
| 1160 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_GAMBLE_STAND ) |
| 1161 | | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 1162 | | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 1163 | | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 977 | static INPUT_PORTS_START( trvwhziv ) |
| 978 | PORT_INCLUDE( trivia ) |
| 1164 | 979 | |
| 1165 | | PORT_START("IN2") |
| 1166 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 1167 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 1168 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 1169 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 1170 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 1171 | | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 1172 | | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 1173 | | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, merit_state,rndbit_r, NULL) |
| 1174 | | |
| 1175 | | PORT_START("DSW") |
| 1176 | | PORT_DIPNAME( 0x01, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:1") |
| 1177 | | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1178 | | PORT_DIPSETTING( 0x01, DEF_STR( On ) ) |
| 1179 | | PORT_DIPNAME( 0x02, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:2") |
| 1180 | | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1181 | | PORT_DIPSETTING( 0x02, DEF_STR( On ) ) |
| 1182 | | PORT_DIPNAME( 0x04, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:3") |
| 1183 | | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1184 | | PORT_DIPSETTING( 0x04, DEF_STR( On ) ) |
| 1185 | | PORT_DIPNAME( 0x08, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:4") |
| 1186 | | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1187 | | PORT_DIPSETTING( 0x08, DEF_STR( On ) ) |
| 1188 | | PORT_DIPNAME( 0x10, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:5") |
| 1189 | | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1190 | | PORT_DIPSETTING( 0x10, DEF_STR( On ) ) |
| 1191 | | PORT_DIPNAME( 0x20, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:6") |
| 1192 | | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1193 | | PORT_DIPSETTING( 0x20, DEF_STR( On ) ) |
| 1194 | | PORT_DIPNAME( 0x40, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:7") |
| 1195 | | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1196 | | PORT_DIPSETTING( 0x40, DEF_STR( On ) ) |
| 1197 | | PORT_DIPNAME( 0x80, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:8") |
| 1198 | | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1199 | | PORT_DIPSETTING( 0x80, DEF_STR( On ) ) |
| 980 | PORT_MODIFY("DSW") |
| 981 | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:4") /* no coinage DSW */ |
| 982 | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 983 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1200 | 984 | INPUT_PORTS_END |
| 1201 | 985 | |
| 986 | static INPUT_PORTS_START( dtrvwh5 ) |
| 987 | PORT_INCLUDE( merittrivia ) |
| 1202 | 988 | |
| 989 | PORT_MODIFY("IN0") |
| 990 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 991 | |
| 992 | PORT_MODIFY("DSW") |
| 993 | PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unused ) ) PORT_DIPLOCATION("SW1:1") |
| 994 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 995 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 996 | PORT_DIPNAME( 0x02, 0x02, "Answers Shown" ) PORT_DIPLOCATION("SW1:2") |
| 997 | PORT_DIPSETTING( 0x02, DEF_STR( Off ) ) |
| 998 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 999 | PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unused ) ) PORT_DIPLOCATION("SW1:3") |
| 1000 | PORT_DIPSETTING( 0x04, DEF_STR( Off ) ) |
| 1001 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1002 | PORT_DIPNAME( 0x08, 0x08, "Hi Scores Retained" ) PORT_DIPLOCATION("SW1:4") |
| 1003 | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 1004 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1005 | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unused ) ) PORT_DIPLOCATION("SW1:5") |
| 1006 | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 1007 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1008 | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unused ) ) PORT_DIPLOCATION("SW1:6") |
| 1009 | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 1010 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1011 | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("SW1:7") |
| 1012 | PORT_DIPSETTING( 0x40, DEF_STR( Upright ) ) |
| 1013 | PORT_DIPSETTING( 0x00, DEF_STR( Cocktail ) ) |
| 1014 | PORT_DIPNAME( 0x80, 0x80, "Cocktail Type" ) PORT_DIPLOCATION("SW1:8") |
| 1015 | PORT_DIPSETTING( 0x80, "Regular Cocktail" ) |
| 1016 | PORT_DIPSETTING( 0x00, "Single Side Cocktail" ) |
| 1017 | INPUT_PORTS_END |
| 1018 | |
| 1203 | 1019 | static INPUT_PORTS_START( couple ) |
| 1204 | 1020 | PORT_START("IN0") |
| 1205 | 1021 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_PLAYER(1) |
| r19874 | r19875 | |
| 1242 | 1058 | PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) |
| 1243 | 1059 | PORT_DIPSETTING( 0x02, DEF_STR( Off ) ) |
| 1244 | 1060 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1245 | | PORT_SERVICE( 0x04, IP_ACTIVE_LOW ) |
| 1246 | | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) |
| 1247 | | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 1248 | | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1061 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_GAMBLE_BOOK ) |
| 1062 | PORT_SERVICE_NO_TOGGLE( 0x08, IP_ACTIVE_LOW ) |
| 1249 | 1063 | PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) |
| 1250 | 1064 | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 1251 | 1065 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| r19874 | r19875 | |
| 1571 | 1385 | ROM_LOAD( "haip_u40.u40", 0x0000, 0x2000, CRC(ac4983b8) SHA1(a552a15f813c331de67eaae2ed42cc037b26c5bd) ) |
| 1572 | 1386 | ROM_END |
| 1573 | 1387 | |
| 1388 | ROM_START( dodgectya ) |
| 1389 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1390 | ROM_LOAD( "2131-82_u5-0d.u5", 0x0000, 0x8000, CRC(ef71b268) SHA1(c85f2c8e7e9cd89b4720699814d8fcfbecf4dc1b) ) /* 2131-82 U5-0D 884111 2131 820*/ |
| 1391 | |
| 1392 | ROM_REGION( 0x18000, "gfx1", 0 ) |
| 1393 | ROM_LOAD( "dodg_u39.u39", 0x00000, 0x8000, CRC(3b3376a1) SHA1(6880cdc29686ff7328717c3833ff826c278b023e) ) /* These 3 roms: 1st & 2nd half identical - Verified correct */ |
| 1394 | ROM_LOAD( "dodg_u38.u38", 0x08000, 0x8000, CRC(654d5b00) SHA1(9e16330b2dc8821fc20a39eb42176fda23085bfc) ) |
| 1395 | ROM_LOAD( "dodg_u37.u37", 0x10000, 0x8000, CRC(bc9e63d4) SHA1(2320f5a0545f18e1e42a3a45fedce912c36fbe13) ) |
| 1396 | |
| 1397 | ROM_REGION( 0x8000, "gfx2", ROMREGION_ERASEFF ) |
| 1398 | /* No U40 char rom - Verified on 4 PCBs */ |
| 1399 | |
| 1400 | ROM_REGION( 0x0800, "crt209", ROMREGION_ERASEFF ) |
| 1401 | ROM_LOAD( "crt-209_2131-82", 0x00000, 0x0800, NO_DUMP ) /* 2816 EEPROM in Z80 epoxy CPU module */ |
| 1402 | ROM_END |
| 1403 | |
| 1404 | ROM_START( dodgectyb ) |
| 1405 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1406 | ROM_LOAD( "2131-82_u5-50.u5", 0x0000, 0x8000, CRC(eb82515d) SHA1(d2c15bd633472f50b621ba90598559e345246d01) ) /* 2131-82 U5-50 987130 2131 825 */ |
| 1407 | |
| 1408 | ROM_REGION( 0x18000, "gfx1", 0 ) |
| 1409 | ROM_LOAD( "dodg_u39.u39", 0x00000, 0x8000, CRC(3b3376a1) SHA1(6880cdc29686ff7328717c3833ff826c278b023e) ) /* These 3 roms: 1st & 2nd half identical - Verified correct */ |
| 1410 | ROM_LOAD( "dodg_u38.u38", 0x08000, 0x8000, CRC(654d5b00) SHA1(9e16330b2dc8821fc20a39eb42176fda23085bfc) ) |
| 1411 | ROM_LOAD( "dodg_u37.u37", 0x10000, 0x8000, CRC(bc9e63d4) SHA1(2320f5a0545f18e1e42a3a45fedce912c36fbe13) ) |
| 1412 | |
| 1413 | ROM_REGION( 0x8000, "gfx2", ROMREGION_ERASEFF ) |
| 1414 | /* No U40 char rom - Verified on 4 PCBs */ |
| 1415 | |
| 1416 | ROM_REGION( 0x0800, "crt209", ROMREGION_ERASEFF ) |
| 1417 | ROM_LOAD( "crt-209_2131-82", 0x00000, 0x0800, NO_DUMP ) /* 2816 EEPROM in Z80 epoxy CPU module */ |
| 1418 | ROM_END |
| 1419 | |
| 1420 | ROM_START( dodgectyc ) |
| 1421 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1422 | ROM_LOAD( "2131-82_u5-0_gt.u5", 0x0000, 0x8000, CRC(3858cd50) SHA1(1b1e208076df964afd68d01aa8d5489d36a934a5) ) /* 2131-82 U5-0 GT 982050 2131 820 */ |
| 1423 | |
| 1424 | ROM_REGION( 0x18000, "gfx1", 0 ) |
| 1425 | ROM_LOAD( "dodg_u39.u39", 0x00000, 0x8000, CRC(3b3376a1) SHA1(6880cdc29686ff7328717c3833ff826c278b023e) ) /* These 3 roms: 1st & 2nd half identical - Verified correct */ |
| 1426 | ROM_LOAD( "dodg_u38.u38", 0x08000, 0x8000, CRC(654d5b00) SHA1(9e16330b2dc8821fc20a39eb42176fda23085bfc) ) |
| 1427 | ROM_LOAD( "dodg_u37.u37", 0x10000, 0x8000, CRC(bc9e63d4) SHA1(2320f5a0545f18e1e42a3a45fedce912c36fbe13) ) |
| 1428 | |
| 1429 | ROM_REGION( 0x8000, "gfx2", ROMREGION_ERASEFF ) |
| 1430 | /* No U40 char rom - Verified on 4 PCBs */ |
| 1431 | |
| 1432 | ROM_REGION( 0x0800, "crt209", ROMREGION_ERASEFF ) |
| 1433 | ROM_LOAD( "crt-209_2131-82", 0x00000, 0x0800, NO_DUMP ) /* 2816 EEPROM in Z80 epoxy CPU module */ |
| 1434 | ROM_END |
| 1435 | |
| 1574 | 1436 | ROM_START( trvwzh ) |
| 1575 | 1437 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1576 | | ROM_LOAD( "trivia.u5", 0x0000, 0x2000, CRC(731fd5b1) SHA1(1074780321029446da0e6765b9e036b06b067a48) ) /* Program doesn't seem to be able to use all the question roms? */ |
| 1577 | | ROM_LOAD( "trivia.u6", 0x2000, 0x2000, CRC(af6886c0) SHA1(48005b921d7ce33ffc0ba160be82053a26382a9d) ) |
| 1438 | ROM_LOAD( "6221-00_u5.u5", 0x0000, 0x2000, CRC(731fd5b1) SHA1(1074780321029446da0e6765b9e036b06b067a48) ) |
| 1439 | ROM_LOAD( "6221-00_u6.u6", 0x2000, 0x2000, CRC(af6886c0) SHA1(48005b921d7ce33ffc0ba160be82053a26382a9d) ) |
| 1578 | 1440 | |
| 1579 | 1441 | ROM_REGION( 0x6000, "gfx1", 0 ) |
| 1580 | 1442 | ROM_LOAD( "triv_1_u39.u39", 0x0000, 0x2000, CRC(f8a5f5fb) SHA1(a511e1a2b5e887ef00dc919e9e664ccec2d36cfa) ) |
| r19874 | r19875 | |
| 1592 | 1454 | ROM_LOAD( "spo-001_01a", 0x48000, 0x8000, CRC(ae111429) SHA1(ff551d7ac7ad367338e908805aeb78c59a747919) ) |
| 1593 | 1455 | ROM_LOAD( "spo-001_02a", 0x58000, 0x8000, CRC(ee9263b3) SHA1(1644ab01f17e3af1e193e509d64dcbb243d3eb80) ) |
| 1594 | 1456 | ROM_LOAD( "spo-001_03a", 0x68000, 0x8000, CRC(64181d34) SHA1(f84e28fc589b86ca6a596815871ed26602bcc095) ) |
| 1595 | | ROM_LOAD( "sex-001_01a", 0x78000, 0x8000, CRC(32519098) SHA1(d070e02bb10e04964893903599a69a8943f9ac8a) ) |
| 1596 | | ROM_LOAD( "sex-001_02a", 0x88000, 0x8000, CRC(0be4ef9a) SHA1(c80080f1c853e1043bf7e47bea322540a8ac9195) ) |
| 1597 | 1457 | ROM_END |
| 1598 | 1458 | |
| 1599 | 1459 | ROM_START( trvwzha ) |
| 1600 | 1460 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1601 | | ROM_LOAD( "trivia.u5", 0x0000, 0x2000, CRC(731fd5b1) SHA1(1074780321029446da0e6765b9e036b06b067a48) ) |
| 1602 | | ROM_LOAD( "trivia.u6", 0x2000, 0x2000, CRC(af6886c0) SHA1(48005b921d7ce33ffc0ba160be82053a26382a9d) ) |
| 1461 | ROM_LOAD( "6221-00_u5.u5", 0x0000, 0x2000, CRC(731fd5b1) SHA1(1074780321029446da0e6765b9e036b06b067a48) ) |
| 1462 | ROM_LOAD( "6221-00_u6.u6", 0x2000, 0x2000, CRC(af6886c0) SHA1(48005b921d7ce33ffc0ba160be82053a26382a9d) ) |
| 1603 | 1463 | |
| 1604 | 1464 | ROM_REGION( 0x6000, "gfx1", 0 ) |
| 1605 | 1465 | ROM_LOAD( "triv_1_u39.u39", 0x0000, 0x2000, CRC(f8a5f5fb) SHA1(a511e1a2b5e887ef00dc919e9e664ccec2d36cfa) ) |
| r19874 | r19875 | |
| 1610 | 1470 | ROM_LOAD( "triv_1_u40.u40", 0x0000, 0x2000, CRC(cea7319f) SHA1(663cd18a4699dfd5ad1d3357094eff247e9b4a47) ) |
| 1611 | 1471 | |
| 1612 | 1472 | ROM_REGION( 0xa0000, "user1", ROMREGION_ERASEFF ) /* questions */ |
| 1613 | | ROM_LOAD( "spo-001_01a", 0x08000, 0x8000, CRC(ae111429) SHA1(ff551d7ac7ad367338e908805aeb78c59a747919) ) |
| 1614 | | ROM_LOAD( "spo-001_02a", 0x18000, 0x8000, CRC(ee9263b3) SHA1(1644ab01f17e3af1e193e509d64dcbb243d3eb80) ) |
| 1615 | | ROM_LOAD( "spo-001_03a", 0x28000, 0x8000, CRC(64181d34) SHA1(f84e28fc589b86ca6a596815871ed26602bcc095) ) |
| 1473 | ROM_LOAD( "ent-001_01a", 0x08000, 0x8000, CRC(ff45d92b) SHA1(10356bc6a04b2c53ecaf76cb0cba3ec70b4ba612) ) |
| 1474 | ROM_LOAD( "ent-001_02a", 0x18000, 0x8000, CRC(902e26f7) SHA1(f13b816bfc507fb429fb3f44531de346a82c780d) ) |
| 1475 | ROM_LOAD( "gen-001_01a", 0x28000, 0x8000, CRC(1d8d353f) SHA1(6bd0cc5c67da81a48737f32bc49cbf235648c4c6) ) |
| 1476 | ROM_LOAD( "gen-001_02a", 0x3c000, 0x4000, CRC(2000e3c3) SHA1(21737fde3d1a1b22da4590476e4e52ee1bab026f) ) /* 27128 eprom, others are 27256 */ |
| 1477 | ROM_LOAD( "sex-001_01a", 0x48000, 0x8000, CRC(32519098) SHA1(d070e02bb10e04964893903599a69a8943f9ac8a) ) |
| 1478 | ROM_LOAD( "sex-001_02a", 0x88000, 0x8000, CRC(0be4ef9a) SHA1(c80080f1c853e1043bf7e47bea322540a8ac9195) ) |
| 1616 | 1479 | ROM_END |
| 1617 | 1480 | |
| 1618 | 1481 | /* question board only - this contained a variety of roms from the 'trvwzh' and 'trvwzha' sets as well as 2 unique general knowledge ones */ |
| 1619 | 1482 | ROM_START( trvwzhb ) |
| 1620 | 1483 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1621 | | ROM_LOAD( "trivia.u5", 0x0000, 0x2000, CRC(731fd5b1) SHA1(1074780321029446da0e6765b9e036b06b067a48) ) |
| 1622 | | ROM_LOAD( "trivia.u6", 0x2000, 0x2000, CRC(af6886c0) SHA1(48005b921d7ce33ffc0ba160be82053a26382a9d) ) |
| 1484 | ROM_LOAD( "6221-00_u5.u5", 0x0000, 0x2000, CRC(731fd5b1) SHA1(1074780321029446da0e6765b9e036b06b067a48) ) |
| 1485 | ROM_LOAD( "6221-00_u6.u6", 0x2000, 0x2000, CRC(af6886c0) SHA1(48005b921d7ce33ffc0ba160be82053a26382a9d) ) |
| 1623 | 1486 | |
| 1624 | 1487 | ROM_REGION( 0x6000, "gfx1", 0 ) |
| 1625 | 1488 | ROM_LOAD( "triv_1_u39.u39", 0x0000, 0x2000, CRC(f8a5f5fb) SHA1(a511e1a2b5e887ef00dc919e9e664ccec2d36cfa) ) |
| r19874 | r19875 | |
| 1630 | 1493 | ROM_LOAD( "triv_1_u40.u40", 0x0000, 0x2000, CRC(cea7319f) SHA1(663cd18a4699dfd5ad1d3357094eff247e9b4a47) ) |
| 1631 | 1494 | |
| 1632 | 1495 | ROM_REGION( 0xa0000, "user1", ROMREGION_ERASEFF ) /* questions */ |
| 1633 | | ROM_LOAD( "merit2_6.1", 0x08000, 0x8000, CRC(8a4bcde3) SHA1(528ae9d3ff0b98201f89fd6b93a712cd7f0e9ab4) ) // 0xxxxxxxxxxxxxx = 0x00 |
| 1634 | | ROM_LOAD( "merit2_6.2", 0x18000, 0x8000, CRC(ded7e124) SHA1(7e6e04ae79dceba70d83ccfde4f9d0ccc0737c78) ) |
| 1496 | ROM_LOAD( "ent-001_01a", 0x08000, 0x8000, CRC(ff45d92b) SHA1(10356bc6a04b2c53ecaf76cb0cba3ec70b4ba612) ) |
| 1497 | ROM_LOAD( "ent-001_02a", 0x18000, 0x8000, CRC(902e26f7) SHA1(f13b816bfc507fb429fb3f44531de346a82c780d) ) |
| 1498 | ROM_LOAD( "merit2_6.1", 0x28000, 0x8000, CRC(8a4bcde3) SHA1(528ae9d3ff0b98201f89fd6b93a712cd7f0e9ab4) ) // alt General Trivia - Need correct rom label |
| 1499 | ROM_LOAD( "merit2_6.2", 0x38000, 0x8000, CRC(ded7e124) SHA1(7e6e04ae79dceba70d83ccfde4f9d0ccc0737c78) ) // alt General Trivia - Need correct rom label |
| 1500 | ROM_LOAD( "spo-001_01a", 0x48000, 0x8000, CRC(ae111429) SHA1(ff551d7ac7ad367338e908805aeb78c59a747919) ) |
| 1501 | ROM_LOAD( "spo-001_02a", 0x58000, 0x8000, CRC(ee9263b3) SHA1(1644ab01f17e3af1e193e509d64dcbb243d3eb80) ) |
| 1502 | ROM_LOAD( "spo-001_03a", 0x68000, 0x8000, CRC(64181d34) SHA1(f84e28fc589b86ca6a596815871ed26602bcc095) ) |
| 1635 | 1503 | ROM_END |
| 1636 | 1504 | |
| 1637 | 1505 | ROM_START( trvwzv ) |
| 1638 | 1506 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1639 | | ROM_LOAD( "u5.bin", 0x0000, 0x2000, CRC(fd3531ac) SHA1(d11573df65676e704b28cc2d99fb004b48a358a4) ) |
| 1640 | | ROM_LOAD( "u6.bin", 0x2000, 0x2000, CRC(29e43d0e) SHA1(ad610748fe37436880648078f5d1a305cb147c5d) ) |
| 1507 | ROM_LOAD( "6221-02_u5.u5", 0x0000, 0x2000, CRC(fd3531ac) SHA1(d11573df65676e704b28cc2d99fb004b48a358a4) ) |
| 1508 | ROM_LOAD( "6221-02_u6.u6", 0x2000, 0x2000, CRC(29e43d0e) SHA1(ad610748fe37436880648078f5d1a305cb147c5d) ) |
| 1641 | 1509 | |
| 1642 | 1510 | ROM_REGION( 0x6000, "gfx1", 0 ) |
| 1643 | 1511 | ROM_LOAD( "trvs_u39.u39", 0x0000, 0x2000, CRC(b9d9a80e) SHA1(55b6a0d09f8619df93ba936e083835c859a557df) ) |
| r19874 | r19875 | |
| 1652 | 1520 | ROM_LOAD( "ent-001_02", 0x18000, 0x8000, CRC(aac4ff63) SHA1(d68c4408b4dad976e317a33f2a4eaee39d90dbed) ) |
| 1653 | 1521 | ROM_LOAD( "gen-001_01", 0x28000, 0x8000, CRC(5deb1900) SHA1(b7e9407c37481ef8953e8283d45949d951302e92) ) |
| 1654 | 1522 | ROM_LOAD( "gen-001_02", 0x3c000, 0x4000, CRC(d2b53b6a) SHA1(f75334e47885086e277682daf018818a02ce1026) ) /* 27128 eprom, others are 27256 */ |
| 1655 | | ROM_LOAD( "sex-001_01a", 0x48000, 0x8000, CRC(32519098) SHA1(d070e02bb10e04964893903599a69a8943f9ac8a) ) |
| 1656 | | ROM_LOAD( "sex-001_02a", 0x58000, 0x8000, CRC(0be4ef9a) SHA1(c80080f1c853e1043bf7e47bea322540a8ac9195) ) |
| 1523 | ROM_LOAD( "spo-001_01", 0x48000, 0x8000, CRC(7b56315d) SHA1(4c8c63b80176bfac9594958a7043627012baada3) ) |
| 1524 | ROM_LOAD( "spo-001_02", 0x58000, 0x8000, CRC(148b63ee) SHA1(9f3b222d979f23b313f379cbc06cc00d88d08c56) ) |
| 1525 | ROM_LOAD( "spo-001_03", 0x68000, 0x8000, CRC(a6af8e41) SHA1(64f672bfa5fb2c0575103614986e53e238c5984f) ) |
| 1657 | 1526 | ROM_END |
| 1658 | 1527 | |
| 1659 | | ROM_START( trvwzva ) |
| 1660 | | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1661 | | ROM_LOAD( "u5.bin", 0x0000, 0x2000, CRC(fd3531ac) SHA1(d11573df65676e704b28cc2d99fb004b48a358a4) ) |
| 1662 | | ROM_LOAD( "u6.bin", 0x2000, 0x2000, CRC(29e43d0e) SHA1(ad610748fe37436880648078f5d1a305cb147c5d) ) |
| 1663 | | |
| 1664 | | ROM_REGION( 0x6000, "gfx1", 0 ) |
| 1665 | | ROM_LOAD( "trvs_u39.u39", 0x0000, 0x2000, CRC(b9d9a80e) SHA1(55b6a0d09f8619df93ba936e083835c859a557df) ) |
| 1666 | | ROM_LOAD( "trvs_u38.u38", 0x2000, 0x2000, CRC(8348083e) SHA1(260a4c1ae043e7ceac65a8818c23940d32275879) ) |
| 1667 | | ROM_LOAD( "trvs_u37.u37", 0x4000, 0x2000, CRC(b4d3c9f4) SHA1(dda99549306519c147d275d8c6af672e80a96b67) ) |
| 1668 | | |
| 1669 | | ROM_REGION( 0x2000, "gfx2", 0 ) |
| 1670 | | ROM_LOAD( "trvs_u40.u40", 0x0000, 0x2000, CRC(1f0ff6e0) SHA1(5a31afde34aeb6f851389d093bb426e5cfdedbf2) ) |
| 1671 | | |
| 1672 | | ROM_REGION( 0xa0000, "user1", ROMREGION_ERASEFF ) /* questions */ |
| 1673 | | ROM_LOAD( "spo-001_01", 0x08000, 0x8000, CRC(7b56315d) SHA1(4c8c63b80176bfac9594958a7043627012baada3) ) |
| 1674 | | ROM_LOAD( "spo-001_02", 0x18000, 0x8000, CRC(148b63ee) SHA1(9f3b222d979f23b313f379cbc06cc00d88d08c56) ) |
| 1675 | | ROM_LOAD( "spo-001_03", 0x28000, 0x8000, CRC(a6af8e41) SHA1(64f672bfa5fb2c0575103614986e53e238c5984f) ) |
| 1676 | | ROM_END |
| 1677 | | |
| 1678 | 1528 | ROM_START( trvwz2 ) |
| 1679 | 1529 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1680 | 1530 | ROM_LOAD( "6221-05_u5-0e.u5", 0x0000, 0x2000, CRC(97b8d320) SHA1(573945531113d8aae9418ba1e9a2063052227029) ) |
| r19874 | r19875 | |
| 1694 | 1544 | ROM_LOAD( "ent-101.03a", 0x28000, 0x8000, CRC(755b16ab) SHA1(277ea4110479ecdb2c772299ea04f4918cf7f561) ) |
| 1695 | 1545 | ROM_LOAD( "gen-101.01a", 0x38000, 0x8000, CRC(74d14039) SHA1(54b85581d60fb535d37a051f375e687a933600ea) ) |
| 1696 | 1546 | ROM_LOAD( "gen-101.02a", 0x48000, 0x8000, CRC(b1b930d8) SHA1(57be3ee1c0adcb549088818dc7efda64508b5647) ) /* These question roms have been found with the "trvwz3ha" */ |
| 1697 | | ROM_LOAD( "spo-101.01a", 0x58000, 0x8000, CRC(9dc4ba98) SHA1(4ce2bbbd7436a0ba8140879d5d8614bddbd5a8ec) ) /* program & CHAR roms and might actually be an Edition 3 set */ |
| 1547 | ROM_LOAD( "spo-101.01a", 0x58000, 0x8000, CRC(9dc4ba98) SHA1(4ce2bbbd7436a0ba8140879d5d8614bddbd5a8ec) ) |
| 1698 | 1548 | ROM_LOAD( "spo-101.02a", 0x68000, 0x8000, CRC(9c106ad9) SHA1(1d1a5c91152283e3937a2df17cd57b8fe04072b7) ) |
| 1699 | 1549 | ROM_LOAD( "spo-101.03a", 0x78000, 0x8000, CRC(3d69c3a3) SHA1(9f16d45660f3cb15e44e9fc0d940a7b2b12819e8) ) |
| 1700 | 1550 | ROM_LOAD( "sex-101.01a", 0x88000, 0x8000, CRC(301d65c2) SHA1(48d260077e9c9ed82f6dfa176b1103723dc9e19a) ) |
| r19874 | r19875 | |
| 1704 | 1554 | ROM_LOAD( "sc-002", 0x00000, 0x0100, CRC(94a8da8a) SHA1(8bdaee436481418425c36de24477c96ec0787916) ) /* N82S129N BPROM found on question board, unknown use */ |
| 1705 | 1555 | ROM_END |
| 1706 | 1556 | |
| 1707 | | /* questions only - this dump contained a variety of questions from the 'trvwz2' ones above, and 2 unique roms, which are Sex Trivia */ |
| 1708 | 1557 | ROM_START( trvwz2a ) |
| 1709 | 1558 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1710 | 1559 | ROM_LOAD( "6221-05_u5-0e.u5", 0x0000, 0x2000, CRC(97b8d320) SHA1(573945531113d8aae9418ba1e9a2063052227029) ) |
| r19874 | r19875 | |
| 1719 | 1568 | ROM_LOAD( "trvs_u40a.u40", 0x0000, 0x2000, CRC(fbfae092) SHA1(b8569819952a5c805f11b6854d64b3ae9c857f97) ) |
| 1720 | 1569 | |
| 1721 | 1570 | ROM_REGION( 0xa0000, "user1", ROMREGION_ERASEFF ) /* questions */ |
| 1722 | | ROM_LOAD( "merit2_4.0", 0x08000, 0x8000, CRC(069b59a3) SHA1(e3d75edd3a9271df73bf51f409f066547025abbe) ) // Sex Trivia |
| 1723 | | ROM_LOAD( "merit2_4.1", 0x18000, 0x8000, CRC(938d319f) SHA1(5b5841692666c31f2c09cb318f7e106942fffea7) ) // Sex Trivia |
| 1571 | ROM_LOAD( "ent-101.01a", 0x08000, 0x8000, CRC(3825ac47) SHA1(d0da047c4d30a26f496b3663cfda77c229279be8) ) /* This set verified as all found on the same question board */ |
| 1572 | ROM_LOAD( "ent-101.02a", 0x18000, 0x8000, CRC(a0153407) SHA1(e669957a5d4775bfa2c16960a2a909a3505c078b) ) |
| 1573 | ROM_LOAD( "ent-101.03a", 0x28000, 0x8000, CRC(755b16ab) SHA1(277ea4110479ecdb2c772299ea04f4918cf7f561) ) |
| 1574 | ROM_LOAD( "gen-101.01a", 0x38000, 0x8000, CRC(74d14039) SHA1(54b85581d60fb535d37a051f375e687a933600ea) ) |
| 1575 | ROM_LOAD( "gen-101.02a", 0x48000, 0x8000, CRC(b1b930d8) SHA1(57be3ee1c0adcb549088818dc7efda64508b5647) ) /* These question roms have been found with the "trvwz3ha" */ |
| 1576 | ROM_LOAD( "spo-101.01a", 0x58000, 0x8000, CRC(9dc4ba98) SHA1(4ce2bbbd7436a0ba8140879d5d8614bddbd5a8ec) ) |
| 1577 | ROM_LOAD( "spo-101.02a", 0x68000, 0x8000, CRC(9c106ad9) SHA1(1d1a5c91152283e3937a2df17cd57b8fe04072b7) ) |
| 1578 | ROM_LOAD( "spo-101.03a", 0x78000, 0x8000, CRC(3d69c3a3) SHA1(9f16d45660f3cb15e44e9fc0d940a7b2b12819e8) ) |
| 1579 | ROM_LOAD( "merit2_4.0", 0x88000, 0x8000, CRC(069b59a3) SHA1(e3d75edd3a9271df73bf51f409f066547025abbe) ) // alt Sex Trivia - Need correct rom label |
| 1580 | ROM_LOAD( "merit2_4.1", 0x98000, 0x8000, CRC(938d319f) SHA1(5b5841692666c31f2c09cb318f7e106942fffea7) ) // alt Sex Trivia - Need correct rom label |
| 1724 | 1581 | ROM_END |
| 1725 | 1582 | |
| 1726 | 1583 | ROM_START( trvwz3h ) |
| 1727 | 1584 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1728 | | ROM_LOAD( "u5", 0x0000, 0x2000, CRC(ad4ab519) SHA1(80e99f4e5542115e34074b41bbc69906e01a408f) ) |
| 1729 | | ROM_LOAD( "u6", 0x2000, 0x2000, CRC(21a44014) SHA1(331f8b4fa3f837de070b68b959c818122aedc68a) ) |
| 1585 | ROM_LOAD( "u5", 0x0000, 0x2000, CRC(ad4ab519) SHA1(80e99f4e5542115e34074b41bbc69906e01a408f) ) /* Unknown revsion, but should 6221-xx something (maybe 6221-03??) */ |
| 1586 | ROM_LOAD( "u6", 0x2000, 0x2000, CRC(21a44014) SHA1(331f8b4fa3f837de070b68b959c818122aedc68a) ) /* Unknown revsion, but should 6221-xx something (maybe 6221-03??) */ |
| 1730 | 1587 | |
| 1731 | 1588 | ROM_REGION( 0x6000, "gfx1", 0 ) |
| 1732 | 1589 | ROM_LOAD( "triv_1_u39.u39", 0x0000, 0x2000, CRC(f8a5f5fb) SHA1(a511e1a2b5e887ef00dc919e9e664ccec2d36cfa) ) |
| r19874 | r19875 | |
| 1745 | 1602 | ROM_LOAD( "ent-002_03", 0x58000, 0x8000, CRC(057f6676) SHA1(a93a7a76fc8b8263568a50b00a57f3abe76c9aa3) ) |
| 1746 | 1603 | ROM_LOAD( "gen-002_01", 0x68000, 0x8000, CRC(1fa46b86) SHA1(16d54d0932fe342399faf303eafa3c0b7ba2e202) ) |
| 1747 | 1604 | ROM_LOAD( "gen-002_02", 0x78000, 0x8000, CRC(b395cd97) SHA1(a42c7c1687eaba64a725888cd6413568cc90b010) ) |
| 1748 | | ROM_LOAD( "sex-001_02", 0x88000, 0x8000, CRC(b064876b) SHA1(588300fb6603f334de41a9685b1fcf8c642b5c16) ) /* Does this one actually belong here? */ |
| 1605 | ROM_LOAD( "sex-001_01", 0x88000, 0x8000, CRC(77a2a734) SHA1(7ba662d275b7914c9dcc9532116086e091e6cf88) ) |
| 1606 | ROM_LOAD( "sex-001_02", 0x98000, 0x8000, CRC(b064876b) SHA1(588300fb6603f334de41a9685b1fcf8c642b5c16) ) |
| 1749 | 1607 | |
| 1750 | 1608 | ROM_REGION( 0x0100, "prom", 0 ) |
| 1751 | 1609 | ROM_LOAD( "sc-002", 0x00000, 0x0100, CRC(94a8da8a) SHA1(8bdaee436481418425c36de24477c96ec0787916) ) /* N82S129N BPROM found on question board, unknown use */ |
| 1752 | 1610 | |
| 1753 | 1611 | ROM_REGION( 0x8000, "misc", 0 ) |
| 1754 | 1612 | ROM_LOAD( "dec002.u13", 0x00000, 0x01f3, CRC(686d2ad0) SHA1(7aad0a1ed09942528eceaf4d7a5e1fd7601aeac7) ) /* PAL10L8CN */ |
| 1755 | | ROM_LOAD( "sex-001_01", 0x00000, 0x8000, CRC(77a2a734) SHA1(7ba662d275b7914c9dcc9532116086e091e6cf88) ) /* These seem to be misplaced? Verfied good dumps, not */ |
| 1756 | | ROM_LOAD( "sex-001_02", 0x00000, 0x8000, CRC(b064876b) SHA1(588300fb6603f334de41a9685b1fcf8c642b5c16) ) /* sure which set they actually belong to, maybe trvwzv */ |
| 1757 | 1613 | ROM_END |
| 1758 | 1614 | |
| 1759 | | ROM_START( trvwz3v ) |
| 1615 | ROM_START( trvwz3ha ) |
| 1760 | 1616 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1761 | | ROM_LOAD( "6221-05_u5-0e.u5", 0x0000, 0x2000, CRC(97b8d320) SHA1(573945531113d8aae9418ba1e9a2063052227029) ) |
| 1762 | | ROM_LOAD( "6221-05_u6-0e.u6", 0x2000, 0x2000, CRC(2e86288d) SHA1(62c7024d8dfebed9bb05ea91302efe5d18cb7d2a) ) |
| 1617 | ROM_LOAD( "6221-04_u5-0c.u5", 0x0000, 0x2000, CRC(e0a07f06) SHA1(02cde0fc4a62d108ecd3e2f7704b9166c31707f2) ) /* Also found labeled as "6221-04 U5-0D" */ |
| 1618 | ROM_LOAD( "6221-04_u6-0c.u6", 0x2000, 0x2000, CRC(223482d6) SHA1(4d9dbce7505b98ccd8e2b55f6f86a59b213d72a1) ) /* Also found labeled as "6221-04 U6-0D" */ |
| 1763 | 1619 | |
| 1764 | 1620 | ROM_REGION( 0x6000, "gfx1", 0 ) |
| 1765 | | ROM_LOAD( "trvs_u39.u39", 0x0000, 0x2000, CRC(b9d9a80e) SHA1(55b6a0d09f8619df93ba936e083835c859a557df) ) |
| 1766 | | ROM_LOAD( "trvs_u38.u38", 0x2000, 0x2000, CRC(8348083e) SHA1(260a4c1ae043e7ceac65a8818c23940d32275879) ) |
| 1767 | | ROM_LOAD( "trvs_u37.u37", 0x4000, 0x2000, CRC(b4d3c9f4) SHA1(dda99549306519c147d275d8c6af672e80a96b67) ) |
| 1621 | ROM_LOAD( "triv_1_u39.u39", 0x0000, 0x2000, CRC(f8a5f5fb) SHA1(a511e1a2b5e887ef00dc919e9e664ccec2d36cfa) ) |
| 1622 | ROM_LOAD( "triv_1_u38.u38", 0x2000, 0x2000, CRC(27621e52) SHA1(a7e88d329e2e774fef9bd8c5cefb4d8f1cfcba4c) ) |
| 1623 | ROM_LOAD( "triv_1_u37.u37", 0x4000, 0x2000, CRC(f739b5dc) SHA1(fbf469b7f4cab50e06ec2def9344e3b9801a275e) ) |
| 1768 | 1624 | |
| 1769 | 1625 | ROM_REGION( 0x2000, "gfx2", 0 ) |
| 1770 | | ROM_LOAD( "trvs_u40a.u40", 0x0000, 0x2000, CRC(fbfae092) SHA1(b8569819952a5c805f11b6854d64b3ae9c857f97) ) |
| 1626 | ROM_LOAD( "triv_1_u40b.u40", 0x0000, 0x2000, CRC(e829473f) SHA1(ba754d9377d955b409970494e1a14dbe1d359ee5) ) |
| 1771 | 1627 | |
| 1772 | 1628 | ROM_REGION( 0xa0000, "user1", ROMREGION_ERASEFF ) /* questions */ |
| 1773 | | ROM_LOAD( "spo-002_01", 0x08000, 0x8000, CRC(974dca96) SHA1(eb4a745c84307a1bbb220659877f97c28cd515ac) ) |
| 1629 | ROM_LOAD( "spo-002_01", 0x08000, 0x8000, CRC(974dca96) SHA1(eb4a745c84307a1bbb220659877f97c28cd515ac) ) /* This set verified as all found on the same question board */ |
| 1774 | 1630 | ROM_LOAD( "spo-002_02", 0x18000, 0x8000, CRC(e15ef8d0) SHA1(51c946311ffe507aa9031044bc34e5ae8d3473ab) ) |
| 1775 | 1631 | ROM_LOAD( "spo-002_03", 0x28000, 0x8000, CRC(503115a1) SHA1(5e6630191465b3d2a590fab08b4f47f7408ecc44) ) |
| 1776 | 1632 | ROM_LOAD( "ent-002_01", 0x38000, 0x8000, CRC(0e4fe73d) SHA1(9aee22a5837637ec5e360b72e71555942df1d26f) ) |
| r19874 | r19875 | |
| 1778 | 1634 | ROM_LOAD( "ent-002_03", 0x58000, 0x8000, CRC(057f6676) SHA1(a93a7a76fc8b8263568a50b00a57f3abe76c9aa3) ) |
| 1779 | 1635 | ROM_LOAD( "gen-002_01", 0x68000, 0x8000, CRC(1fa46b86) SHA1(16d54d0932fe342399faf303eafa3c0b7ba2e202) ) |
| 1780 | 1636 | ROM_LOAD( "gen-002_02", 0x78000, 0x8000, CRC(b395cd97) SHA1(a42c7c1687eaba64a725888cd6413568cc90b010) ) |
| 1781 | | ROM_LOAD( "sex_triv_a", 0x88000, 0x8000, CRC(15d16703) SHA1(9184f63669e9ec93e88276777e1b7f209543c3e3) ) /* Actual label unknown, maybe sex-002_01? */ |
| 1782 | | ROM_LOAD( "sex_triv_b", 0x98000, 0x8000, CRC(647f3394) SHA1(636647ae620fd2f985b82e3516451e3bffd44040) ) /* Actual label unknown, maybe sex-002_02? */ |
| 1637 | ROM_LOAD( "sex-002_03", 0x88000, 0x8000, CRC(2f37dcb0) SHA1(e96eeabfa62c0a56c2f888cf1abdfdcb059572c6) ) /* Shows in game as SEX TRIVIA III */ |
| 1638 | ROM_LOAD( "sex-002_04", 0x98000, 0x8000, CRC(20bf245e) SHA1(1286fd2eb51c6125a7560da3e2390ec51b64fb43) ) /* Shows in game as SEX TRIVIA III */ |
| 1783 | 1639 | |
| 1784 | 1640 | ROM_REGION( 0x0100, "prom", 0 ) |
| 1785 | 1641 | ROM_LOAD( "sc-002", 0x00000, 0x0100, CRC(94a8da8a) SHA1(8bdaee436481418425c36de24477c96ec0787916) ) /* N82S129N BPROM found on question board, unknown use */ |
| 1642 | |
| 1643 | ROM_REGION( 0x200, "misc", 0 ) |
| 1644 | ROM_LOAD( "dec002.u13", 0x00000, 0x01f3, CRC(686d2ad0) SHA1(7aad0a1ed09942528eceaf4d7a5e1fd7601aeac7) ) |
| 1786 | 1645 | ROM_END |
| 1787 | 1646 | |
| 1788 | | ROM_START( trvwz3ha ) |
| 1647 | ROM_START( trvwz3v ) |
| 1789 | 1648 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1790 | | ROM_LOAD( "6221-04_u5-0c", 0x0000, 0x2000, CRC(e0a07f06) SHA1(02cde0fc4a62d108ecd3e2f7704b9166c31707f2) ) /* Also found labeled as "6221-04 U5-0D" */ |
| 1791 | | ROM_LOAD( "6221-04_u6-0c", 0x2000, 0x2000, CRC(223482d6) SHA1(4d9dbce7505b98ccd8e2b55f6f86a59b213d72a1) ) /* Also found labeled as "6221-04 U6-0D" */ |
| 1649 | ROM_LOAD( "6221-05_u5-0e.u5", 0x0000, 0x2000, CRC(97b8d320) SHA1(573945531113d8aae9418ba1e9a2063052227029) ) |
| 1650 | ROM_LOAD( "6221-05_u6-0e.u6", 0x2000, 0x2000, CRC(2e86288d) SHA1(62c7024d8dfebed9bb05ea91302efe5d18cb7d2a) ) |
| 1792 | 1651 | |
| 1793 | 1652 | ROM_REGION( 0x6000, "gfx1", 0 ) |
| 1794 | | ROM_LOAD( "triv_1_u39.u39", 0x0000, 0x2000, CRC(f8a5f5fb) SHA1(a511e1a2b5e887ef00dc919e9e664ccec2d36cfa) ) |
| 1795 | | ROM_LOAD( "triv_1_u38.u38", 0x2000, 0x2000, CRC(27621e52) SHA1(a7e88d329e2e774fef9bd8c5cefb4d8f1cfcba4c) ) |
| 1796 | | ROM_LOAD( "triv_1_u37.u37", 0x4000, 0x2000, CRC(f739b5dc) SHA1(fbf469b7f4cab50e06ec2def9344e3b9801a275e) ) |
| 1653 | ROM_LOAD( "trvs_u39.u39", 0x0000, 0x2000, CRC(b9d9a80e) SHA1(55b6a0d09f8619df93ba936e083835c859a557df) ) |
| 1654 | ROM_LOAD( "trvs_u38.u38", 0x2000, 0x2000, CRC(8348083e) SHA1(260a4c1ae043e7ceac65a8818c23940d32275879) ) |
| 1655 | ROM_LOAD( "trvs_u37.u37", 0x4000, 0x2000, CRC(b4d3c9f4) SHA1(dda99549306519c147d275d8c6af672e80a96b67) ) |
| 1797 | 1656 | |
| 1798 | 1657 | ROM_REGION( 0x2000, "gfx2", 0 ) |
| 1799 | | ROM_LOAD( "triv_1_u40b.u40", 0x0000, 0x2000, CRC(e829473f) SHA1(ba754d9377d955b409970494e1a14dbe1d359ee5) ) |
| 1658 | ROM_LOAD( "trvs_u40a.u40", 0x0000, 0x2000, CRC(fbfae092) SHA1(b8569819952a5c805f11b6854d64b3ae9c857f97) ) |
| 1800 | 1659 | |
| 1801 | 1660 | ROM_REGION( 0xa0000, "user1", ROMREGION_ERASEFF ) /* questions */ |
| 1802 | | ROM_LOAD( "spo-002_01", 0x08000, 0x8000, CRC(974dca96) SHA1(eb4a745c84307a1bbb220659877f97c28cd515ac) ) /* This set verified as all found on the same question board */ |
| 1661 | ROM_LOAD( "spo-002_01", 0x08000, 0x8000, CRC(974dca96) SHA1(eb4a745c84307a1bbb220659877f97c28cd515ac) ) |
| 1803 | 1662 | ROM_LOAD( "spo-002_02", 0x18000, 0x8000, CRC(e15ef8d0) SHA1(51c946311ffe507aa9031044bc34e5ae8d3473ab) ) |
| 1804 | 1663 | ROM_LOAD( "spo-002_03", 0x28000, 0x8000, CRC(503115a1) SHA1(5e6630191465b3d2a590fab08b4f47f7408ecc44) ) |
| 1805 | 1664 | ROM_LOAD( "ent-002_01", 0x38000, 0x8000, CRC(0e4fe73d) SHA1(9aee22a5837637ec5e360b72e71555942df1d26f) ) |
| r19874 | r19875 | |
| 1807 | 1666 | ROM_LOAD( "ent-002_03", 0x58000, 0x8000, CRC(057f6676) SHA1(a93a7a76fc8b8263568a50b00a57f3abe76c9aa3) ) |
| 1808 | 1667 | ROM_LOAD( "gen-002_01", 0x68000, 0x8000, CRC(1fa46b86) SHA1(16d54d0932fe342399faf303eafa3c0b7ba2e202) ) |
| 1809 | 1668 | ROM_LOAD( "gen-002_02", 0x78000, 0x8000, CRC(b395cd97) SHA1(a42c7c1687eaba64a725888cd6413568cc90b010) ) |
| 1810 | | ROM_LOAD( "sex-002_03", 0x88000, 0x8000, CRC(2f37dcb0) SHA1(e96eeabfa62c0a56c2f888cf1abdfdcb059572c6) ) /* Shows in game as SEX TRIVIA III */ |
| 1811 | | ROM_LOAD( "sex-002_04", 0x98000, 0x8000, CRC(20bf245e) SHA1(1286fd2eb51c6125a7560da3e2390ec51b64fb43) ) /* Shows in game as SEX TRIVIA III */ |
| 1669 | ROM_LOAD( "sex_triv_a", 0x88000, 0x8000, CRC(15d16703) SHA1(9184f63669e9ec93e88276777e1b7f209543c3e3) ) /* Actual label unknown, maybe sex-002_01? */ |
| 1670 | ROM_LOAD( "sex_triv_b", 0x98000, 0x8000, CRC(647f3394) SHA1(636647ae620fd2f985b82e3516451e3bffd44040) ) /* Actual label unknown, maybe sex-002_02? */ |
| 1812 | 1671 | |
| 1813 | 1672 | ROM_REGION( 0x0100, "prom", 0 ) |
| 1814 | 1673 | ROM_LOAD( "sc-002", 0x00000, 0x0100, CRC(94a8da8a) SHA1(8bdaee436481418425c36de24477c96ec0787916) ) /* N82S129N BPROM found on question board, unknown use */ |
| 1815 | | |
| 1816 | | ROM_REGION( 0x200, "misc", 0 ) |
| 1817 | | ROM_LOAD( "dec002.u13", 0x00000, 0x01f3, CRC(686d2ad0) SHA1(7aad0a1ed09942528eceaf4d7a5e1fd7601aeac7) ) |
| 1818 | 1674 | ROM_END |
| 1819 | 1675 | |
| 1820 | 1676 | ROM_START( trvwz4 ) |
| 1821 | 1677 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1822 | | ROM_LOAD( "u5.bin", 0x0000, 0x8000, CRC(bc23a1ab) SHA1(b9601f316e373c568c5b208de417617094046559) ) |
| 1678 | ROM_LOAD( "6221-13_u5-0b.u5", 0x0000, 0x8000, CRC(bc23a1ab) SHA1(b9601f316e373c568c5b208de417617094046559) ) /* 6221-13 U5-0B 03/17/86 */ |
| 1823 | 1679 | |
| 1824 | 1680 | ROM_REGION( 0x6000, "gfx1", 0 ) |
| 1825 | 1681 | ROM_LOAD( "trvs_u39.u39", 0x0000, 0x2000, CRC(b9d9a80e) SHA1(55b6a0d09f8619df93ba936e083835c859a557df) ) |
| r19874 | r19875 | |
| 1847 | 1703 | */ |
| 1848 | 1704 | ROM_START( trvwz4a ) |
| 1849 | 1705 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1850 | | ROM_LOAD( "u5.bin", 0x0000, 0x8000, CRC(bc23a1ab) SHA1(b9601f316e373c568c5b208de417617094046559) ) |
| 1706 | ROM_LOAD( "6221-13_u5-0b.u5", 0x0000, 0x8000, CRC(bc23a1ab) SHA1(b9601f316e373c568c5b208de417617094046559) ) /* 6221-13 U5-0B 03/17/86 */ |
| 1851 | 1707 | |
| 1852 | 1708 | ROM_REGION( 0x6000, "gfx1", 0 ) |
| 1853 | 1709 | ROM_LOAD( "trvs_u39.u39", 0x0000, 0x2000, CRC(b9d9a80e) SHA1(55b6a0d09f8619df93ba936e083835c859a557df) ) |
| r19874 | r19875 | |
| 1858 | 1714 | ROM_LOAD( "trvs_u40a.u40", 0x0000, 0x2000, CRC(fbfae092) SHA1(b8569819952a5c805f11b6854d64b3ae9c857f97) ) |
| 1859 | 1715 | |
| 1860 | 1716 | ROM_REGION( 0xa0000, "user1", ROMREGION_ERASEFF ) /* questions */ |
| 1861 | | ROM_LOAD( "merit2_5.0", 0x08000, 0x8000, CRC(e07d139f) SHA1(e364dcc628719c1bcdc119bdb2f3c98b5538c411) ) // sex trivia III |
| 1717 | ROM_LOAD( "tw4-05_ent-1", 0x08000, 0x8000, CRC(1b317149) SHA1(94e882e9cc041ac8f292136c1ce2d21340ac5e7f) ) |
| 1718 | ROM_LOAD( "tw4-05_ent-2", 0x18000, 0x8000, CRC(43d51697) SHA1(7af3f16f9519184ae63d8818bbc52a2ba897f275) ) |
| 1719 | ROM_LOAD( "tw4-05_rnp-1", 0x28000, 0x8000, CRC(fee2d0b0) SHA1(9c9abec4ce693fc2d3976f3d499213c2ce67c197) ) |
| 1720 | ROM_LOAD( "tw4-05_rnp-2", 0x38000, 0x8000, CRC(e54fc4bc) SHA1(4607974ed2bf83c475396fc1cbb1e09ad084ace8) ) |
| 1721 | ROM_LOAD( "tw4-05_sbt-1", 0x48000, 0x8000, CRC(f1560804) SHA1(2ef0d587fbedfc342a12e913fa3c94eb8d67e2c5) ) |
| 1722 | ROM_LOAD( "tw4-05_sbt-2", 0x58000, 0x8000, CRC(b0d6f6b2) SHA1(b08622d3775d1bb40c3b07ef932f3db4166ee284) ) |
| 1723 | ROM_LOAD( "tw4-05_spo-1", 0x78000, 0x8000, CRC(5fe0c6a3) SHA1(17bdb5262ce4edf5f022f075537f6161e1397b46) ) |
| 1724 | ROM_LOAD( "tw4-05_spo-2", 0x88000, 0x8000, CRC(3f3390e0) SHA1(50bd7b79268438584bb0f497ab0055b4d4864590) ) |
| 1725 | ROM_LOAD( "merit2_5.0", 0x98000, 0x8000, CRC(e07d139f) SHA1(e364dcc628719c1bcdc119bdb2f3c98b5538c411) ) // sex trivia III - Need correct rom label |
| 1862 | 1726 | ROM_END |
| 1863 | 1727 | |
| 1864 | 1728 | ROM_START( dtrvwz5 ) |
| 1865 | 1729 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1866 | | ROM_LOAD( "6221-70_u5-0a.u5", 0x0000, 0x8000, CRC(e5917a71) SHA1(2acebe337600cd490da1c6fb2d83e2e378e584f1) ) |
| 1730 | ROM_LOAD( "6221-70_u5-0a.u5", 0x0000, 0x8000, CRC(e5917a71) SHA1(2acebe337600cd490da1c6fb2d83e2e378e584f1) ) /* 6221-70 U5-0A 04/15/87 */ |
| 1867 | 1731 | |
| 1868 | 1732 | ROM_REGION( 0x6000, "gfx1", 0 ) |
| 1869 | 1733 | ROM_LOAD( "trv3.u39", 0x0000, 0x2000, CRC(81a34357) SHA1(87ae9db78f043dbdcd1d50473fc09284eceaf884) ) |
| r19874 | r19875 | |
| 1911 | 1775 | |
| 1912 | 1776 | ROM_START( tictac ) |
| 1913 | 1777 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1914 | | ROM_LOAD( "merit.u5", 0x00000, 0x8000, CRC(f0dd73f5) SHA1(f2988b84255ce5f7ea6d25150cdbae88b98e1be3) ) |
| 1778 | ROM_LOAD( "6221-23_u5-0c.u5", 0x00000, 0x8000, CRC(f0dd73f5) SHA1(f2988b84255ce5f7ea6d25150cdbae88b98e1be3) ) /* 6221-23 U5-0C 02/11/86 */ |
| 1915 | 1779 | |
| 1916 | 1780 | ROM_REGION( 0x6000, "gfx1", 0 ) |
| 1917 | | ROM_LOAD( "merit.u39", 0x00000, 0x2000, CRC(dd79e824) SHA1(d65ee1c758293ddf8a5f4913878a2867ba526e68) ) |
| 1918 | | ROM_LOAD( "merit.u38", 0x02000, 0x2000, CRC(e1bf0fab) SHA1(291261ea817c42d6e8a19c17a2d3706fed7d78c4) ) |
| 1919 | | ROM_LOAD( "merit.u37", 0x04000, 0x2000, CRC(94f9c7f8) SHA1(494389983fb62fe2d772c276e659b6b20c531933) ) |
| 1781 | ROM_LOAD( "merit.u39", 0x00000, 0x2000, CRC(dd79e824) SHA1(d65ee1c758293ddf8a5f4913878a2867ba526e68) ) |
| 1782 | ROM_LOAD( "merit.u38", 0x02000, 0x2000, CRC(e1bf0fab) SHA1(291261ea817c42d6e8a19c17a2d3706fed7d78c4) ) |
| 1783 | ROM_LOAD( "merit.u37", 0x04000, 0x2000, CRC(94f9c7f8) SHA1(494389983fb62fe2d772c276e659b6b20c531933) ) |
| 1920 | 1784 | |
| 1921 | 1785 | ROM_REGION( 0x2000, "gfx2", 0 ) |
| 1922 | 1786 | ROM_LOAD( "merit.u40", 0x00000, 0x2000, CRC(ab0088eb) SHA1(23a05a4dc11a8497f4fc7e4a76085af15ff89cea) ) |
| 1923 | 1787 | |
| 1924 | 1788 | ROM_REGION( 0xa0000, "user1", ROMREGION_ERASEFF ) /* questions */ |
| 1925 | | ROM_LOAD( "merit.pb1", 0x08000, 0x8000, CRC(d1584173) SHA1(7a2190203f478f446cc70c473c345e7cc332e049) ) /* Trivia catagories are: */ |
| 1926 | | ROM_LOAD( "merit.pb2", 0x18000, 0x8000, CRC(d00ab1fd) SHA1(c94269c8a478e88f71aeca94c6f20fc05a9c62bd) ) /* General Interest, Sports, Entertainment & Sex Trivia III */ |
| 1927 | | ROM_LOAD( "merit.pb3", 0x28000, 0x8000, CRC(71b398a9) SHA1(5ea07c409afd52c7d08592b30ff0ff3b72c3f8c3) ) |
| 1928 | | ROM_LOAD( "merit.pb4", 0x38000, 0x8000, CRC(eb34672f) SHA1(c472fc4445fc434029a2740dfc1d9ab9b1ef9f87) ) |
| 1929 | | ROM_LOAD( "merit.pb5", 0x48000, 0x8000, CRC(8eea30b9) SHA1(fe1d0332106631f56bc6c57a888da9e4e63fa52f) ) |
| 1930 | | ROM_LOAD( "merit.pb6", 0x58000, 0x8000, CRC(3f45064d) SHA1(de109ac0b19fd1cd7f0020cc174c2da21708108c) ) |
| 1931 | | ROM_LOAD( "merit.pb7", 0x68000, 0x8000, CRC(f1c446cd) SHA1(9a6f18defbb64e202ae12e1a59502b8f2d6a58a6) ) |
| 1932 | | ROM_LOAD( "merit.pb8", 0x78000, 0x8000, CRC(206cfc0d) SHA1(78f6b684713459a617096aa3ffe6e9e62583938c) ) |
| 1933 | | ROM_LOAD( "merit.pb9", 0x88000, 0x8000, CRC(9333dbca) SHA1(dd87e6f69d60580fdb6f979398edbeb1a51be355) ) |
| 1934 | | ROM_LOAD( "merit.pba", 0x98000, 0x8000, CRC(6eda81f4) SHA1(6d64344691e3e52035a7d30fb3e762f0bd397db7) ) |
| 1789 | ROM_LOAD( "gen-004_01a.7", 0x08000, 0x8000, CRC(d1584173) SHA1(7a2190203f478f446cc70c473c345e7cc332e049) ) /* Trivia catagories are: */ |
| 1790 | ROM_LOAD( "gen-004_02a.8", 0x18000, 0x8000, CRC(d00ab1fd) SHA1(c94269c8a478e88f71aeca94c6f20fc05a9c62bd) ) /* General Interest, Sports, Entertainment & Sex Trivia III */ |
| 1791 | ROM_LOAD( "spo-004_01a.1", 0x28000, 0x8000, CRC(71b398a9) SHA1(5ea07c409afd52c7d08592b30ff0ff3b72c3f8c3) ) |
| 1792 | ROM_LOAD( "spo-004_02a.2", 0x38000, 0x8000, CRC(eb34672f) SHA1(c472fc4445fc434029a2740dfc1d9ab9b1ef9f87) ) |
| 1793 | ROM_LOAD( "spo-004_03a.3", 0x48000, 0x8000, CRC(8eea30b9) SHA1(fe1d0332106631f56bc6c57a888da9e4e63fa52f) ) |
| 1794 | ROM_LOAD( "ent-004_01.4", 0x58000, 0x8000, CRC(3f45064d) SHA1(de109ac0b19fd1cd7f0020cc174c2da21708108c) ) |
| 1795 | ROM_LOAD( "ent-004_02a.5", 0x68000, 0x8000, CRC(f1c446cd) SHA1(9a6f18defbb64e202ae12e1a59502b8f2d6a58a6) ) |
| 1796 | ROM_LOAD( "ent-004_03.6", 0x78000, 0x8000, CRC(206cfc0d) SHA1(78f6b684713459a617096aa3ffe6e9e62583938c) ) |
| 1797 | ROM_LOAD( "merit.pb9", 0x88000, 0x8000, CRC(9333dbca) SHA1(dd87e6f69d60580fdb6f979398edbeb1a51be355) ) // sex trivia III - Need correct rom label |
| 1798 | ROM_LOAD( "merit.pba", 0x98000, 0x8000, CRC(6eda81f4) SHA1(6d64344691e3e52035a7d30fb3e762f0bd397db7) ) // sex trivia III - Need correct rom label |
| 1935 | 1799 | ROM_END |
| 1936 | 1800 | |
| 1937 | 1801 | ROM_START( tictacv ) |
| 1938 | 1802 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1939 | | ROM_LOAD( "6221-22_u5-0.u5", 0x00000, 0x8000, CRC(c3acd686) SHA1(0c652e88675e2098be2f26e8f1acefc9e69d630f) ) |
| 1803 | ROM_LOAD( "6221-22_u5-0.u5", 0x00000, 0x8000, CRC(c3acd686) SHA1(0c652e88675e2098be2f26e8f1acefc9e69d630f) ) /* 6221-22 U5-0 12/11/85 */ |
| 1940 | 1804 | |
| 1941 | 1805 | ROM_REGION( 0x6000, "gfx1", 0 ) |
| 1942 | | ROM_LOAD( "ttts_u-39.u39", 0x00000, 0x2000, CRC(20103ed6) SHA1(52741ba8e3b57a32446d3bf4d6f6d8368954fd54) ) |
| 1943 | | ROM_LOAD( "ttts_u-38.u38", 0x02000, 0x2000, CRC(32e791b9) SHA1(f206aef25b3a9b7042d804e628c356f7d8d3cdbe) ) |
| 1944 | | ROM_LOAD( "ttts_u-37.u37", 0x04000, 0x2000, CRC(adf19f83) SHA1(af2c0b9782f8e93a7c5e2a5ecc937694773d8ad0) ) |
| 1806 | ROM_LOAD( "ttts_u-39.u39", 0x00000, 0x2000, CRC(20103ed6) SHA1(52741ba8e3b57a32446d3bf4d6f6d8368954fd54) ) |
| 1807 | ROM_LOAD( "ttts_u-38.u38", 0x02000, 0x2000, CRC(32e791b9) SHA1(f206aef25b3a9b7042d804e628c356f7d8d3cdbe) ) |
| 1808 | ROM_LOAD( "ttts_u-37.u37", 0x04000, 0x2000, CRC(adf19f83) SHA1(af2c0b9782f8e93a7c5e2a5ecc937694773d8ad0) ) |
| 1945 | 1809 | |
| 1946 | 1810 | ROM_REGION( 0x2000, "gfx2", 0 ) |
| 1947 | | ROM_LOAD( "ttts_u-40.u40", 0x00000, 0x2000, CRC(c7071c98) SHA1(88e1b26f198cfbbd86b492356f60fc1b81b38d97) ) |
| 1811 | ROM_LOAD( "ttts_u-40.u40", 0x00000, 0x2000, CRC(c7071c98) SHA1(88e1b26f198cfbbd86b492356f60fc1b81b38d97) ) |
| 1948 | 1812 | |
| 1949 | 1813 | ROM_REGION( 0xa0000, "user1", ROMREGION_ERASEFF ) /* questions */ |
| 1950 | | ROM_LOAD( "gen-004_01a.7", 0x08000, 0x8000, CRC(d1584173) SHA1(7a2190203f478f446cc70c473c345e7cc332e049) ) /* Trivia catagories are: */ |
| 1951 | | ROM_LOAD( "gen-004_02a.8", 0x18000, 0x8000, CRC(d00ab1fd) SHA1(c94269c8a478e88f71aeca94c6f20fc05a9c62bd) ) /* General Interest, Sports, Entertainment & Sex Trivia III */ |
| 1952 | | ROM_LOAD( "spo-004_01a.1", 0x28000, 0x8000, CRC(71b398a9) SHA1(5ea07c409afd52c7d08592b30ff0ff3b72c3f8c3) ) |
| 1953 | | ROM_LOAD( "spo-004_02a.2", 0x38000, 0x8000, CRC(eb34672f) SHA1(c472fc4445fc434029a2740dfc1d9ab9b1ef9f87) ) |
| 1954 | | ROM_LOAD( "spo-004_03a.3", 0x48000, 0x8000, CRC(8eea30b9) SHA1(fe1d0332106631f56bc6c57a888da9e4e63fa52f) ) |
| 1955 | | ROM_LOAD( "ent-004_01.4", 0x58000, 0x8000, CRC(3f45064d) SHA1(de109ac0b19fd1cd7f0020cc174c2da21708108c) ) |
| 1956 | | ROM_LOAD( "ent-004_02a.5", 0x68000, 0x8000, CRC(f1c446cd) SHA1(9a6f18defbb64e202ae12e1a59502b8f2d6a58a6) ) |
| 1957 | | ROM_LOAD( "ent-004_03.6", 0x78000, 0x8000, CRC(206cfc0d) SHA1(78f6b684713459a617096aa3ffe6e9e62583938c) ) |
| 1814 | ROM_LOAD( "gen-004_01a.7", 0x08000, 0x8000, CRC(d1584173) SHA1(7a2190203f478f446cc70c473c345e7cc332e049) ) /* Trivia catagories are: */ |
| 1815 | ROM_LOAD( "gen-004_02a.8", 0x18000, 0x8000, CRC(d00ab1fd) SHA1(c94269c8a478e88f71aeca94c6f20fc05a9c62bd) ) /* General Interest, Sports, Entertainment & Sex Trivia III */ |
| 1816 | ROM_LOAD( "spo-004_01a.1", 0x28000, 0x8000, CRC(71b398a9) SHA1(5ea07c409afd52c7d08592b30ff0ff3b72c3f8c3) ) |
| 1817 | ROM_LOAD( "spo-004_02a.2", 0x38000, 0x8000, CRC(eb34672f) SHA1(c472fc4445fc434029a2740dfc1d9ab9b1ef9f87) ) |
| 1818 | ROM_LOAD( "spo-004_03a.3", 0x48000, 0x8000, CRC(8eea30b9) SHA1(fe1d0332106631f56bc6c57a888da9e4e63fa52f) ) |
| 1819 | ROM_LOAD( "ent-004_01.4", 0x58000, 0x8000, CRC(3f45064d) SHA1(de109ac0b19fd1cd7f0020cc174c2da21708108c) ) |
| 1820 | ROM_LOAD( "ent-004_02a.5", 0x68000, 0x8000, CRC(f1c446cd) SHA1(9a6f18defbb64e202ae12e1a59502b8f2d6a58a6) ) |
| 1821 | ROM_LOAD( "ent-004_03.6", 0x78000, 0x8000, CRC(206cfc0d) SHA1(78f6b684713459a617096aa3ffe6e9e62583938c) ) |
| 1822 | ROM_LOAD( "merit.pb9", 0x88000, 0x8000, CRC(9333dbca) SHA1(dd87e6f69d60580fdb6f979398edbeb1a51be355) ) // sex trivia III - Need correct rom label |
| 1823 | ROM_LOAD( "merit.pba", 0x98000, 0x8000, CRC(6eda81f4) SHA1(6d64344691e3e52035a7d30fb3e762f0bd397db7) ) // sex trivia III - Need correct rom label |
| 1958 | 1824 | ROM_END |
| 1959 | 1825 | |
| 1960 | 1826 | ROM_START( phrcraze ) |
| 1961 | 1827 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1962 | | ROM_LOAD( "phrz.11", 0x00000, 0x8000, CRC(ccd33a0c) SHA1(869b66af4369f3b4bc19336ca2b8104c7f652de7) ) |
| 1828 | ROM_LOAD( "6221-40_u5-0a.u5", 0x00000, 0x8000, CRC(ccd33a0c) SHA1(869b66af4369f3b4bc19336ca2b8104c7f652de7) ) /* 6221-40 U5-0A 041686 */ |
| 1963 | 1829 | |
| 1964 | 1830 | ROM_REGION( 0x18000, "gfx1", 0 ) |
| 1965 | 1831 | ROM_LOAD( "phrz_u37.u37", 0x00000, 0x8000, CRC(237e221a) SHA1(7aa69375c2b9a9e73e0e4ed207bf595368b2deb2) ) /* 1st & 2nd half identical, but correct and verified */ |
| r19874 | r19875 | |
| 1980 | 1846 | |
| 1981 | 1847 | ROM_START( phrcrazea ) |
| 1982 | 1848 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1983 | | ROM_LOAD( "pc_u5.bin", 0x00000, 0x8000, CRC(f9642d0a) SHA1(6e9b9929bc28f6c26c70a8b762a2755dc097dbc4) ) /* Horizontal version */ |
| 1849 | ROM_LOAD( "6221-40_u5-0.u5", 0x00000, 0x8000, CRC(f9642d0a) SHA1(6e9b9929bc28f6c26c70a8b762a2755dc097dbc4) ) /* 6221-40 U5-0 040386 */ |
| 1984 | 1850 | |
| 1985 | 1851 | ROM_REGION( 0x18000, "gfx1", 0 ) |
| 1986 | 1852 | ROM_LOAD( "phrz_u37.u37", 0x00000, 0x8000, CRC(237e221a) SHA1(7aa69375c2b9a9e73e0e4ed207bf595368b2deb2) ) /* 1st & 2nd half identical, but correct and verified */ |
| r19874 | r19875 | |
| 2001 | 1867 | |
| 2002 | 1868 | ROM_START( phrcrazeb ) |
| 2003 | 1869 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 2004 | | ROM_LOAD( "5281-40_u5-3a.u5",0x00000, 0x8000, CRC(d04c7657) SHA1(0b59fbf553eb5b68544ee2f94cf8106ab30ff1ed) ) |
| 1870 | ROM_LOAD( "5281-40_u5-3a.u5", 0x00000, 0x8000, CRC(d04c7657) SHA1(0b59fbf553eb5b68544ee2f94cf8106ab30ff1ed) ) /* 6221-40 U4-3A 100086 */ |
| 2005 | 1871 | |
| 2006 | 1872 | ROM_REGION( 0x18000, "gfx1", 0 ) |
| 2007 | 1873 | ROM_LOAD( "phrz_u37.u37", 0x00000, 0x8000, CRC(237e221a) SHA1(7aa69375c2b9a9e73e0e4ed207bf595368b2deb2) ) /* 1st & 2nd half identical, but correct and verified */ |
| r19874 | r19875 | |
| 2026 | 1892 | |
| 2027 | 1893 | ROM_START( phrcrazec ) |
| 2028 | 1894 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 2029 | | ROM_LOAD( "6221-40_u5-1a.u5",0x00000, 0x8000, CRC(bd8b5612) SHA1(614436da4ed45e0d974b565c5c765bcc1b9d94b5) ) |
| 1895 | ROM_LOAD( "6221-40_u5-3.u5", 0x00000, 0x8000, CRC(bd8b5612) SHA1(614436da4ed45e0d974b565c5c765bcc1b9d94b5) ) /* 6221-40 U5-3 070986 */ |
| 2030 | 1896 | |
| 2031 | 1897 | ROM_REGION( 0x18000, "gfx1", 0 ) |
| 2032 | 1898 | ROM_LOAD( "phrz_u37.u37", 0x00000, 0x8000, CRC(237e221a) SHA1(7aa69375c2b9a9e73e0e4ed207bf595368b2deb2) ) /* 1st & 2nd half identical, but correct and verified */ |
| r19874 | r19875 | |
| 2051 | 1917 | |
| 2052 | 1918 | ROM_START( phrcrazev ) |
| 2053 | 1919 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 2054 | | ROM_LOAD( "u5.bin", 0x00000, 0x8000, CRC(6122b5bb) SHA1(9952b14334287a992eefefbdc887b9a9215304ef) ) /* Vertical version */ |
| 1920 | ROM_LOAD( "6221-45_u5-2.u5", 0x00000, 0x8000, CRC(6122b5bb) SHA1(9952b14334287a992eefefbdc887b9a9215304ef) ) /* 6221-45 U5-2 070886 - Vertical version */ |
| 2055 | 1921 | |
| 2056 | 1922 | ROM_REGION( 0xc000, "gfx1", 0 ) |
| 2057 | 1923 | ROM_LOAD( "u39.bin", 0x00000, 0x4000, BAD_DUMP CRC(adbd2cdc) SHA1(a1e9481bd6ee0f8915cea43eaad3ebdd54438eed) ) |
| r19874 | r19875 | |
| 2074 | 1940 | ROM_LOAD( "phrz1-07_sex-1a", 0x90000, 0x8000, CRC(ed7604b8) SHA1(b1e841b50b8ef6ae95fafac1c34b6d0337a05d18) ) |
| 2075 | 1941 | ROM_END |
| 2076 | 1942 | |
| 2077 | | ROM_START( dodgectya ) |
| 2078 | | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 2079 | | ROM_LOAD( "2131-82_u5-0d.u5", 0x0000, 0x8000, CRC(ef71b268) SHA1(c85f2c8e7e9cd89b4720699814d8fcfbecf4dc1b) ) /* 2131-82 U5-0D 884111 2131 820*/ |
| 2080 | | |
| 2081 | | ROM_REGION( 0x18000, "gfx1", 0 ) |
| 2082 | | ROM_LOAD( "dodg_u39.u39", 0x00000, 0x8000, CRC(3b3376a1) SHA1(6880cdc29686ff7328717c3833ff826c278b023e) ) /* These 3 roms: 1st & 2nd half identical - Verified correct */ |
| 2083 | | ROM_LOAD( "dodg_u38.u38", 0x08000, 0x8000, CRC(654d5b00) SHA1(9e16330b2dc8821fc20a39eb42176fda23085bfc) ) |
| 2084 | | ROM_LOAD( "dodg_u37.u37", 0x10000, 0x8000, CRC(bc9e63d4) SHA1(2320f5a0545f18e1e42a3a45fedce912c36fbe13) ) |
| 2085 | | |
| 2086 | | ROM_REGION( 0x8000, "gfx2", ROMREGION_ERASEFF ) |
| 2087 | | /* No U40 char rom - Verified on 4 PCBs */ |
| 2088 | | |
| 2089 | | ROM_REGION( 0x0800, "crt209", ROMREGION_ERASEFF ) |
| 2090 | | ROM_LOAD( "crt-209_2131-82", 0x00000, 0x0800, NO_DUMP ) /* 2816 EEPROM in Z80 epoxy CPU module */ |
| 2091 | | ROM_END |
| 2092 | | |
| 2093 | | ROM_START( dodgectyb ) |
| 2094 | | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 2095 | | ROM_LOAD( "2131-82_u5-50.u5", 0x0000, 0x8000, CRC(eb82515d) SHA1(d2c15bd633472f50b621ba90598559e345246d01) ) /* 2131-82 U5-50 987130 2131 825 */ |
| 2096 | | |
| 2097 | | ROM_REGION( 0x18000, "gfx1", 0 ) |
| 2098 | | ROM_LOAD( "dodg_u39.u39", 0x00000, 0x8000, CRC(3b3376a1) SHA1(6880cdc29686ff7328717c3833ff826c278b023e) ) /* These 3 roms: 1st & 2nd half identical - Verified correct */ |
| 2099 | | ROM_LOAD( "dodg_u38.u38", 0x08000, 0x8000, CRC(654d5b00) SHA1(9e16330b2dc8821fc20a39eb42176fda23085bfc) ) |
| 2100 | | ROM_LOAD( "dodg_u37.u37", 0x10000, 0x8000, CRC(bc9e63d4) SHA1(2320f5a0545f18e1e42a3a45fedce912c36fbe13) ) |
| 2101 | | |
| 2102 | | ROM_REGION( 0x8000, "gfx2", ROMREGION_ERASEFF ) |
| 2103 | | /* No U40 char rom - Verified on 4 PCBs */ |
| 2104 | | |
| 2105 | | ROM_REGION( 0x0800, "crt209", ROMREGION_ERASEFF ) |
| 2106 | | ROM_LOAD( "crt-209_2131-82", 0x00000, 0x0800, NO_DUMP ) /* 2816 EEPROM in Z80 epoxy CPU module */ |
| 2107 | | ROM_END |
| 2108 | | |
| 2109 | | ROM_START( dodgectyc ) |
| 2110 | | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 2111 | | ROM_LOAD( "2131-82_u5-0_gt.u5", 0x0000, 0x8000, CRC(3858cd50) SHA1(1b1e208076df964afd68d01aa8d5489d36a934a5) ) /* 2131-82 U5-0 GT 982050 2131 820 */ |
| 2112 | | |
| 2113 | | ROM_REGION( 0x18000, "gfx1", 0 ) |
| 2114 | | ROM_LOAD( "dodg_u39.u39", 0x00000, 0x8000, CRC(3b3376a1) SHA1(6880cdc29686ff7328717c3833ff826c278b023e) ) /* These 3 roms: 1st & 2nd half identical - Verified correct */ |
| 2115 | | ROM_LOAD( "dodg_u38.u38", 0x08000, 0x8000, CRC(654d5b00) SHA1(9e16330b2dc8821fc20a39eb42176fda23085bfc) ) |
| 2116 | | ROM_LOAD( "dodg_u37.u37", 0x10000, 0x8000, CRC(bc9e63d4) SHA1(2320f5a0545f18e1e42a3a45fedce912c36fbe13) ) |
| 2117 | | |
| 2118 | | ROM_REGION( 0x8000, "gfx2", ROMREGION_ERASEFF ) |
| 2119 | | /* No U40 char rom - Verified on 4 PCBs */ |
| 2120 | | |
| 2121 | | ROM_REGION( 0x0800, "crt209", ROMREGION_ERASEFF ) |
| 2122 | | ROM_LOAD( "crt-209_2131-82", 0x00000, 0x0800, NO_DUMP ) /* 2816 EEPROM in Z80 epoxy CPU module */ |
| 2123 | | ROM_END |
| 2124 | | |
| 2125 | 1943 | ROM_START( couple ) |
| 2126 | 1944 | ROM_REGION( 0x20000, "maincpu", 0 ) |
| 2127 | 1945 | ROM_LOAD( "1.1d", 0x00000, 0x8000, CRC(bc70337a) SHA1(ffc484bc3965f0780d3fa5d8801af27a7164a417) ) |
| r19874 | r19875 | |
| 2256 | 2074 | m_decryption_key = 6; |
| 2257 | 2075 | } |
| 2258 | 2076 | |
| 2259 | | GAME( 1983, pitboss, 0, casino5, pitboss, driver_device, 0, ROT0, "Merit", "The Pit Boss (2214-04)", GAME_SUPPORTS_SAVE | GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS ) |
| 2260 | | GAME( 1983, pitbossa, pitboss, pitboss, pitbossa, driver_device, 0, ROT0, "Merit", "The Pit Boss (2214-03)", GAME_SUPPORTS_SAVE | GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS ) |
| 2261 | | GAME( 1983, pitbossb, pitboss, pitboss, pitbossa, driver_device, 0, ROT0, "Merit", "The Pit Boss (2214-02?)", GAME_SUPPORTS_SAVE | GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS ) |
| 2262 | | GAME( 1983, pitbossc, pitboss, pitboss, pitbossb, driver_device, 0, ROT0, "Merit", "The Pit Boss (2214-?)", GAME_SUPPORTS_SAVE | GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS ) |
| 2077 | /* Gambling type games */ |
| 2263 | 2078 | |
| 2264 | | GAME( 1984, casino5, 0, casino5, casino5, driver_device, 0, ROT0, "Merit", "Casino Five (3315-02, U5-0)", GAME_SUPPORTS_SAVE ) |
| 2079 | GAME( 1983, pitboss, 0, casino5, pitboss, driver_device, 0, ROT0, "Merit", "The Pit Boss (2214-04)", GAME_SUPPORTS_SAVE | GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS ) |
| 2080 | GAME( 1983, pitbossa, pitboss, pitboss, pitbossa, driver_device, 0, ROT0, "Merit", "The Pit Boss (2214-03)", GAME_SUPPORTS_SAVE | GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS ) |
| 2081 | GAME( 1983, pitbossb, pitboss, pitboss, pitbossa, driver_device, 0, ROT0, "Merit", "The Pit Boss (2214-02?)", GAME_SUPPORTS_SAVE | GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS ) |
| 2082 | GAME( 1983, pitbossc, pitboss, pitboss, pitbossb, driver_device, 0, ROT0, "Merit", "The Pit Boss (2214-?)", GAME_SUPPORTS_SAVE | GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS ) |
| 2265 | 2083 | |
| 2266 | | GAME( 1985, trvwzh, 0, trvwhiz, trivia, merit_state, key_0, ROT0, "Merit", "Trivia ? Whiz (Horizontal) (question set 1)", GAME_SUPPORTS_SAVE ) |
| 2267 | | GAME( 1985, trvwzha, trvwzh, trvwhiz, trivia, merit_state, key_0, ROT0, "Merit", "Trivia ? Whiz (Horizontal) (question set 2)", GAME_SUPPORTS_SAVE ) |
| 2268 | | GAME( 1985, trvwzhb, trvwzh, trvwhiz, trivia, merit_state, key_0, ROT0, "Merit", "Trivia ? Whiz (Horizontal) (question set 3)", GAME_SUPPORTS_SAVE ) |
| 2269 | | GAME( 1985, trvwzv, trvwzh, trvwhiz, trivia, merit_state, key_0, ROT90, "Merit", "Trivia ? Whiz (Vertical) (question set 1)", GAME_SUPPORTS_SAVE ) |
| 2270 | | GAME( 1985, trvwzva, trvwzh, trvwhiz, trivia, merit_state, key_0, ROT90, "Merit", "Trivia ? Whiz (Vertical) (question set 2)", GAME_SUPPORTS_SAVE ) |
| 2084 | GAME( 1984, casino5, 0, casino5, casino5, driver_device, 0, ROT0, "Merit", "Casino Five (3315-02, U5-0)", GAME_SUPPORTS_SAVE ) |
| 2271 | 2085 | |
| 2272 | | GAME( 1985, trvwz2, 0, trvwhiz, trivia, merit_state, key_2, ROT90, "Merit", "Trivia ? Whiz (Edition 2) (question set 1)", GAME_SUPPORTS_SAVE ) |
| 2273 | | GAME( 1985, trvwz2a, trvwz2, trvwhiz, trivia, merit_state, key_2, ROT90, "Merit", "Trivia ? Whiz (Edition 2) (question set 2)", GAME_SUPPORTS_SAVE ) |
| 2086 | GAME( 1987, riviera, 0, dodge, riviera, driver_device, 0, ROT0, "Merit", "Riviera Hi-Score (2131-08, U5-4A)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS ) |
| 2087 | GAME( 1986, rivieraa, riviera, dodge, riviera, driver_device, 0, ROT0, "Merit", "Riviera Hi-Score (2131-08, U5-4)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS ) |
| 2274 | 2088 | |
| 2275 | | GAME( 1985, trvwz3h, 0, trvwhiz, trivia, merit_state, key_0, ROT0, "Merit", "Trivia ? Whiz (Edition 3 - Horizontal) (set 1)",GAME_SUPPORTS_SAVE ) |
| 2276 | | GAME( 1985, trvwz3ha, trvwz3h, trvwhiz, trivia, merit_state, key_0, ROT0, "Merit", "Trivia ? Whiz (Edition 3 - Horizontal) (set 2)",GAME_SUPPORTS_SAVE ) |
| 2277 | | GAME( 1985, trvwz3v, trvwz3h, trvwhiz, trivia, merit_state, key_0, ROT90, "Merit", "Trivia ? Whiz (Edition 3 - Vertical)", GAME_SUPPORTS_SAVE ) |
| 2089 | GAME( 1986, bigappg, 0, bigappg, bigappg, driver_device, 0, ROT0, "Merit", "Big Apple Games (2131-13, U5-0)", GAME_SUPPORTS_SAVE ) |
| 2278 | 2090 | |
| 2279 | | GAME( 1985, trvwz4, 0, trvwhziv, trvwhziv, merit_state, key_5, ROT90, "Merit", "Trivia ? Whiz (Edition 4) (question set 1)", GAME_SUPPORTS_SAVE ) |
| 2280 | | GAME( 1985, trvwz4a, trvwz4, trvwhziv, trvwhziv, merit_state, key_5, ROT90, "Merit", "Trivia ? Whiz (Edition 4) (question set 2)", GAME_SUPPORTS_SAVE ) |
| 2091 | GAME( 1986, dodgectya,dodgecty,dodge, dodge, driver_device, 0, ROT0, "Merit", "Dodge City (2131-82, U5-0D)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) |
| 2092 | GAME( 1986, dodgectyb,dodgecty,dodge, dodge, driver_device, 0, ROT0, "Merit", "Dodge City (2131-82, U5-50)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) |
| 2093 | GAME( 1986, dodgectyc,dodgecty,dodge, dodge, driver_device, 0, ROT0, "Merit", "Dodge City (2131-82, U5-0 GT)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) |
| 2281 | 2094 | |
| 2282 | | GAME( 1985, tictac, 0, tictac, tictac, merit_state, key_4, ROT0, "Merit", "Tic Tac Trivia (Horizontal)", GAME_SUPPORTS_SAVE ) |
| 2283 | | GAME( 1985, tictacv, tictac, tictac, tictac, merit_state, key_4, ROT90, "Merit", "Tic Tac Trivia (Vertical)", GAME_SUPPORTS_SAVE ) |
| 2095 | /* Trivia and Word games */ |
| 2284 | 2096 | |
| 2285 | | GAME( 1986, phrcraze, 0, phrcraze, phrcraze, merit_state, key_7, ROT0, "Merit", "Phraze Craze (set 1)", GAME_SUPPORTS_SAVE ) |
| 2286 | | GAME( 1986, phrcrazea,phrcraze,phrcraze, phrcraze, merit_state, key_7, ROT0, "Merit", "Phraze Craze (set 2)", GAME_SUPPORTS_SAVE ) |
| 2287 | | GAME( 1986, phrcrazeb,phrcraze,phrcraze, phrcrazs, merit_state, key_7, ROT0, "Merit", "Phraze Craze (Expanded Questions, set 1)", GAME_SUPPORTS_SAVE ) |
| 2288 | | GAME( 1986, phrcrazec,phrcraze,phrcraze, phrcrazs, merit_state, key_7, ROT0, "Merit", "Phraze Craze (Expanded Questions, set 2)", GAME_SUPPORTS_SAVE ) |
| 2289 | | GAME( 1986, phrcrazev,phrcraze,phrcraze, phrcrazs, merit_state, key_7, ROT90, "Merit", "Phraze Craze (Sex Kit, Vertical)", GAME_SUPPORTS_SAVE ) |
| 2097 | GAME( 1985, trvwzh, 0, trvwhiz, trivia, merit_state, key_0, ROT0, "Merit", "Trivia ? Whiz (6221-00)", GAME_SUPPORTS_SAVE ) |
| 2098 | GAME( 1985, trvwzha, trvwzh, trvwhiz, trivia, merit_state, key_0, ROT0, "Merit", "Trivia ? Whiz (6221-00, with Sex trivia)", GAME_SUPPORTS_SAVE ) |
| 2099 | GAME( 1985, trvwzhb, trvwzh, trvwhiz, trivia, merit_state, key_0, ROT0, "Merit", "Trivia ? Whiz (6221-00, Alt Gen trivia)", GAME_SUPPORTS_SAVE ) |
| 2100 | GAME( 1985, trvwzv, trvwzh, trvwhiz, trivia, merit_state, key_0, ROT90, "Merit", "Trivia ? Whiz (6221-02, Vertical)", GAME_SUPPORTS_SAVE ) |
| 2290 | 2101 | |
| 2291 | | GAME( 1987, riviera, 0, dodge, riviera, driver_device, 0, ROT0, "Merit", "Riviera Hi-Score (2131-08, U5-4A)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS ) |
| 2292 | | GAME( 1986, rivieraa, riviera, dodge, riviera, driver_device, 0, ROT0, "Merit", "Riviera Hi-Score (2131-08, U5-4)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS ) |
| 2102 | GAME( 1985, trvwz2, 0, trvwhiz, trivia, merit_state, key_2, ROT90, "Merit", "Trivia ? Whiz (6221-05, Edition 2)", GAME_SUPPORTS_SAVE ) |
| 2103 | GAME( 1985, trvwz2a, trvwz2, trvwhiz, trivia, merit_state, key_2, ROT90, "Merit", "Trivia ? Whiz (6221-05, Edition 2 Alt Sex trivia)", GAME_SUPPORTS_SAVE ) |
| 2293 | 2104 | |
| 2294 | | GAME( 1986, bigappg, 0, bigappg, bigappg, driver_device, 0, ROT0, "Merit", "Big Apple Games (2131-13, U5-0)", GAME_SUPPORTS_SAVE ) |
| 2105 | GAME( 1985, trvwz3h, 0, trvwhiz, trivia, merit_state, key_0, ROT0, "Merit", "Trivia ? Whiz (6221-05, Edition 3)", GAME_SUPPORTS_SAVE ) |
| 2106 | GAME( 1985, trvwz3ha, trvwz3h, trvwhiz, trivia, merit_state, key_0, ROT0, "Merit", "Trivia ? Whiz (6221-05, Edition 3 Sex trivia III)", GAME_SUPPORTS_SAVE ) |
| 2107 | GAME( 1985, trvwz3v, trvwz3h, trvwhiz, trivia, merit_state, key_0, ROT90, "Merit", "Trivia ? Whiz (6221-04, Edition 3 Vertical)", GAME_SUPPORTS_SAVE ) |
| 2295 | 2108 | |
| 2296 | | GAME( 1986, dodgectya,dodgecty,dodge, dodge, driver_device, 0, ROT0, "Merit", "Dodge City (2131-82, U5-0D)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) |
| 2297 | | GAME( 1986, dodgectyb,dodgecty,dodge, dodge, driver_device, 0, ROT0, "Merit", "Dodge City (2131-82, U5-50)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) |
| 2298 | | GAME( 1986, dodgectyc,dodgecty,dodge, dodge, driver_device, 0, ROT0, "Merit", "Dodge City (2131-82, U5-0 GT)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) |
| 2109 | GAME( 1985, trvwz4, 0, trvwhziv, trvwhziv, merit_state, key_5, ROT90, "Merit", "Trivia ? Whiz (6221-13, U5-0B Edition 4)", GAME_SUPPORTS_SAVE ) |
| 2110 | GAME( 1985, trvwz4a, trvwz4, trvwhziv, trvwhziv, merit_state, key_5, ROT90, "Merit", "Trivia ? Whiz (6221-13, U5-0B Edition 4 Alt Sex trivia)", GAME_SUPPORTS_SAVE ) |
| 2299 | 2111 | |
| 2300 | | GAME( 1987, dtrvwz5, 0, dtrvwz5, dtrvwh5, merit_state, dtrvwz5,ROT0, "Merit", "Deluxe Trivia ? Whiz (Edition 5)", GAME_SUPPORTS_SAVE ) |
| 2112 | GAME( 1985, tictac, 0, tictac, tictac, merit_state, key_4, ROT0, "Merit", "Tic Tac Trivia (6221-23, U5-0C Horizontal)", GAME_SUPPORTS_SAVE ) |
| 2113 | GAME( 1985, tictacv, tictac, tictac, tictac, merit_state, key_4, ROT90, "Merit", "Tic Tac Trivia (6221-22, U5-0 Vertical)", GAME_SUPPORTS_SAVE ) |
| 2301 | 2114 | |
| 2302 | | GAME( 1988, couple, 0, couple, couple, merit_state, couple, ROT0, "Merit", "The Couples (set 1)", GAME_IMPERFECT_GRAPHICS | GAME_UNEMULATED_PROTECTION ) |
| 2303 | | GAME( 1988, couplep, couple, couple, couplep, merit_state, couple, ROT0, "Merit", "The Couples (set 2)", GAME_IMPERFECT_GRAPHICS | GAME_UNEMULATED_PROTECTION ) |
| 2304 | | GAME( 1988, couplei, couple, couple, couple, merit_state, couple, ROT0, "Merit", "The Couples (set 3)", GAME_IMPERFECT_GRAPHICS | GAME_UNEMULATED_PROTECTION ) |
| 2115 | GAME( 1986, phrcraze, 0, phrcraze, phrcraze, merit_state, key_7, ROT0, "Merit", "Phraze Craze (6221-40, U5-0A)", GAME_SUPPORTS_SAVE ) |
| 2116 | GAME( 1986, phrcrazea,phrcraze,phrcraze, phrcraza, merit_state, key_7, ROT0, "Merit", "Phraze Craze (6221-40, U5-0)", GAME_SUPPORTS_SAVE ) |
| 2117 | GAME( 1986, phrcrazeb,phrcraze,phrcraze, phrcrazs, merit_state, key_7, ROT0, "Merit", "Phraze Craze (6221-40, U5-3A Expanded Questions)", GAME_SUPPORTS_SAVE ) |
| 2118 | GAME( 1986, phrcrazec,phrcraze,phrcraze, phrcrazs, merit_state, key_7, ROT0, "Merit", "Phraze Craze (6221-40, U5-3 Expanded Questions)", GAME_SUPPORTS_SAVE ) |
| 2119 | GAME( 1986, phrcrazev,phrcraze,phrcraze, phrcrazs, merit_state, key_7, ROT90, "Merit", "Phraze Craze (6221-45, U5-2 Vertical)", GAME_SUPPORTS_SAVE ) |
| 2120 | |
| 2121 | GAME( 1987, dtrvwz5, 0, dtrvwz5, dtrvwh5, merit_state, dtrvwz5,ROT0, "Merit", "Deluxe Trivia ? Whiz (6221-70, U5-0A Edition 5)", GAME_SUPPORTS_SAVE ) |
| 2122 | |
| 2123 | GAME( 1988, couple, 0, couple, couple, merit_state, couple, ROT0, "Merit", "The Couples (set 1)", GAME_IMPERFECT_GRAPHICS | GAME_UNEMULATED_PROTECTION ) |
| 2124 | GAME( 1988, couplep, couple, couple, couplep, merit_state, couple, ROT0, "Merit", "The Couples (set 2)", GAME_IMPERFECT_GRAPHICS | GAME_UNEMULATED_PROTECTION ) |
| 2125 | GAME( 1988, couplei, couple, couple, couple, merit_state, couple, ROT0, "Merit", "The Couples (set 3)", GAME_IMPERFECT_GRAPHICS | GAME_UNEMULATED_PROTECTION ) |