diff options
| author | 2012-06-22 03:32:50 +0000 | |
|---|---|---|
| committer | 2012-06-22 03:32:50 +0000 | |
| commit | deabc1b5d7b2515c2d2bd790183e9602e8aa10aa (patch) | |
| tree | dac44d13fabfc4c7f69cde2ab1bc6d02cce60195 /src | |
| parent | 8e597ae8aba2440f7fed033e3b808a82fddd5d50 (diff) | |
Added new game
-------
Fishing (DECO Cassette). [SRI, Charles MacDonald, Team Japump!]
Diffstat (limited to 'src')
| -rw-r--r-- | src/mame/drivers/decocass.c | 19 | ||||
| -rw-r--r-- | src/mame/machine/decocass.c | 12 | ||||
| -rw-r--r-- | src/mame/machine/decocass.h | 1 | ||||
| -rw-r--r-- | src/mame/mame.lst | 11 |
4 files changed, 42 insertions, 1 deletions
diff --git a/src/mame/drivers/decocass.c b/src/mame/drivers/decocass.c index 15e77bb4c83..992e10ca544 100644 --- a/src/mame/drivers/decocass.c +++ b/src/mame/drivers/decocass.c @@ -801,6 +801,12 @@ static MACHINE_CONFIG_DERIVED( cdsteljn, decocass ) MCFG_MACHINE_RESET(cdsteljn) MACHINE_CONFIG_END +static MACHINE_CONFIG_DERIVED( cfishing, decocass ) + + /* basic machine hardware */ + MCFG_MACHINE_RESET(cfishing) +MACHINE_CONFIG_END + static MACHINE_CONFIG_DERIVED( chwy, decocass ) @@ -1292,6 +1298,18 @@ ROM_END /* The Following use Dongle Type 3 (unknown part number?) (dongle data differs for each game) */ +/* 25 Fishing / Angler Dangler */ +ROM_START( cfishing ) + DECOCASS_BIOS_A_ROMS + + ROM_REGION( 0x01000, "dongle", 0 ) /* dongle data */ + ROM_LOAD( "dp-1250-a-0.pro", 0x0000, 0x1000, CRC(92a3b387) SHA1(e17a155d02e9ed806590b23a845dc7806b6720b1) ) + + ROM_REGION( 0x10000, "cassette", 0 ) /* (max) 64k for cassette image */ + ROM_LOAD( "dt-1250-a-0.cas", 0x0000, 0x7500, CRC(d4a16425) SHA1(25afaabdc8b2217d5e73606a36ea9ba408d7bc4b) ) +ROM_END + + /* 26 Hamburger / Burger Time */ /* Photo of Dongle shows DP-126B with Cassette DT-1267B (the "7B" is in a seperate white box then the DP-126 label) */ ROM_START( cbtime ) // version 7-B-0 @@ -1689,6 +1707,7 @@ static DRIVER_INIT( cdsteljn ) /* 23 */ // 1982.?? 18 Hole Pro Golf /* 24 */ // 1982.07 Tsumego Kaisyou /* 25 */ // 1982.10 Angler Dangler? (fishing) +/* 25 */ GAME( 1982, cfishing, decocass, cfishing, decocass, decocass, ROT270, "Data East Corporation", "Fishing (DECO Cassette)", 0 ) /* 26 */ GAME( 1983, cbtime, decocass, cbtime, cbtime, decocass, ROT270, "Data East Corporation", "Burger Time (DECO Cassette)", 0 ) GAME( 1982, chamburger,cbtime, cbtime, cbtime, decocass, ROT270, "Data East Corporation", "Hamburger (DECO Cassette, Japan)", 0 ) /* 27 */ GAME( 1982, cburnrub, decocass, cburnrub, decocass, decocass, ROT270, "Data East Corporation", "Burnin' Rubber (DECO Cassette, set 1)", 0 ) diff --git a/src/mame/machine/decocass.c b/src/mame/machine/decocass.c index 611298eb5f7..5b49bd17504 100644 --- a/src/mame/machine/decocass.c +++ b/src/mame/machine/decocass.c @@ -1563,6 +1563,17 @@ MACHINE_RESET( cptennis ) state->m_dongle_w = decocass_type2_w; } +MACHINE_RESET( cfishing ) +{ + decocass_state *state = machine.driver_data<decocass_state>(); + decocass_reset_common(machine); + LOG(0,("dongle type #3 (PAL)\n")); + state->m_dongle_r = decocass_type3_r; + state->m_dongle_w = decocass_type3_w; + state->m_type3_swap = TYPE3_SWAP_01; + +} + MACHINE_RESET( cbtime ) { decocass_state *state = machine.driver_data<decocass_state>(); @@ -1571,6 +1582,7 @@ MACHINE_RESET( cbtime ) state->m_dongle_r = decocass_type3_r; state->m_dongle_w = decocass_type3_w; state->m_type3_swap = TYPE3_SWAP_12; + } MACHINE_RESET( cburnrub ) diff --git a/src/mame/machine/decocass.h b/src/mame/machine/decocass.h index 9ae5b4aeed0..28c062e4598 100644 --- a/src/mame/machine/decocass.h +++ b/src/mame/machine/decocass.h @@ -148,6 +148,7 @@ MACHINE_RESET( decocass ); MACHINE_RESET( ctsttape ); MACHINE_RESET( chwy ); MACHINE_RESET( cdsteljn ); +MACHINE_RESET( cfishing ); MACHINE_RESET( cterrani ); MACHINE_RESET( castfant ); MACHINE_RESET( csuperas ); diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 0deed775c54..e9567e17507 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -2072,6 +2072,8 @@ kageki // B35 (c) 1988 Taito America Corporation + Romstar license (US) kagekij // B35 (c) 1988 Taito Corporation (Japan) kagekih // B35 (c) 1992 (hack) chukatai // B44 (c) 1988 Taito Corporation Japan (World) + + chukataiu // B44 (c) 1988 Taito Corporation (US) chukataij // B44 (c) 1988 Taito Corporation (Japan) kabukiz // B50 (c) 1988 Taito Corporation Japan (World) @@ -2778,6 +2780,7 @@ sfj // 8/1987 (c) 1987 (Japan) sfp // 8/1987 (c) 1987 tigeroad // 11/1987 (c) 1987 + Romstar (US) toramich // 11/1987 (c) 1987 (Japan) + tigeroadb // bootleg f1dream // 4/1988 (c) 1988 + Romstar f1dreamb // bootleg @@ -4248,6 +4251,7 @@ wrestwar1 // (c) 1989 (FD1094, decrypted) // Philko Boards atomicp // (c) 1990 Philko - korean clone board + snapper // (c) 1990 Philko - korean clone board // S16 Bootlegs @@ -5260,7 +5264,7 @@ cmissnx // 21 1982.04 Mission-X/Zoar cptennis // 22 1982.06 Pro Tennis // 23 1982.?? 18 Hole Pro Golf // 24 1982.07 Tsumego Kaisyou - // 25 1982.10 Angler Dangler? (fishing) +cfishing // 25 1982.10 Fishing / Angler Dangler cbtime // 26 1982.08 Hamburger/Burger Time chamburger // 26 1982.08 Hamburger (Japan) cburnrub // 27 1982.11 Burnin' Rubber @@ -13062,6 +13066,7 @@ sc4cla7c // sc4ccogs // Clever Cogs (Qps) sc4cclas // Club Class (Bellfruit) sc4cclasa // + sc4cclasb // sc4cclasc // sc4cclasd // @@ -14015,6 +14020,7 @@ sc4monobj // sc4monobk // sc4monobl // sc4monobm // + sc4monod // Monopoly (Mazooma) [German] sc4monoda // sc4monodb // @@ -16742,6 +16748,7 @@ sc5dndtpg // sc5dndtph // sc5dndtpi // sc5dndtpj // + sc5dndtpk // sc5dndtpl // sc5dndtpm // @@ -19960,7 +19967,9 @@ starshot // alvg.c + agsoccer + wrldtour wrldtour2 usafootb |
