added Cadillacs & Dinosaurs (930223 Asia TW) [yuic]
This commit is contained in:
parent
b2c3b9bd68
commit
5e9d306fee
|
@ -4927,6 +4927,42 @@ static struct BurnRomInfo DinoRomDesc[] = {
|
||||||
STD_ROM_PICK(Dino)
|
STD_ROM_PICK(Dino)
|
||||||
STD_ROM_FN(Dino)
|
STD_ROM_FN(Dino)
|
||||||
|
|
||||||
|
static struct BurnRomInfo DinoaRomDesc[] = {
|
||||||
|
{ "cdt_23a.8f", 0x080000, 0xf477f7a0, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_NO_BYTESWAP },
|
||||||
|
{ "cdt_22a.7f", 0x080000, 0x1e534ca5, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_NO_BYTESWAP },
|
||||||
|
{ "cdt_21a.6f", 0x080000, 0x66d23de2, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_NO_BYTESWAP },
|
||||||
|
|
||||||
|
{ "cd-1m.3a", 0x080000, 0x8da4f917, BRF_GRA | CPS1_TILES },
|
||||||
|
{ "cd-3m.5a", 0x080000, 0x6c40f603, BRF_GRA | CPS1_TILES },
|
||||||
|
{ "cd-2m.4a", 0x080000, 0x09c8fc2d, BRF_GRA | CPS1_TILES },
|
||||||
|
{ "cd-4m.6a", 0x080000, 0x637ff38f, BRF_GRA | CPS1_TILES },
|
||||||
|
{ "cd-5m.7a", 0x080000, 0x470befee, BRF_GRA | CPS1_TILES },
|
||||||
|
{ "cd-7m.9a", 0x080000, 0x22bfb7a3, BRF_GRA | CPS1_TILES },
|
||||||
|
{ "cd-6m.8a", 0x080000, 0xe7599ac4, BRF_GRA | CPS1_TILES },
|
||||||
|
{ "cd-8m.10a", 0x080000, 0x211b4b15, BRF_GRA | CPS1_TILES },
|
||||||
|
|
||||||
|
{ "cd_q.5k", 0x020000, 0x605fdb0b, BRF_PRG | CPS1_Z80_PROGRAM },
|
||||||
|
|
||||||
|
{ "cd-q1.1k", 0x080000, 0x60927775, BRF_SND | CPS1_QSOUND_SAMPLES },
|
||||||
|
{ "cd-q2.2k", 0x080000, 0x770f4c47, BRF_SND | CPS1_QSOUND_SAMPLES },
|
||||||
|
{ "cd-q3.3k", 0x080000, 0x2f273ffc, BRF_SND | CPS1_QSOUND_SAMPLES },
|
||||||
|
{ "cd-q4.4k", 0x080000, 0x2c67821d, BRF_SND | CPS1_QSOUND_SAMPLES },
|
||||||
|
|
||||||
|
A_BOARD_QSOUND_PLDS
|
||||||
|
|
||||||
|
{ "cd63b.1a", 0x000117, 0xef72e902, BRF_OPT }, // b-board PLDs
|
||||||
|
{ "iob1.12d", 0x000117, 0x3abc0700, BRF_OPT },
|
||||||
|
{ "bprg1.11d", 0x000117, 0x31793da7, BRF_OPT },
|
||||||
|
{ "ioc1.ic1", 0x000117, 0x0d182081, BRF_OPT }, // c-board PLDs
|
||||||
|
{ "d7l1.7l", 0x000117, 0x27b7410d, BRF_OPT }, // d-board PLDs
|
||||||
|
{ "d8l1.8l", 0x000117, 0x539fc7da, BRF_OPT },
|
||||||
|
{ "d9k2.9k", 0x000117, 0xcd85a156, BRF_OPT },
|
||||||
|
{ "d10f1.10f", 0x000117, 0x6619c494, BRF_OPT },
|
||||||
|
};
|
||||||
|
|
||||||
|
STD_ROM_PICK(Dinoa)
|
||||||
|
STD_ROM_FN(Dinoa)
|
||||||
|
|
||||||
static struct BurnRomInfo DinojRomDesc[] = {
|
static struct BurnRomInfo DinojRomDesc[] = {
|
||||||
{ "cdj_23a.8f", 0x080000, 0x5f3ece96, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_NO_BYTESWAP },
|
{ "cdj_23a.8f", 0x080000, 0x5f3ece96, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_NO_BYTESWAP },
|
||||||
{ "cdj_22a.7f", 0x080000, 0xa0d8de29, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_NO_BYTESWAP },
|
{ "cdj_22a.7f", 0x080000, 0xa0d8de29, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_NO_BYTESWAP },
|
||||||
|
@ -13298,6 +13334,7 @@ static const struct GameConfig ConfigTable[] =
|
||||||
{ "cworld2ja" , CPS_B_21_DEF, mapper_Q522B , 0, NULL }, // patched set, no battery, could be desuicided
|
{ "cworld2ja" , CPS_B_21_DEF, mapper_Q522B , 0, NULL }, // patched set, no battery, could be desuicided
|
||||||
{ "cworld2jb" , CPS_B_21_BT6, mapper_Q522B , 0, NULL }, // actually Q563B
|
{ "cworld2jb" , CPS_B_21_BT6, mapper_Q522B , 0, NULL }, // actually Q563B
|
||||||
{ "dino" , CPS_B_21_QS2, mapper_CD63B , 0, dino_decode },
|
{ "dino" , CPS_B_21_QS2, mapper_CD63B , 0, dino_decode },
|
||||||
|
{ "dinoa" , CPS_B_21_QS2, mapper_CD63B , 0, dino_decode },
|
||||||
{ "dinou" , CPS_B_21_QS2, mapper_CD63B , 0, dino_decode },
|
{ "dinou" , CPS_B_21_QS2, mapper_CD63B , 0, dino_decode },
|
||||||
{ "dinoj" , CPS_B_21_QS2, mapper_CD63B , 0, dino_decode },
|
{ "dinoj" , CPS_B_21_QS2, mapper_CD63B , 0, dino_decode },
|
||||||
{ "dinopic" , CPS_B_21_QS2, mapper_CD63B , 0, NULL },
|
{ "dinopic" , CPS_B_21_QS2, mapper_CD63B , 0, NULL },
|
||||||
|
@ -17986,6 +18023,16 @@ struct BurnDriver BurnDrvCpsDino = {
|
||||||
&CpsRecalcPal, 0x1000, 384, 224, 4, 3
|
&CpsRecalcPal, 0x1000, 384, 224, 4, 3
|
||||||
};
|
};
|
||||||
|
|
||||||
|
struct BurnDriver BurnDrvCpsDinoa = {
|
||||||
|
"dinoa", "dino", NULL, NULL, "1993",
|
||||||
|
"Cadillacs & Dinosaurs (930223 Asia TW)\0", NULL, "Capcom", "CPS1 / QSound",
|
||||||
|
NULL, NULL, NULL, NULL,
|
||||||
|
BDF_GAME_WORKING | BDF_CLONE, 3, HARDWARE_CAPCOM_CPS1_QSOUND, GBF_SCRFIGHT, 0,
|
||||||
|
NULL, DinoaRomInfo, DinoaRomName, NULL, NULL, DinoInputInfo, DinoDIPInfo,
|
||||||
|
TwelveMhzInit, DrvExit, Cps1Frame, CpsRedraw, CpsAreaScan,
|
||||||
|
&CpsRecalcPal, 0x1000, 384, 224, 4, 3
|
||||||
|
};
|
||||||
|
|
||||||
struct BurnDriver BurnDrvCpsDinoj = {
|
struct BurnDriver BurnDrvCpsDinoj = {
|
||||||
"dinoj", "dino", NULL, NULL, "1993",
|
"dinoj", "dino", NULL, NULL, "1993",
|
||||||
"Cadillacs Kyouryuu-Shinseiki (Cadillacs 930201 Japan)\0", NULL, "Capcom", "CPS1 / QSound",
|
"Cadillacs Kyouryuu-Shinseiki (Cadillacs 930201 Japan)\0", NULL, "Capcom", "CPS1 / QSound",
|
||||||
|
|
Loading…
Reference in New Issue