add Forgotten Worlds (US, rev AA) (system11)

This commit is contained in:
jackchatelet 2013-04-07 10:51:43 +00:00
parent 3d1f22796d
commit b9741ec8f0
1 changed files with 41 additions and 0 deletions

View File

@ -5561,6 +5561,36 @@ static struct BurnRomInfo ForgottnuaRomDesc[] = {
STD_ROM_PICK(Forgottnua)
STD_ROM_FN(Forgottnua)
static struct BurnRomInfo ForgottnuaaRomDesc[] = {
{ "lwu_11aa.14f", 0x020000, 0x73e920b7, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
{ "lwu_15aa.14g", 0x020000, 0xe47524b9, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
{ "lwu_10aa.13f", 0x020000, 0xbea45994, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
{ "lwu_14aa.13g", 0x020000, 0x539b2339, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
{ "lw-07.13e", 0x080000, 0xfd252a26, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_NO_BYTESWAP },
{ "lw-01.9d", 0x080000, 0x0318f298, BRF_GRA | CPS1_TILES },
{ "lw-08.9f", 0x080000, 0x25a8e43c, BRF_GRA | CPS1_TILES },
{ "lw-05.9e", 0x080000, 0xe4552fd7, BRF_GRA | CPS1_TILES },
{ "lw-12.9g", 0x080000, 0x8e6a832b, BRF_GRA | CPS1_TILES },
{ "lw-02.12d", 0x080000, 0x43e6c5c8, BRF_GRA | CPS1_TILES },
{ "lw-09.12f", 0x080000, 0x899cb4ad, BRF_GRA | CPS1_TILES },
{ "lw-06.12e", 0x080000, 0x5b9edffc, BRF_GRA | CPS1_TILES },
{ "lw-13.12g", 0x080000, 0x8e058ef5, BRF_GRA | CPS1_TILES },
{ "lwu_00.14a", 0x010000, 0x59df2a63, BRF_PRG | CPS1_Z80_PROGRAM },
{ "lw-03u.14c", 0x020000, 0x807d051f, BRF_SND | CPS1_OKIM6295_SAMPLES },
{ "lw-04u.13c", 0x020000, 0xe6cd098e, BRF_SND | CPS1_OKIM6295_SAMPLES },
A_BOARD_PLDS
{ "lwchr.3a", 0x000117, 0x54ed4c39, BRF_OPT }, // b-board PLDs
{ "lwio.15e", 0x000117, 0xad52b90c, BRF_OPT },
};
STD_ROM_PICK(Forgottnuaa)
STD_ROM_FN(Forgottnuaa)
static struct BurnRomInfo LostwrldRomDesc[] = {
{ "lw_11c.14f", 0x020000, 0x67e42546, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
{ "lw_15c.14g", 0x020000, 0x402e2a46, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
@ -11667,6 +11697,7 @@ static const struct GameConfig ConfigTable[] =
{ "forgottnu" , CPS_B_01 , mapper_LW621 , 1, NULL },
{ "forgottnu1" , CPS_B_01 , mapper_LWCHR , 1, NULL },
{ "forgottnua" , CPS_B_01 , mapper_LWCHR , 1, NULL },
{ "forgottnuaa" , CPS_B_01 , mapper_LWCHR , 1, NULL },
{ "lostwrld" , CPS_B_01 , mapper_LWCHR , 1, NULL },
{ "lostwrldo" , CPS_B_01 , mapper_LWCHR , 1, NULL },
{ "ganbare" , CPS_B_21_DEF, mapper_sfzch , 0, NULL },
@ -16019,6 +16050,16 @@ struct BurnDriver BurnDrvCpsForgottnua = {
&CpsRecalcPal, 0x1000, 384, 224, 4, 3
};
struct BurnDriver BurnDrvCpsForgottnuaa = {
"forgottnuaa", "forgottn", NULL, NULL, "1988",
"Forgotten Worlds (US, B-Board 88618B-2, rev AA)\0", NULL, "Capcom", "CPS1",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_CAPCOM_CPS1_GENERIC, GBF_HORSHOOT, 0,
NULL, ForgottnuaaRomInfo, ForgottnuaaRomName, NULL, NULL, ForgottnInputInfo, ForgottnDIPInfo,
ForgottnInit, DrvExit, Cps1Frame, CpsRedraw, CpsAreaScan,
&CpsRecalcPal, 0x1000, 384, 224, 4, 3
};
struct BurnDriver BurnDrvCpsLostwrld = {
"lostwrld", "forgottn", NULL, NULL, "1988",
"Lost Worlds (Japan)\0", NULL, "Capcom", "CPS1",