diff options
author | Brian Troha <briantro@users.noreply.github.com> | 2008-02-25 22:43:36 +0000 |
---|---|---|
committer | Brian Troha <briantro@users.noreply.github.com> | 2008-02-25 22:43:36 +0000 |
commit | 32713a7e9ef786a61aefbe9e2b700b3351c2ad60 (patch) | |
tree | 0306446849bd63ad0766216b3b2099fe50644efd /src | |
parent | 8e96884cc637d21017d4ad8de983368bb7a1aff6 (diff) |
Credit Razz
Adds Dungeons and Dragons Tower of Doom (Japan 940412)
Diffstat (limited to 'src')
-rw-r--r-- | src/mame/drivers/cps2.c | 32 | ||||
-rw-r--r-- | src/mame/machine/cps2crpt.c | 1 | ||||
-rw-r--r-- | src/mame/mamedriv.c | 18 |
3 files changed, 36 insertions, 15 deletions
diff --git a/src/mame/drivers/cps2.c b/src/mame/drivers/cps2.c index 6087bb1e2fd..13464585084 100644 --- a/src/mame/drivers/cps2.c +++ b/src/mame/drivers/cps2.c @@ -2214,6 +2214,33 @@ ROM_END ROM_START( ddtodj ) ROM_REGION( CODE_SIZE, REGION_CPU1, 0 ) /* 68000 code */ + ROM_LOAD16_WORD_SWAP( "dadj.03c", 0x000000, 0x80000, CRC(0b1b5798) SHA1(ce2749164a6cf4c99db4bfa7e515a9022006cf92) ) + ROM_LOAD16_WORD_SWAP( "dadj.04c", 0x080000, 0x80000, CRC(c6a2fbc8) SHA1(cb7105e9d35c9e64f5535eb5f491e3f2cf6de64e) ) + ROM_LOAD16_WORD_SWAP( "dadj.05c", 0x100000, 0x80000, CRC(189b15fe) SHA1(91baef189549a25122fd5ab238a849bad2766862) ) + ROM_LOAD16_WORD_SWAP( "dad.06a", 0x180000, 0x80000, CRC(6225495a) SHA1(a9a02abb072e3482ac92d7aed8ce9a5bcf636bc0) ) + ROM_LOAD16_WORD_SWAP( "dad.07a", 0x200000, 0x80000, CRC(b3480ec3) SHA1(a66f8dba67101fd71c2af4f3c3d71e55778a9f2c) ) + + ROM_REGION( 0xc00000, REGION_GFX1, 0 ) + ROMX_LOAD( "dad.13m", 0x000000, 0x200000, CRC(da3cb7d6) SHA1(d59bb53d5f32889eb6eb7f8b1c8781948c97283d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "dad.15m", 0x000002, 0x200000, CRC(92b63172) SHA1(9bed7dbbb17729f2ad3d318396f5335c0bd39937) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "dad.17m", 0x000004, 0x200000, CRC(b98757f5) SHA1(3eead22e097906bf0e1e151cd0a9c75abc5a32d4) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "dad.19m", 0x000006, 0x200000, CRC(8121ce46) SHA1(40c4dc969318d38f0c6d5401c9c64371f51aa12c) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "dad.14m", 0x800000, 0x100000, CRC(837e6f3f) SHA1(c060183474fba0e82d765b9f282b84838550dff6) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "dad.16m", 0x800002, 0x100000, CRC(f0916bdb) SHA1(9354d258dd26cbbf12c78ecfc277c357cbdb360e) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "dad.18m", 0x800004, 0x100000, CRC(cef393ef) SHA1(830b33c86cc24776d17ad65fa89a3b16c40446a1) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "dad.20m", 0x800006, 0x100000, CRC(8953fe9e) SHA1(f4795beb006335d13e3934aa9760e775eb0bb950) , ROM_GROUPWORD | ROM_SKIP(6) ) + + ROM_REGION( QSOUND_SIZE, REGION_CPU2, 0 ) /* 64k for the audio CPU (+banks) */ + ROM_LOAD( "dad.01", 0x00000, 0x08000, CRC(3f5e2424) SHA1(4aa744576bc6752c43a90a27a816ebd90076b248) ) + ROM_CONTINUE( 0x10000, 0x18000 ) + + ROM_REGION( 0x400000, REGION_SOUND1, 0 ) /* QSound samples */ + ROM_LOAD16_WORD_SWAP( "dad.11m", 0x000000, 0x200000, CRC(0c499b67) SHA1(a8ebd8a1cd6dece8344b7cb0439d85843fb97616) ) + ROM_LOAD16_WORD_SWAP( "dad.12m", 0x200000, 0x200000, CRC(2f0b5a4e) SHA1(8d1ebbb811aa469b0f0d29d719d2b9af28fb63a2) ) +ROM_END + +ROM_START( ddtodjr2 ) + ROM_REGION( CODE_SIZE, REGION_CPU1, 0 ) /* 68000 code */ ROM_LOAD16_WORD_SWAP( "dadj.03b", 0x000000, 0x80000, CRC(87606b85) SHA1(1311c9ae321207db4632572f6c838b732974b087) ) ROM_LOAD16_WORD_SWAP( "dadj.04b", 0x080000, 0x80000, CRC(24d49575) SHA1(419d7d2f970c23c39334a7f2e8c5caa237769c5d) ) ROM_LOAD16_WORD_SWAP( "dadj.05b", 0x100000, 0x80000, CRC(56ce51f7) SHA1(3a15537c479e3798ec30d5e313a727d7f91955c0) ) @@ -7150,8 +7177,9 @@ GAME( 1993, ddtod, 0, cps2, cps2_4p4b, cps2, ROT0, "Capcom", "Du GAME( 1993, ddtodr1, ddtod, cps2, cps2_4p4b, cps2, ROT0, "Capcom", "Dungeons & Dragons: Tower of Doom (Euro 940113)", 0 ) GAME( 1993, ddtodu, ddtod, cps2, cps2_4p4b, cps2, ROT0, "Capcom", "Dungeons & Dragons: Tower of Doom (USA 940125)", 0 ) GAME( 1993, ddtodur1, ddtod, cps2, cps2_4p4b, cps2, ROT0, "Capcom", "Dungeons & Dragons: Tower of Doom (USA 940113)", 0 ) -GAME( 1993, ddtodj, ddtod, cps2, cps2_4p4b, cps2, ROT0, "Capcom", "Dungeons & Dragons: Tower of Doom (Japan 940125)", 0 ) -GAME( 1993, ddtodjr1, ddtod, cps2, cps2_4p4b, cps2, ROT0, "Capcom", "Dungeons & Dragons: Tower of Doom (Japan 940113)", 0 ) +GAME( 1993, ddtodj, ddtod, cps2, cps2_4p4b, cps2, ROT0, "Capcom", "Dungeons & Dragons: Tower of Doom (Japan 940412)", 0 ) +GAME( 1993, ddtodjr1, ddtod, cps2, cps2_4p4b, cps2, ROT0, "Capcom", "Dungeons & Dragons: Tower of Doom (Japan 940125)", 0 ) +GAME( 1993, ddtodjr2, ddtod, cps2, cps2_4p4b, cps2, ROT0, "Capcom", "Dungeons & Dragons: Tower of Doom (Japan 940113)", 0 ) GAME( 1993, ddtoda, ddtod, cps2, cps2_4p4b, cps2, ROT0, "Capcom", "Dungeons & Dragons: Tower of Doom (Asia 940113)", 0 ) GAME( 1993, ddtodh, ddtod, cps2, cps2_4p4b, cps2, ROT0, "Capcom", "Dungeons & Dragons: Tower of Doom (Hispanic 940125)", 0 ) GAME( 1993, ecofghtr, 0, cps2, cps2_2p3b, cps2, ROT0, "Capcom", "Eco Fighters (World 931203)", 0 ) diff --git a/src/mame/machine/cps2crpt.c b/src/mame/machine/cps2crpt.c index 7232d45031d..e74ba161744 100644 --- a/src/mame/machine/cps2crpt.c +++ b/src/mame/machine/cps2crpt.c @@ -766,6 +766,7 @@ static const struct game_keys keys_table[] = { "ddtodur1", { 0xeca19c3d,0x24736bf0 }, 0x180000 }, // 0C78 1019 4000 cmpi.w #$1019,$4000 { "ddtodj", { 0x4510e79c,0xf36b8a2d }, 0x180000 }, // 0C78 1019 4000 cmpi.w #$1019,$4000 { "ddtodjr1", { 0x4510e79c,0xf36b8a2d }, 0x180000 }, // 0C78 1019 4000 cmpi.w #$1019,$4000 + { "ddtodjr2", { 0x4510e79c,0xf36b8a2d }, 0x180000 }, // 0C78 1019 4000 cmpi.w #$1019,$4000 { "ddtoda", { 0xdecac105,0x19710411 }, 0x180000 }, // 0C78 1019 4000 cmpi.w #$1019,$4000 { "ddtodh", { 0x19691019,0xe825dde0 }, 0x180000 }, // 0C78 1019 4000 cmpi.w #$1019,$4000 { "ecofghtr", { 0x931031dc,0xba987654 }, 0x200000 }, // 0838 0003 7345 btst #3,$7345 diff --git a/src/mame/mamedriv.c b/src/mame/mamedriv.c index 2f87a289559..598221d32ae 100644 --- a/src/mame/mamedriv.c +++ b/src/mame/mamedriv.c @@ -2495,8 +2495,9 @@ V-V TP-027 DRIVER( ddtodr1 ) /* 13/01/1994 (c) 1993 (Euro) */ DRIVER( ddtodu ) /* 25/01/1994 (c) 1993 (US) */ DRIVER( ddtodur1 ) /* 13/01/1994 (c) 1993 (US) */ - DRIVER( ddtodj ) /* 25/01/1994 (c) 1993 (Japan) */ - DRIVER( ddtodjr1 ) /* 13/01/1994 (c) 1993 (Japan) */ + DRIVER( ddtodj ) /* 12/04/1994 (c) 1993 (Japan) */ + DRIVER( ddtodjr1 ) /* 25/01/1994 (c) 1993 (Japan) */ + DRIVER( ddtodjr2 ) /* 13/01/1994 (c) 1993 (Japan) */ DRIVER( ddtoda ) /* 13/01/1994 (c) 1993 (Asia) */ DRIVER( ddtodh ) /* 25/01/1994 (c) 1993 (Hispanic) */ DRIVER( ssf2t ) /* 23/02/1994 (c) 1994 (World) */ @@ -3980,8 +3981,8 @@ BOMULEUL CHAJARA SEGA ST-V 1997/04/11 /* Sega Naomi-based (Dreamcast) systems */ DRIVER( naomi ) DRIVER( csmash ) - DRIVER( csmasho ) DRIVER( vs2_2k ) + DRIVER( vs2_2ka ) DRIVER( smarinef ) DRIVER( cspike ) DRIVER( capsnk ) @@ -7790,17 +7791,12 @@ Other Sun games DRIVER( dreamwld ) /* (c) 2000 SemiCom */ DRIVER( cybertnk ) /* (c) 1990 Coreland */ DRIVER( pkscram ) /* (c) 1993 Cosmo Electronics Corporation */ - - /* Funworld */ DRIVER( jollycrd ) /* (c) 1985 TAB-Austria */ DRIVER( jolycdae ) /* (c) 1985 TAB-Austria */ DRIVER( jolyc3x3 ) /* (c) 1985 TAB-Austria */ DRIVER( jolyc980 ) /* (c) 2000 Spale-Soft */ - DRIVER( jolycdev ) /* (c) 1998 TAB/Evona */ - DRIVER( jolyccra ) /* (c) 1985 TAB-Austria */ - DRIVER( jolyccrb ) /* (c) 1993 Soft Design */ + DRIVER( jolycdcr ) /* (c) 1993 Soft Design */ DRIVER( jolycdit ) /* 199? bootleg */ - DRIVER( sjcd2kx3 ) /* (c) 1985 M.P.*/ DRIVER( jolycdab ) /* (c) 1986 Inter Games */ DRIVER( bigdeal ) /* (c) 1986 Funworld */ DRIVER( bigdealb ) /* (c) 1986 Funworld */ @@ -7821,15 +7817,11 @@ Other Sun games DRIVER( magiccdb ) /* (c) 1996 Impera */ DRIVER( vegasslw ) /* (c) 1993 Funworld */ DRIVER( vegasfst ) /* (c) 1993 Soft Design */ - DRIVER( vegasfte ) /* (c) 1993 Soft Design */ - DRIVER( jolyjokr ) /* (c) 198? Impera */ - DRIVER( jolyjkra ) /* (c) 198? Impera */ DRIVER( jokercrd ) /* (c) 1993 Vesely Svet */ DRIVER( mongolnw ) /* 199? bootleg */ DRIVER( soccernw ) /* 199? bootleg */ DRIVER( snookr10 ) /* (c) 1998 Sandiy */ DRIVER( saloon ) /* 199? unknown */ - DRIVER( vroulet ) /* (c) 1989 World Game */ DRIVER( rcasino ) /* (c) 1984 Dyna Electronics */ DRIVER( cmv801 ) /* (c) 198? Corsica */ |