trunk/src/mame/drivers/gei.c
r22011 | r22012 | |
610 | 610 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
611 | 611 | |
612 | 612 | PORT_START("IN1") /* IN1 */ |
613 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_NAME("1 Left A-Z") |
614 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_NAME("2 Right A-Z") |
615 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_NAME("3 Select Letter") |
616 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_NAME("4 Start") |
617 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_NAME("5 Solve Puzzle") |
| 613 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_CODE(KEYCODE_Z) PORT_NAME("1 Left A-Z") |
| 614 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_CODE(KEYCODE_X) PORT_NAME("2 Right A-Z") |
| 615 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_CODE(KEYCODE_C) PORT_NAME("3 Select Letter") |
| 616 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_CODE(KEYCODE_V) PORT_NAME("4 Start") |
| 617 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_CODE(KEYCODE_B) PORT_NAME("5 Solve Puzzle") |
618 | 618 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
619 | 619 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
620 | 620 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
r22011 | r22012 | |
632 | 632 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
633 | 633 | |
634 | 634 | PORT_START("IN1") /* IN1 */ |
635 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) |
636 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) |
637 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON3 ) |
638 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON4 ) |
639 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) |
| 635 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_CODE(KEYCODE_Z) |
| 636 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_CODE(KEYCODE_X) |
| 637 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_CODE(KEYCODE_C) |
| 638 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_CODE(KEYCODE_V) |
| 639 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_CODE(KEYCODE_B) |
640 | 640 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
641 | 641 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
642 | 642 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
r22011 | r22012 | |
848 | 848 | PORT_INCLUDE(reelfun_standard) |
849 | 849 | INPUT_PORTS_END |
850 | 850 | |
| 851 | static INPUT_PORTS_START(sexappl) |
| 852 | PORT_START("DSWA") |
| 853 | PORT_DIPNAME( 0x07, 0x01, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SW1:1,2,3") |
| 854 | PORT_DIPSETTING( 0x07, DEF_STR( 7C_1C ) ) |
| 855 | PORT_DIPSETTING( 0x06, DEF_STR( 6C_1C ) ) |
| 856 | PORT_DIPSETTING( 0x05, DEF_STR( 5C_1C ) ) |
| 857 | PORT_DIPSETTING( 0x04, DEF_STR( 4C_1C ) ) |
| 858 | PORT_DIPSETTING( 0x03, DEF_STR( 3C_1C ) ) |
| 859 | PORT_DIPSETTING( 0x02, DEF_STR( 2C_1C ) ) |
| 860 | PORT_DIPSETTING( 0x01, DEF_STR( 1C_1C ) ) |
| 861 | PORT_DIPSETTING( 0x00, DEF_STR( Free_Play ) ) |
| 862 | PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:4") |
| 863 | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 864 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 865 | PORT_DIPNAME( 0x10, 0x10, "Orientation" ) PORT_DIPLOCATION("SW1:5") |
| 866 | PORT_DIPSETTING( 0x10, "Horizontal" ) |
| 867 | PORT_DIPSETTING( 0x00, "Vertical" ) |
| 868 | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("SW1:6") |
| 869 | PORT_DIPSETTING( 0x20, DEF_STR( Upright ) ) |
| 870 | PORT_DIPSETTING( 0x00, DEF_STR( Cocktail ) ) |
| 871 | PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:7") /* Shows Message #1 and "hangs" ??? */ |
| 872 | PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) |
| 873 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 874 | PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:8") |
| 875 | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 876 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 877 | |
| 878 | PORT_INCLUDE(trivia_standard) |
| 879 | INPUT_PORTS_END |
| 880 | |
851 | 881 | static INPUT_PORTS_START( gt103 ) |
852 | 882 | PORT_START("DSWA") /* DSW A */ |
853 | 883 | PORT_DIPNAME( 0x07, 0x01, "Coinage Multiplier" ) PORT_DIPLOCATION("SW1:1,2,3") |
r22011 | r22012 | |
1815 | 1845 | ROM_LOAD( "pal10l8cn.bin", 0x0000, 0x002c, CRC(86095226) SHA1(e7496efbd5ca240f0df2dfa5627402342c7f5384) ) |
1816 | 1846 | ROM_END |
1817 | 1847 | |
| 1848 | ROM_START( sexappl ) /* TRIV3D PCB, stickered SEX APPL 6.02 5/92 */ |
| 1849 | ROM_REGION( 0x38000, "maincpu", 0 ) |
| 1850 | ROM_LOAD( "6.02_cont", 0x00000, 0x4000, CRC(63ad3593) SHA1(fd93a71b82ef04757d79485ca4c7e306b2983c76) ) |
| 1851 | ROM_LOAD( "6.02_kb", 0x08000, 0x2000, CRC(025a5c7e) SHA1(bc935fb5ac081d089f3f9991d04cdf3708fa35c6) ) /* banked */ |
| 1852 | ROM_LOAD( "hot_sex", 0x10000, 0x8000, CRC(f16b3363) SHA1(a05bb2ae6467cd28021321bb526ea2ae3da82361) ) /* banked ROMs for solution data */ |
| 1853 | ROM_LOAD( "wild_sex", 0x18000, 0x8000, CRC(f257a023) SHA1(9c72c18f1acd7b36033a20dd1c8fafc801a3d174) ) |
| 1854 | ROM_LOAD( "hard_sex", 0x20000, 0x8000, CRC(bdab9ac1) SHA1(e09a5276a5bd346e2b88dd8fa196f204267efe09) ) |
| 1855 | ROM_LOAD( "kinky_sex", 0x28000, 0x8000, CRC(6b4c016d) SHA1(7d0b8af7c5ef384412535ab3e2ed1eb7c4ecd824) ) |
| 1856 | ROM_LOAD( "adult_sex", 0x30000, 0x8000, CRC(05798340) SHA1(8db308bb725112327027a725b2c69299e6da1dad) ) |
| 1857 | |
| 1858 | ROM_REGION( 0x0800, "nvram", 0 ) |
| 1859 | ROM_LOAD( "sexappl.nvram", 0x0000, 0x0800, CRC(be65737c) SHA1(5b8a603a9ddecdad4aaef0b9e8ef373885b236c0) ) /* Defualts but with card dispenser OFF! */ |
| 1860 | ROM_END |
| 1861 | |
1818 | 1862 | /* |
1819 | 1863 | GEI Multi Game System |
1820 | 1864 | (c) 1992 |
r22011 | r22012 | |
1957 | 2001 | |
1958 | 2002 | GAME( 1991, quiz211, 0, findout, quiz, driver_device, 0, ROT0, "Elettronolo", "Quiz (Revision 2.11)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND ) |
1959 | 2003 | |
1960 | | GAME( 1992, geimulti, 0, geimulti, geimulti, gei_state, geimulti,ROT0, "Grayhound Electronics", "GEI Multi Game", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND ) |
1961 | | GAME( 1992, sprtauth, 0, sprtauth, sprtauth, gei_state, geimulti,ROT0, "Classic Games", "Sports Authority", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND ) |
| 2004 | GAME( 1992, sexappl, 0, findout, sexappl, driver_device, 0, ROT0, "Grayhound Electronics", "Sex Appeal (Version 6.02)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND ) |
| 2005 | |
| 2006 | GAME( 1992, geimulti, 0, geimulti, geimulti, gei_state, geimulti, ROT0, "Grayhound Electronics", "GEI Multi Game", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND ) |
| 2007 | GAME( 1992, sprtauth, 0, sprtauth, sprtauth, gei_state, geimulti, ROT0, "Classic Games", "Sports Authority", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND ) |