Previous 199869 Revisions Next

r17804 Tuesday 11th September, 2012 at 22:47:36 UTC by Brian Troha
New working parent for Merit's Dodge City

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Dodge City (9131-02) [Brian Troha, The Dumping Union]

New clones added
----------------
Dodge City (2131-82, set 2) - Not working [Brian Troha, The Dumping Union]
[src/mame]mame.lst
[src/mame/drivers]merit.c meritm.c

trunk/src/mame/mame.lst
r17803r17804
97179717phrcrazec      // (c) 1986 Merit
97189718phrcrazev      // (c) 1986 Merit
97199719bigappg         // (c) 1986 Merit
9720dodge         // (c) 1986 Merit
9720dodgecty      // (c) 1988 Merit
9721dodgectya      // (c) 1986 Merit
9722dodgectyb      // (c) 1986 Merit
97219723couple         // (c) 1988 Merit
97229724couplep         // (c) 1988 Merit
97239725couplei         // (c) 1988 Merit
trunk/src/mame/drivers/meritm.c
r17803r17804
2929  Known Games:
3030
3131  CRT 250:
32  Dodge City (c) 1988
3233  Pit Boss II (c)1988
3334  Super Pit Boss (c)1988
34  * Dodge City (c) 1989
3535  Pit Boss Superstar (c)1990
3636  *Pit Boss Superstar 30 (c)1993
3737  *Pit Boss Superstar III 30 (c)1993?
r17803r17804
5252  Megatouch 6 (c)1998
5353  *Megatouch 7 Encore (c)2000
5454
55  * indicates that game needs to be dumped or redumped
56    Dodge City: 9131-02 (U9 through U11)
5755
5856Custom Program Versions (from different Megatouch manuals):
5957
r17803r17804
708706   PORT_BIT( 0xff, 0x00, IPT_UNUSED)
709707INPUT_PORTS_END
710708
709static INPUT_PORTS_START(dodgecty)
710   PORT_INCLUDE(meritm_crt250)
711
712   PORT_MODIFY("PIO1_PORTA")
713   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_NAME( "Hold 1 / Take / Lo" )
714   PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_NAME( "Hold 2" )
715   PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_NAME( "Hold 3" )
716   PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_NAME( "Hold 4" )
717   PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_NAME( "Hold 5 / Double Up / Hi" )
718   PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON6 ) PORT_NAME( "Bet" )
719   PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON7 ) PORT_NAME( "Deal" )
720   PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN )
721
722   PORT_MODIFY("DSW")
723   PORT_DIPNAME( 0x01, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:1")
724   PORT_DIPSETTING(    0x00, DEF_STR( Off ) )
725   PORT_DIPSETTING(    0x01, DEF_STR( On ) )
726   PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:2")
727   PORT_DIPSETTING(    0x00, DEF_STR( Off ) )
728   PORT_DIPSETTING(    0x02, DEF_STR( On ) )
729   PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:3")
730   PORT_DIPSETTING(    0x00, DEF_STR( Off ) )
731   PORT_DIPSETTING(    0x04, DEF_STR( On ) )
732   PORT_DIPNAME( 0x08, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:4")
733   PORT_DIPSETTING(    0x00, DEF_STR( Off ) )
734   PORT_DIPSETTING(    0x08, DEF_STR( On ) )
735   PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:5")
736   PORT_DIPSETTING(    0x00, DEF_STR( Off ) )
737   PORT_DIPSETTING(    0x10, DEF_STR( On ) )
738   PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:6")
739   PORT_DIPSETTING(    0x00, DEF_STR( Off ) )
740   PORT_DIPSETTING(    0x20, DEF_STR( On ) )
741   PORT_DIPNAME( 0x40, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:7")
742   PORT_DIPSETTING(    0x00, DEF_STR( Off ) )
743   PORT_DIPSETTING(    0x40, DEF_STR( On ) )
744   PORT_DIPNAME( 0x80, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:8")
745   PORT_DIPSETTING(    0x00, DEF_STR( Off ) )
746   PORT_DIPSETTING(    0x80, DEF_STR( On ) )
747INPUT_PORTS_END
748
711749static INPUT_PORTS_START(pitbossm)
712750   PORT_INCLUDE(meritm_crt250)
713751
r17803r17804
11491187MACHINE_CONFIG_END
11501188
11511189
1190ROM_START( dodgecty ) /* Use small daughter card CRT-255 & Dallas DS1225Y NV SRAM */
1191   ROM_REGION( 0x80000, "maincpu", 0 )
1192   ROM_LOAD( "9131-02_u9-2t.u9",  0x00000, 0x10000, CRC(22e73039) SHA1(368f03b31f7c3cb81a95b20d1cb954e8557d2017) ) /* 9131-02 U9-2T  880111 */
1193   ROM_LOAD( "9131-02_u10-0.u10", 0x10000, 0x10000, CRC(bc3391f3) SHA1(4df46f31489bc5e3de3f6fc917e23b9bb5231e5a) )
1194   ROM_LOAD( "9131-02_u11-0.u11", 0x20000, 0x10000, CRC(f137d70c) SHA1(8ec04ec17300aa3a6ef14bcca1ca1c2aec0eea18) )
1195ROM_END
1196
11521197/*
11531198    Pit Boss II - Merit Industries Inc. 1988
11541199    ----------------------------------------
r17803r17804
20252070}
20262071
20272072/* CRT 250 */
2073GAME( 1988, dodgecty,  0,        meritm_crt250, dodgecty,      driver_device, 0, ROT0, "Merit", "Dodge City (9131-02)", GAME_IMPERFECT_GRAPHICS )
20282074GAME( 1988, pitboss2,  0,        meritm_crt250, meritm_crt250, driver_device, 0, ROT0, "Merit", "Pit Boss II", GAME_IMPERFECT_GRAPHICS )
20292075GAME( 1988, spitboss,  0,        meritm_crt250, meritm_crt250, driver_device, 0, ROT0, "Merit", "Super Pit Boss", GAME_IMPERFECT_GRAPHICS )
20302076GAME( 1990, pitbosss,  0,        meritm_crt250, meritm_crt250, driver_device, 0, ROT0, "Merit", "Pit Boss Superstar (9221-10-00B)", GAME_IMPERFECT_GRAPHICS )
trunk/src/mame/drivers/merit.c
r17803r17804
19141914   ROM_LOAD( "phrz1-07_sex-1a", 0x90000, 0x8000, CRC(ed7604b8) SHA1(b1e841b50b8ef6ae95fafac1c34b6d0337a05d18) )
19151915ROM_END
19161916
1917ROM_START( dodge )
1917ROM_START( dodgectya )
19181918   ROM_REGION( 0x10000, "maincpu", 0 )
1919   ROM_LOAD( "2131-82.u5",     0x0000, 0x8000, CRC(eb82515d) SHA1(d2c15bd633472f50b621ba90598559e345246d01) )
1919   ROM_LOAD( "2131-82.u5", 0x0000, 0x8000, CRC(eb82515d) SHA1(d2c15bd633472f50b621ba90598559e345246d01) )
19201920
19211921   ROM_REGION( 0x18000, "gfx1", 0 )
1922    /*
1923    dodge.u37        1ST AND 2ND HALF IDENTICAL
1924    dodge.u38        1ST AND 2ND HALF IDENTICAL
1925    dodge.u39        1ST AND 2ND HALF IDENTICAL */
1922   ROM_LOAD( "dodg_u39.u39", 0x00000, 0x8000, CRC(3b3376a1) SHA1(6880cdc29686ff7328717c3833ff826c278b023e) ) /* These 3 roms: 1st & 2nd half identical - Verified correct */
1923   ROM_LOAD( "dodg_u38.u38", 0x08000, 0x8000, CRC(654d5b00) SHA1(9e16330b2dc8821fc20a39eb42176fda23085bfc) )
1924   ROM_LOAD( "dodg_u37.u37", 0x10000, 0x8000, CRC(bc9e63d4) SHA1(2320f5a0545f18e1e42a3a45fedce912c36fbe13) )
19261925
1927   ROM_LOAD( "dodge.u39",    0x00000, 0x8000, CRC(3b3376a1) SHA1(6880cdc29686ff7328717c3833ff826c278b023e) )
1928   ROM_LOAD( "dodge.u38",    0x08000, 0x8000, CRC(654d5b00) SHA1(9e16330b2dc8821fc20a39eb42176fda23085bfc) )
1929   ROM_LOAD( "dodge.u37",    0x10000, 0x8000, CRC(bc9e63d4) SHA1(2320f5a0545f18e1e42a3a45fedce912c36fbe13) )
1926   ROM_REGION( 0x0800, "gfx2", ROMREGION_ERASEFF )
1927   ROM_LOAD( "ctr-209_2131-82", 0x00000, 0x0800, NO_DUMP ) /* 2816 EEPROM in Z80 epoxy CPU module */
1928ROM_END
19301929
1931   ROM_REGION( 0x8000, "gfx2", ROMREGION_ERASEFF )
1932    /* socket at position u40 is unpopulated */
1933   ROM_LOAD( "dodge.u40",    0x00000, 0x8000, NO_DUMP )
1930ROM_START( dodgectyb )
1931   ROM_REGION( 0x10000, "maincpu", 0 )
1932   ROM_LOAD( "2131-82_gt.u5", 0x0000, 0x8000, CRC(3858cd50) SHA1(1b1e208076df964afd68d01aa8d5489d36a934a5) ) /* Hand written label */
1933
1934   ROM_REGION( 0x18000, "gfx1", 0 )
1935   ROM_LOAD( "dodg_u39.u39", 0x00000, 0x8000, CRC(3b3376a1) SHA1(6880cdc29686ff7328717c3833ff826c278b023e) ) /* These 3 roms: 1st & 2nd half identical - Verified correct */
1936   ROM_LOAD( "dodg_u38.u38", 0x08000, 0x8000, CRC(654d5b00) SHA1(9e16330b2dc8821fc20a39eb42176fda23085bfc) )
1937   ROM_LOAD( "dodg_u37.u37", 0x10000, 0x8000, CRC(bc9e63d4) SHA1(2320f5a0545f18e1e42a3a45fedce912c36fbe13) )
1938
1939   ROM_REGION( 0x0800, "gfx2", ROMREGION_ERASEFF )
1940   ROM_LOAD( "ctr-209_2131-82", 0x00000, 0x0800, NO_DUMP ) /* 2816 EEPROM in Z80 epoxy CPU module */
19341941ROM_END
19351942
1943
19361944ROM_START( couple )
19371945   ROM_REGION( 0x20000, "maincpu", 0 )
19381946   ROM_LOAD( "1.1d",  0x00000, 0x8000, CRC(bc70337a) SHA1(ffc484bc3965f0780d3fa5d8801af27a7164a417) )
r17803r17804
20992107GAME( 1986, phrcrazec,phrcraze,phrcraze, phrcrazs, merit_state, key_7,  ROT0,  "Merit", "Phraze Craze (Expanded Questions, set 2)",    GAME_SUPPORTS_SAVE )
21002108GAME( 1986, phrcrazev,phrcraze,phrcraze, phrcrazs, merit_state, key_7,  ROT90, "Merit", "Phraze Craze (Sex Kit, Vertical)",            GAME_SUPPORTS_SAVE )
21012109
2102GAME( 1986, bigappg,  0,       bigappg,  bigappg, driver_device,  0,      ROT0,  "Merit", "Big Apple Games",                             GAME_SUPPORTS_SAVE )
2110GAME( 1986, bigappg,  0,       bigappg,  bigappg, driver_device,  0,      ROT0,  "Merit", "Big Apple Games",                           GAME_SUPPORTS_SAVE )
21032111
2104GAME( 1986, dodge,    0,       dodge,    couple, driver_device,   0,      ROT0,  "Merit", "Dodge City",                                  GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING )
2112GAME( 1986, dodgectya,dodgecty,dodge,    couple, driver_device,   0,      ROT0,  "Merit", "Dodge City (2131-82, set 1)",               GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING )
2113GAME( 1986, dodgectyb,dodgecty,dodge,    couple, driver_device,   0,      ROT0,  "Merit", "Dodge City (2131-82, set 2)",               GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING )
21052114
21062115GAME( 1987, dtrvwz5,  0,       dtrvwz5,  dtrvwh5, merit_state,  dtrvwz5,ROT0,  "Merit", "Deluxe Trivia ? Whiz (Edition 5)",  GAME_SUPPORTS_SAVE )
21072116

Previous 199869 Revisions Next


© 1997-2024 The MAME Team