summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
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
commit32713a7e9ef786a61aefbe9e2b700b3351c2ad60 (patch)
tree0306446849bd63ad0766216b3b2099fe50644efd /src
parent8e96884cc637d21017d4ad8de983368bb7a1aff6 (diff)
Credit Razz
Adds Dungeons and Dragons Tower of Doom (Japan 940412)
Diffstat (limited to 'src')
-rw-r--r--src/mame/drivers/cps2.c32
-rw-r--r--src/mame/machine/cps2crpt.c1
-rw-r--r--src/mame/mamedriv.c18
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 */