added Armored Warriors (Asia 941024) [system11, The Dumping Union]

This commit is contained in:
jackchatelet 2014-07-25 10:21:32 +00:00
parent 1b326222b0
commit d91d5ade67
2 changed files with 79 additions and 39 deletions

View File

@ -836,6 +836,7 @@ static const struct game_keys keys_table[] =
{ "pgear", { 0x9d4c0b8a,0x39081f9e }, 0x100000 }, // 3039 0080 4020 move.w $00804020,D0
{ "pgearr1", { 0x9d4c0b8a,0x39081f9e }, 0x100000 }, // 3039 0080 4020 move.w $00804020,D0
{ "armwara", { 0x1f9e9d4c,0x0b8a3908 }, 0x100000 }, // 3039 0080 4020 move.w $00804020,D0
{ "armwarar1", { 0x1f9e9d4c,0x0b8a3908 }, 0x100000 }, // 3039 0080 4020 move.w $00804020,D0
{ "avsp", { 0x15208f79,0x4ade6cb3 }, 0x100000 }, // 0C80 1234 5678 cmpi.l #$12345678,D0
{ "avspu", { 0xb4f61089,0xccf75a23 }, 0x100000 }, // 0C80 1234 5678 cmpi.l #$12345678,D0
{ "avspj", { 0xe9dcb8fa,0x51372064 }, 0x100000 }, // 0C80 1234 5678 cmpi.l #$12345678,D0

View File

@ -1125,35 +1125,6 @@ static struct BurnRomInfo Armwarr1RomDesc[] = {
STD_ROM_PICK(Armwarr1)
STD_ROM_FN(Armwarr1)
static struct BurnRomInfo ArmwaraRomDesc[] = {
{ "pwga.03a", 0x080000, 0x8d474ab1, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwga.04a", 0x080000, 0x81b5aec7, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwga.05a", 0x080000, 0x2618e819, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwg.06", 0x080000, 0x87a60ce8, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwg.07", 0x080000, 0xf7b148df, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwg.08", 0x080000, 0xcc62823e, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwg.09", 0x080000, 0xddc85ca6, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwg.10", 0x080000, 0x07c4fb28, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwg.13m", 0x400000, 0xae8fe08e, CPS2_GFX | BRF_GRA },
{ "pwg.15m", 0x400000, 0xdb560f58, CPS2_GFX | BRF_GRA },
{ "pwg.17m", 0x400000, 0xbc475b94, CPS2_GFX | BRF_GRA },
{ "pwg.19m", 0x400000, 0x07439ff7, CPS2_GFX | BRF_GRA },
{ "pwg.14m", 0x100000, 0xc3f9ba63, CPS2_GFX | BRF_GRA },
{ "pwg.16m", 0x100000, 0x815b0e7b, CPS2_GFX | BRF_GRA },
{ "pwg.18m", 0x100000, 0x0109c71b, CPS2_GFX | BRF_GRA },
{ "pwg.20m", 0x100000, 0xeb75ffbe, CPS2_GFX | BRF_GRA },
{ "pwg.01", 0x020000, 0x18a5c0e4, CPS2_PRG_Z80 | BRF_ESS | BRF_PRG },
{ "pwg.02", 0x020000, 0xc9dfffa6, CPS2_PRG_Z80 | BRF_ESS | BRF_PRG },
{ "pwg.11m", 0x200000, 0xa78f7433, CPS2_QSND | BRF_SND },
{ "pwg.12m", 0x200000, 0x77438ed0, CPS2_QSND | BRF_SND },
};
STD_ROM_PICK(Armwara)
STD_ROM_FN(Armwara)
static struct BurnRomInfo ArmwaruRomDesc[] = {
{ "pwgu.03b", 0x080000, 0x8b95497a, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwgu.04b", 0x080000, 0x29eb5661, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
@ -1270,6 +1241,64 @@ static struct BurnRomInfo Pgearr1RomDesc[] = {
STD_ROM_PICK(Pgearr1)
STD_ROM_FN(Pgearr1)
static struct BurnRomInfo ArmwaraRomDesc[] = {
{ "pwga.03b", 0x080000, 0x347743e1, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwga.04b", 0x080000, 0x42dbfb2e, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwga.05b", 0x080000, 0x835fbe73, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwg.06", 0x080000, 0x87a60ce8, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwg.07", 0x080000, 0xf7b148df, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwg.08", 0x080000, 0xcc62823e, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwg.09a", 0x080000, 0x4c26baee, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwg.10", 0x080000, 0x07c4fb28, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwg.13m", 0x400000, 0xae8fe08e, CPS2_GFX | BRF_GRA },
{ "pwg.15m", 0x400000, 0xdb560f58, CPS2_GFX | BRF_GRA },
{ "pwg.17m", 0x400000, 0xbc475b94, CPS2_GFX | BRF_GRA },
{ "pwg.19m", 0x400000, 0x07439ff7, CPS2_GFX | BRF_GRA },
{ "pwg.14m", 0x100000, 0xc3f9ba63, CPS2_GFX | BRF_GRA },
{ "pwg.16m", 0x100000, 0x815b0e7b, CPS2_GFX | BRF_GRA },
{ "pwg.18m", 0x100000, 0x0109c71b, CPS2_GFX | BRF_GRA },
{ "pwg.20m", 0x100000, 0xeb75ffbe, CPS2_GFX | BRF_GRA },
{ "pwg.01", 0x020000, 0x18a5c0e4, CPS2_PRG_Z80 | BRF_ESS | BRF_PRG },
{ "pwg.02", 0x020000, 0xc9dfffa6, CPS2_PRG_Z80 | BRF_ESS | BRF_PRG },
{ "pwg.11m", 0x200000, 0xa78f7433, CPS2_QSND | BRF_SND },
{ "pwg.12m", 0x200000, 0x77438ed0, CPS2_QSND | BRF_SND },
};
STD_ROM_PICK(Armwara)
STD_ROM_FN(Armwara)
static struct BurnRomInfo Armwarar1RomDesc[] = {
{ "pwga.03a", 0x080000, 0x8d474ab1, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwga.04a", 0x080000, 0x81b5aec7, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwga.05a", 0x080000, 0x2618e819, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwg.06", 0x080000, 0x87a60ce8, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwg.07", 0x080000, 0xf7b148df, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwg.08", 0x080000, 0xcc62823e, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwg.09", 0x080000, 0xddc85ca6, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwg.10", 0x080000, 0x07c4fb28, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "pwg.13m", 0x400000, 0xae8fe08e, CPS2_GFX | BRF_GRA },
{ "pwg.15m", 0x400000, 0xdb560f58, CPS2_GFX | BRF_GRA },
{ "pwg.17m", 0x400000, 0xbc475b94, CPS2_GFX | BRF_GRA },
{ "pwg.19m", 0x400000, 0x07439ff7, CPS2_GFX | BRF_GRA },
{ "pwg.14m", 0x100000, 0xc3f9ba63, CPS2_GFX | BRF_GRA },
{ "pwg.16m", 0x100000, 0x815b0e7b, CPS2_GFX | BRF_GRA },
{ "pwg.18m", 0x100000, 0x0109c71b, CPS2_GFX | BRF_GRA },
{ "pwg.20m", 0x100000, 0xeb75ffbe, CPS2_GFX | BRF_GRA },
{ "pwg.01", 0x020000, 0x18a5c0e4, CPS2_PRG_Z80 | BRF_ESS | BRF_PRG },
{ "pwg.02", 0x020000, 0xc9dfffa6, CPS2_PRG_Z80 | BRF_ESS | BRF_PRG },
{ "pwg.11m", 0x200000, 0xa78f7433, CPS2_QSND | BRF_SND },
{ "pwg.12m", 0x200000, 0x77438ed0, CPS2_QSND | BRF_SND },
};
STD_ROM_PICK(Armwarar1)
STD_ROM_FN(Armwarar1)
static struct BurnRomInfo AvspRomDesc[] = {
{ "avpe.03d", 0x080000, 0x774334a9, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
{ "avpe.04d", 0x080000, 0x7fa83769, CPS2_PRG_68K | BRF_ESS | BRF_PRG },
@ -7547,16 +7576,6 @@ struct BurnDriver BurnDrvCpsArmwarr1 = {
&CpsRecalcPal, 0x1000, 384, 224, 4, 3
};
struct BurnDriver BurnDrvCpsArmwara = {
"armwara", "armwar", NULL, NULL, "1994",
"Armored Warriors (940920 Asia)\0", NULL, "Capcom", "CPS2",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 3, HARDWARE_CAPCOM_CPS2, GBF_SCRFIGHT, 0,
NULL, ArmwaraRomInfo, ArmwaraRomName, NULL, NULL, ArmwarInputInfo, NULL,
Cps2Init, DrvExit, Cps2Frame, CpsRedraw, CpsAreaScan,
&CpsRecalcPal, 0x1000, 384, 224, 4, 3
};
struct BurnDriver BurnDrvCpsArmwaru = {
"armwaru", "armwar", NULL, NULL, "1994",
"Armored Warriors (941024 USA)\0", NULL, "Capcom", "CPS2",
@ -7597,6 +7616,26 @@ struct BurnDriver BurnDrvCpsPgearr1 = {
&CpsRecalcPal, 0x1000, 384, 224, 4, 3
};
struct BurnDriver BurnDrvCpsArmwara = {
"armwara", "armwar", NULL, NULL, "1994",
"Armored Warriors (941024 Asia)\0", NULL, "Capcom", "CPS2",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 3, HARDWARE_CAPCOM_CPS2, GBF_SCRFIGHT, 0,
NULL, ArmwaraRomInfo, ArmwaraRomName, NULL, NULL, ArmwarInputInfo, NULL,
Cps2Init, DrvExit, Cps2Frame, CpsRedraw, CpsAreaScan,
&CpsRecalcPal, 0x1000, 384, 224, 4, 3
};
struct BurnDriver BurnDrvCpsArmwarar1 = {
"armwarar1", "armwar", NULL, NULL, "1994",
"Armored Warriors (940920 Asia)\0", NULL, "Capcom", "CPS2",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 3, HARDWARE_CAPCOM_CPS2, GBF_SCRFIGHT, 0,
NULL, Armwarar1RomInfo, Armwarar1RomName, NULL, NULL, ArmwarInputInfo, NULL,
Cps2Init, DrvExit, Cps2Frame, CpsRedraw, CpsAreaScan,
&CpsRecalcPal, 0x1000, 384, 224, 4, 3
};
struct BurnDriver BurnDrvCpsAvsp = {
"avsp", NULL, NULL, NULL, "1994",
"Alien vs Predator (940520 Euro)\0", NULL, "Capcom", "CPS2",