d_cps1.cpp: added Street Fighter II': Champion Edition (Playmark bootleg) [f205v, maru79]
This commit is contained in:
parent
8330243ffd
commit
7c317a4443
|
@ -11243,6 +11243,31 @@ static struct BurnRomInfo Sf2mdtcRomDesc[] = {
|
|||
STD_ROM_PICK(Sf2mdtc)
|
||||
STD_ROM_FN(Sf2mdtc)
|
||||
|
||||
static struct BurnRomInfo Sf2cebRomDesc[] = {
|
||||
// f205v id 1585
|
||||
// main PCB is marked "110-09-91 CH35/1 COMP" on component side
|
||||
// sub PCB is marked "LS 938" on solder side
|
||||
{ "3.ic171", 0x0080000, 0xa2355d90, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
|
||||
{ "5.ic171", 0x0080000, 0xc6f86e84, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
|
||||
{ "2.ic171", 0x0020000, 0x74844192, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
|
||||
{ "4.ic171", 0x0020000, 0xbd98ff15, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
|
||||
|
||||
{ "pf4-sg072.ic90", 0x0100000, 0x446575c7, BRF_GRA | CPS1_TILES },
|
||||
{ "pf7-sg088.ic88", 0x0100000, 0xfb78022e, BRF_GRA | CPS1_TILES },
|
||||
{ "pf5-sg095.ic91", 0x0100000, 0x0a6be48b, BRF_GRA | CPS1_TILES },
|
||||
{ "pf8-sg101.ic93", 0x0100000, 0x6258c7cf, BRF_GRA | CPS1_TILES },
|
||||
{ "pf6-sg078.ic86", 0x0100000, 0x9b5b09d7, BRF_GRA | CPS1_TILES },
|
||||
{ "pf9-sh001.ic84", 0x0100000, 0x9f25090e, BRF_GRA | CPS1_TILES },
|
||||
|
||||
{ "3.ic28", 0x0020000, 0xd5bee9cc, BRF_PRG | CPS1_Z80_PROGRAM },
|
||||
|
||||
// extra graphics roms are required (see bike's on Chun-Li stage), but using the current dumps we have lead to a corrupt
|
||||
// Street Fighter II logo
|
||||
};
|
||||
|
||||
STD_ROM_PICK(Sf2ceb)
|
||||
STD_ROM_FN(Sf2ceb)
|
||||
|
||||
static struct BurnRomInfo Sf2ceeablRomDesc[] = {
|
||||
// this set was previously known as sf2m16
|
||||
{ "joe-922", 0x0080000, 0xe927556c, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
|
||||
|
@ -13769,6 +13794,7 @@ static const struct GameConfig ConfigTable[] =
|
|||
{ "sf2mdta" , CPS_B_21_DEF, mapper_S9263B, 0, NULL },
|
||||
{ "sf2mdtb" , CPS_B_21_DEF, mapper_S9263B, 0, NULL },
|
||||
{ "sf2mdtc" , CPS_B_21_DEF, mapper_S9263B, 0, NULL },
|
||||
{ "sf2ceb" , CPS_B_21_DEF, mapper_S9263B, 0, NULL },
|
||||
{ "sf2tlona" , CPS_B_21_DEF, mapper_S9263B, 0, NULL },
|
||||
{ "sf2tlonb" , CPS_B_21_DEF, mapper_S9263B, 0, NULL },
|
||||
{ "sf2tlonc" , CPS_B_21_DEF, mapper_S9263B, 0, NULL },
|
||||
|
@ -20209,6 +20235,16 @@ struct BurnDriver BurnDrvCpsSf2mdtc = {
|
|||
&CpsRecalcPal, 0x1000, 384, 224, 4, 3
|
||||
};
|
||||
|
||||
struct BurnDriver BurnDrvCpsSf2ceb = {
|
||||
"sf2ceb", "sf2ce", NULL, NULL, "1992",
|
||||
"Street Fighter II': Champion Edition (Playmark bootleg)\0", NULL, "bootleg (Playmark)", "CPS1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_CAPCOM_CPS1, GBF_VSFIGHT, FBF_SF,
|
||||
NULL, Sf2cebRomInfo, Sf2cebRomName, NULL, NULL, Sf2InputInfo, Sf2DIPInfo,
|
||||
Sf2mdtaInit, DrvExit, Cps1Frame, CpsRedraw, CpsAreaScan,
|
||||
&CpsRecalcPal, 0x1000, 384, 224, 4, 3
|
||||
};
|
||||
|
||||
struct BurnDriver BurnDrvCpsSf2ceeabl = {
|
||||
"sf2ceeabl", "sf2ce", NULL, NULL, "1992",
|
||||
"Street Fighter II' - Champion Edition (920313 etc bootleg set 1)\0", NULL, "bootleg", "CPS1",
|
||||
|
|
Loading…
Reference in New Issue