Add punisherh (JacKc, Artemio Urbina)
This commit is contained in:
parent
2c6008c363
commit
8ae8670090
|
@ -7064,6 +7064,48 @@ static struct BurnRomInfo PunisherjRomDesc[] = {
|
|||
STD_ROM_PICK(Punisherj)
|
||||
STD_ROM_FN(Punisherj)
|
||||
|
||||
static struct BurnRomInfo PunisherhRomDesc[] = {
|
||||
{ "psh_26.11e", 0x020000, 0x6ad2bb83, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
|
||||
{ "psh_30.11f", 0x020000, 0x058d3659, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
|
||||
{ "psh_27.12e", 0x020000, 0x579f4fd3, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
|
||||
{ "psh_31.12f", 0x020000, 0x2c9f70b5, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
|
||||
{ "psh_24.9e", 0x020000, 0xfaa14841, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
|
||||
{ "psh_28.9f", 0x020000, 0x5c5b1f20, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
|
||||
{ "psh_25.10e", 0x020000, 0x724fdfda, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
|
||||
{ "psh_29.10f", 0x020000, 0x779cf901, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
|
||||
{ "ps_21.6f", 0x080000, 0x8affa5a9, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_NO_BYTESWAP },
|
||||
|
||||
{ "ps-1m.3a", 0x080000, 0x77b7ccab, BRF_GRA | CPS1_TILES },
|
||||
{ "ps-3m.5a", 0x080000, 0x0122720b, BRF_GRA | CPS1_TILES },
|
||||
{ "ps-2m.4a", 0x080000, 0x64fa58d4, BRF_GRA | CPS1_TILES },
|
||||
{ "ps-4m.6a", 0x080000, 0x60da42c8, BRF_GRA | CPS1_TILES },
|
||||
{ "ps-5m.7a", 0x080000, 0xc54ea839, BRF_GRA | CPS1_TILES },
|
||||
{ "ps-7m.9a", 0x080000, 0x04c5acbd, BRF_GRA | CPS1_TILES },
|
||||
{ "ps-6m.8a", 0x080000, 0xa544f4cc, BRF_GRA | CPS1_TILES },
|
||||
{ "ps-8m.10a", 0x080000, 0x8f02f436, BRF_GRA | CPS1_TILES },
|
||||
|
||||
{ "ps_q.5k", 0x020000, 0x49ff4446, BRF_PRG | CPS1_Z80_PROGRAM },
|
||||
|
||||
{ "ps-q1.1k", 0x080000, 0x31fd8726, BRF_SND | CPS1_QSOUND_SAMPLES },
|
||||
{ "ps-q2.2k", 0x080000, 0x980a9eef, BRF_SND | CPS1_QSOUND_SAMPLES },
|
||||
{ "ps-q3.3k", 0x080000, 0x0dd44491, BRF_SND | CPS1_QSOUND_SAMPLES },
|
||||
{ "ps-q4.4k", 0x080000, 0xbed42f03, BRF_SND | CPS1_QSOUND_SAMPLES },
|
||||
|
||||
A_BOARD_QSOUND_PLDS
|
||||
|
||||
{ "ps63b.1a", 0x000117, 0x00000000, BRF_OPT | BRF_NODUMP }, // 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(Punisherh)
|
||||
STD_ROM_FN(Punisherh)
|
||||
|
||||
static struct BurnRomInfo PunipicRomDesc[] = {
|
||||
{ "cpu5.bin", 0x080000, 0xc3151563, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
|
||||
{ "cpu3.bin", 0x080000, 0x8c2593ac, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
|
||||
|
@ -11071,6 +11113,7 @@ static const struct GameConfig ConfigTable[] =
|
|||
{ "punisher" , CPS_B_21_QS3, mapper_PS63B , 0, punisher_decode },
|
||||
{ "punisheru" , CPS_B_21_QS3, mapper_PS63B , 0, punisher_decode },
|
||||
{ "punisherj" , CPS_B_21_QS3, mapper_PS63B , 0, punisher_decode },
|
||||
{ "punisherh" , CPS_B_21_QS3, mapper_PS63B , 0, punisher_decode },
|
||||
{ "punipic" , CPS_B_21_QS3, mapper_PS63B , 0, NULL }, // game controls layers at 0x98000c
|
||||
{ "punipic2" , CPS_B_21_QS3, mapper_PS63B , 0, NULL }, // game controls layers at 0x98000c
|
||||
{ "punipic3" , CPS_B_21_QS3, mapper_PS63B , 0, NULL }, // game controls layers at 0x98000c
|
||||
|
@ -15518,6 +15561,16 @@ struct BurnDriver BurnDrvCpsPunisherj = {
|
|||
&CpsRecalcPal, 0x1000, 384, 224, 4, 3
|
||||
};
|
||||
|
||||
struct BurnDriver BurnDrvCpsPunisherh = {
|
||||
"punisherh", "punisher", NULL, NULL, "1993",
|
||||
"The Punisher (930422 Hispanic)\0", NULL, "Capcom", "CPS1 / QSound",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_CAPCOM_CPS1_QSOUND, GBF_SCRFIGHT, 0,
|
||||
NULL, PunisherhRomInfo, PunisherhRomName, NULL, NULL, PunisherInputInfo, PunisherDIPInfo,
|
||||
TwelveMhzInit, DrvExit, Cps1Frame, CpsRedraw, CpsAreaScan,
|
||||
&CpsRecalcPal, 0x1000, 384, 224, 4, 3
|
||||
};
|
||||
|
||||
struct BurnDriver BurnDrvCpsPunipic = {
|
||||
"punipic", "punisher", NULL, NULL, "1993",
|
||||
"The Punisher (bootleg set 1 (with PIC16c57), 930422 etc)\0", "No sound", "bootleg", "CPS1",
|
||||
|
|
Loading…
Reference in New Issue