added Dungeons & Dragons - shadow over mystara (960208 Asia) [ArcadeHacker, The Dumping Union]

This commit is contained in:
jackchatelet 2015-01-04 14:19:06 +00:00
parent b874dd651d
commit 12b8542ef5
2 changed files with 44 additions and 4 deletions

View File

@ -908,6 +908,7 @@ static const struct game_keys keys_table[] =
{ "ddsomj", { 0xae92fa94,0x315a9045 }, 0x100000 }, // 0C81 1966 0419 cmpi.l #$19660419,D1
{ "ddsomjr1", { 0xae92fa94,0x315a9045 }, 0x100000 }, // 0C81 1966 0419 cmpi.l #$19660419,D1
{ "ddsoma", { 0x8719abcd,0xef028345 }, 0x100000 }, // 0C81 1966 0419 cmpi.l #$19660419,D1
{ "ddsomar1", { 0x8719abcd,0xef028345 }, 0x100000 }, // 0C81 1966 0419 cmpi.l #$19660419,D1
{ "ddsomh", { 0x42134245,0x120de607 }, 0x100000 }, // 0C81 1966 0419 cmpi.l #$19660419,D1
{ "ddsomb", { 0x7149a782,0xf3a5bfce }, 0x100000 }, // 0C81 1966 0419 cmpi.l #$19660419,D1
{ "megaman2", { 0x50501cac,0xed346550 }, 0x100000 }, // 0C80 0164 7101 cmpi.l #$01647101,D0

View File

@ -1909,10 +1909,10 @@ static struct BurnRomInfo DdsomaRomDesc[] = {
{ "dd2a.04g", 0x080000, 0x055b7019, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "dd2.05g", 0x080000, 0x5eb1991c, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "dd2.06g", 0x080000, 0xc26b5e55, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "dd2.07", 0x080000, 0x909a0b8b, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "dd2.08", 0x080000, 0xe53c4d01, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "dd2.09", 0x080000, 0x5f86279f, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "dd2.10", 0x080000, 0xad954c26, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "dd2a.07", 0x080000, 0x909a0b8b, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "dd2a.08", 0x080000, 0xe53c4d01, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "dd2a.09", 0x080000, 0x5f86279f, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "dd2a.10", 0x080000, 0xad954c26, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "dd2.13m", 0x400000, 0xa46b4e6e, CPS2_GFX | BRF_GRA },
{ "dd2.15m", 0x400000, 0xd5fc50fc, CPS2_GFX | BRF_GRA },
@ -1933,6 +1933,35 @@ static struct BurnRomInfo DdsomaRomDesc[] = {
STD_ROM_PICK(Ddsoma)
STD_ROM_FN(Ddsoma)
static struct BurnRomInfo Ddsomar1RomDesc[] = {
{ "dd2a.03c", 0x080000, 0x17162039, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "dd2a.04c", 0x080000, 0x950bec38, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "dd2a.05c", 0x080000, 0xfa298eba, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "dd2a.06c", 0x080000, 0x28f75b35, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "dd2a.07", 0x080000, 0x909a0b8b, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "dd2a.08", 0x080000, 0xe53c4d01, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "dd2a.09", 0x080000, 0x5f86279f, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "dd2a.10", 0x080000, 0xad954c26, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "dd2.13m", 0x400000, 0xa46b4e6e, CPS2_GFX | BRF_GRA },
{ "dd2.15m", 0x400000, 0xd5fc50fc, CPS2_GFX | BRF_GRA },
{ "dd2.17m", 0x400000, 0x837c0867, CPS2_GFX | BRF_GRA },
{ "dd2.19m", 0x400000, 0xbb0ec21c, CPS2_GFX | BRF_GRA },
{ "dd2.14m", 0x200000, 0x6d824ce2, CPS2_GFX | BRF_GRA },
{ "dd2.16m", 0x200000, 0x79682ae5, CPS2_GFX | BRF_GRA },
{ "dd2.18m", 0x200000, 0xacddd149, CPS2_GFX | BRF_GRA },
{ "dd2.20m", 0x200000, 0x117fb0c0, CPS2_GFX | BRF_GRA },
{ "dd2.01", 0x020000, 0x99d657e5, CPS2_PRG_Z80 | BRF_ESS | BRF_PRG },
{ "dd2.02", 0x020000, 0x117a3824, CPS2_PRG_Z80 | BRF_ESS | BRF_PRG },
{ "dd2.11m", 0x200000, 0x98d0c325, CPS2_QSND | BRF_SND },
{ "dd2.12m", 0x200000, 0x5ea2e7fa, CPS2_QSND | BRF_SND },
};
STD_ROM_PICK(Ddsomar1)
STD_ROM_FN(Ddsomar1)
static struct BurnRomInfo DdsombRomDesc[] = {
{ "dd2b.03a", 0x080000, 0xe8ce7fbb, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "dd2b.04a", 0x080000, 0x6b679664, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
@ -7969,6 +7998,16 @@ struct BurnDriver BurnDrvCpsDdsoma = {
&CpsRecalcPal, 0x1000, 384, 224, 4, 3
};
struct BurnDriver BurnDrvCpsDdsomar1 = {
"ddsomar1", "ddsom", NULL, NULL, "1996",
"Dungeons & Dragons - shadow over mystara (960208 Asia)\0", NULL, "Capcom", "CPS2",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 4, HARDWARE_CAPCOM_CPS2, GBF_SCRFIGHT, 0,
NULL, Ddsomar1RomInfo, Ddsomar1RomName, NULL, NULL, DdsomInputInfo, NULL,
Cps2Init, DrvExit, Cps2Frame, CpsRedraw, CpsAreaScan,
&CpsRecalcPal, 0x1000, 384, 224, 4, 3
};
struct BurnDriver BurnDrvCpsDdsomb = {
"ddsomb", "ddsom", NULL, NULL, "1996",
"Dungeons & Dragons - shadow over mystara (960223 Brazil)\0", NULL, "Capcom", "CPS2",