add Cadillacs and Dinosaurs (Chinese bootleg, 930223 Asia TW) [Smitdogg, The Dumping Union]

This commit is contained in:
jackchatelet 2013-05-20 18:25:28 +00:00
parent 7151adc84c
commit d979bad9ac
1 changed files with 34 additions and 0 deletions

View File

@ -4916,6 +4916,29 @@ static struct BurnRomInfo DinoehRomDesc[] = {
STD_ROM_PICK(Dinoeh)
STD_ROM_FN(Dinoeh)
static struct BurnRomInfo DinohcRomDesc[] = {
{ "23", 0x080000, 0xcecf4b12, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_NO_BYTESWAP },
{ "22", 0x080000, 0x07eeb238, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_NO_BYTESWAP },
{ "21", 0x080000, 0x3bc3d57a, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_NO_BYTESWAP },
{ "1", 0x080000, 0x8da4f917, BRF_GRA | CPS1_TILES },
{ "2", 0x080000, 0x6c40f603, BRF_GRA | CPS1_TILES },
{ "3", 0x080000, 0x09c8fc2d, BRF_GRA | CPS1_TILES },
{ "4", 0x080000, 0x637ff38f, BRF_GRA | CPS1_TILES },
{ "5", 0x080000, 0x470befee, BRF_GRA | CPS1_TILES },
{ "6", 0x080000, 0x22bfb7a3, BRF_GRA | CPS1_TILES },
{ "7", 0x080000, 0xe7599ac4, BRF_GRA | CPS1_TILES },
{ "8", 0x080000, 0x211b4b15, BRF_GRA | CPS1_TILES },
{ "9", 0x010000, 0x698e8b58, BRF_PRG | CPS1_Z80_PROGRAM },
{ "18", 0x020000, 0x6de2c2db, BRF_SND | CPS1_OKIM6295_SAMPLES },
{ "19", 0x020000, 0xb99091ae, BRF_SND | CPS1_OKIM6295_SAMPLES },
};
STD_ROM_PICK(Dinohc)
STD_ROM_FN(Dinohc)
static struct BurnRomInfo DynwarRomDesc[] = {
{ "30.11f", 0x020000, 0xf9ec6d68, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
{ "35.11h", 0x020000, 0xe41fff2f, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
@ -11732,6 +11755,7 @@ static const struct GameConfig ConfigTable[] =
{ "dinopic2" , CPS_B_21_QS2, mapper_CD63B , 0, NULL },
{ "dinoeh" , CPS_B_21_QS2, mapper_CD63B , 0, dino_decode },
{ "dinoh" , CPS_B_21_DEF, mapper_CD63B , 0, dino_decode },
{ "dinohc" , CPS_B_21_DEF, mapper_CD63B , 0, dino_decode }, // hacked to run on Street Fighter II' champion edition C-Board
{ "dinot" , CPS_B_21_DEF, mapper_CD63B , 0, dino_decode },
{ "dinotpic" , CPS_B_21_QS2, mapper_CD63B , 0, dino_decode },
{ "dinohunt" , CPS_B_21_DEF, mapper_CD63B , 0, NULL },
@ -15946,6 +15970,16 @@ struct BurnDriver BurnDrvCpsDinoeh = {
&CpsRecalcPal, 0x1000, 384, 224, 4, 3
};
struct BurnDriver BurnDrvCpsDinohc = {
"dinohc", "dino", NULL, NULL, "1993",
"Cadillacs and Dinosaurs (Chinese bootleg, 930223 Asia TW)\0", NULL, "bootleg", "CPS1",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 3, HARDWARE_CAPCOM_CPS1, GBF_SCRFIGHT, 0,
NULL, DinohcRomInfo, DinohcRomName, NULL, NULL, DinoInputInfo, DinoDIPInfo,
DinohuntInit, DrvExit, Cps1Frame, CpsRedraw, CpsAreaScan,
&CpsRecalcPal, 0x1000, 384, 224, 4, 3
};
struct BurnDriver BurnDrvCpsDynwar = {
"dynwar", NULL, NULL, NULL, "1989",
"Dynasty Wars (US set 1)\0", NULL, "Capcom", "CPS1",