d_wunit.cpp: added WWF: Wrestlemania (proto 2.01 06/07/95) [Jorge Silva]
This commit is contained in:
parent
1430f1dafb
commit
6f7081226e
|
@ -936,6 +936,53 @@ struct BurnDriver BurnDrvOpenice = {
|
|||
};
|
||||
|
||||
|
||||
// 2 On 2 Open Ice Challenge (rev 1.2A)
|
||||
/* PCB had alternate ROM labels showing the dates & checksums */
|
||||
|
||||
static struct BurnRomInfo openiceaRomDesc[] = {
|
||||
{ "open_ice_781c_r1.2a.u54", 0x080000, 0x63296053, 1 | BRF_PRG | BRF_ESS }, // 0 TMS34010
|
||||
{ "open_ice_6937_r1.2a.u63", 0x080000, 0x04441034, 1 | BRF_PRG | BRF_ESS }, // 1
|
||||
|
||||
{ "open_ice_l1.2.u2", 0x100000, 0x8adb5aab, 2 | BRF_PRG | BRF_ESS }, // 2 DCS sound banks
|
||||
{ "open_ice_l1.u3", 0x100000, 0x11c61ad6, 2 | BRF_PRG | BRF_ESS }, // 3
|
||||
{ "open_ice_l1.u4", 0x100000, 0x04279290, 2 | BRF_PRG | BRF_ESS }, // 4
|
||||
{ "open_ice_l1.u5", 0x100000, 0xe90ad61f, 2 | BRF_PRG | BRF_ESS }, // 5
|
||||
|
||||
{ "open_ice_l1.2.u133", 0x100000, 0x8a81605c, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x00, 0) }, // 6 GFX
|
||||
{ "open_ice_l1.2.u132", 0x100000, 0xcfdd6702, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x00, 1) }, // 7
|
||||
{ "open_ice_l1.2.u131", 0x100000, 0xcc428eb7, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x00, 2) }, // 8
|
||||
{ "open_ice_l1.2.u130", 0x100000, 0x74c2d50c, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x00, 3) }, // 9
|
||||
|
||||
{ "open_ice_l1.2.u129", 0x100000, 0x9e2ff012, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x04, 0) }, // 10
|
||||
{ "open_ice_l1.2.u128", 0x100000, 0x35d2e610, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x04, 1) }, // 11
|
||||
{ "open_ice_l1.2.u127", 0x100000, 0xbcbf19fe, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x04, 2) }, // 12
|
||||
{ "open_ice_l1.2.u126", 0x100000, 0x8e3106ae, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x04, 3) }, // 13
|
||||
|
||||
{ "open_ice_l1.u125", 0x100000, 0xa7b54550, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x08, 0) }, // 14
|
||||
{ "open_ice_l1.u124", 0x100000, 0x7c02cb50, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x08, 1) }, // 15
|
||||
{ "open_ice_l1.u123", 0x100000, 0xd543bd9d, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x08, 2) }, // 16
|
||||
{ "open_ice_l1.u122", 0x100000, 0x3744d291, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x08, 3) }, // 17
|
||||
|
||||
{ "open_ice_l1.2.u121", 0x100000, 0xacd2f7c7, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x0c, 0) }, // 18
|
||||
{ "open_ice_l1.2.u120", 0x100000, 0x4295686a, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x0c, 1) }, // 19
|
||||
{ "open_ice_l1.2.u119", 0x100000, 0x948b9b27, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x0c, 2) }, // 20
|
||||
{ "open_ice_l1.2.u118", 0x100000, 0x9eaaf93e, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x0c, 3) }, // 21
|
||||
};
|
||||
|
||||
STD_ROM_PICK(openicea)
|
||||
STD_ROM_FN(openicea)
|
||||
|
||||
struct BurnDriver BurnDrvOpenicea = {
|
||||
"openicea", "openice", NULL, NULL, "1995",
|
||||
"2 On 2 Open Ice Challenge (rev 1.2A)\0", NULL, "Midway", "MIDWAY Wolf-Unit",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_16BIT_ONLY, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
|
||||
NULL, openiceaRomInfo, openiceaRomName, NULL, NULL, OpeniceInputInfo, OpeniceDIPInfo,
|
||||
WolfUnitInit, WolfUnitExit, WolfUnitFrame, WolfUnitDraw, WolfUnitScan, &nWolfUnitRecalc, 0x8000,
|
||||
512, 254, 4, 3
|
||||
};
|
||||
|
||||
|
||||
// NBA Hangtime (rev L1.1 04/16/96)
|
||||
|
||||
static struct BurnRomInfo nbahangtRomDesc[] = {
|
||||
|
@ -1277,3 +1324,95 @@ struct BurnDriver BurnDrvWwfmaniab = {
|
|||
};
|
||||
|
||||
|
||||
|
||||
// WWF: Wrestlemania (rev 1.1 07/11/95)
|
||||
|
||||
static struct BurnRomInfo wwfmaniacRomDesc[] = {
|
||||
{ "wwf_game_rom_l1.10.u54", 0x080000, 0xae1a3195, 1 | BRF_PRG | BRF_ESS }, // 0 TMS34010
|
||||
{ "wwf_game_rom_l1.10.u63", 0x080000, 0xd809eb60, 1 | BRF_PRG | BRF_ESS }, // 1
|
||||
|
||||
{ "wwf_music-spch_l1.u2", 0x100000, 0xa9acb250, 2 | BRF_PRG | BRF_ESS }, // 2 DCS sound banks
|
||||
{ "wwf_music-spch_l1.u3", 0x100000, 0x9442b6c9, 2 | BRF_PRG | BRF_ESS }, // 3
|
||||
{ "wwf_music-spch_l1.u4", 0x100000, 0xcee78fac, 2 | BRF_PRG | BRF_ESS }, // 4
|
||||
{ "wwf_music-spch_l1.u5", 0x100000, 0x5b31fd40, 2 | BRF_PRG | BRF_ESS }, // 5
|
||||
|
||||
{ "wwf_image_rom_l1.u133", 0x100000, 0x5e1b1e3d, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x00, 0) }, // 6 GFX
|
||||
{ "wwf_image_rom_l1.u132", 0x100000, 0x5943b3b2, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x00, 1) }, // 7
|
||||
{ "wwf_image_rom_l1.u131", 0x100000, 0x0815db22, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x00, 2) }, // 8
|
||||
{ "wwf_image_rom_l1.u130", 0x100000, 0x9ee9a145, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x00, 3) }, // 9
|
||||
|
||||
{ "wwf_image_rom_l1.u129", 0x100000, 0xc644c2f4, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x04, 0) }, // 10
|
||||
{ "wwf_image_rom_l1.u128", 0x100000, 0xfcda4e9a, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x04, 1) }, // 11
|
||||
{ "wwf_image_rom_l1.u127", 0x100000, 0x45be7428, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x04, 2) }, // 12
|
||||
{ "wwf_image_rom_l1.u126", 0x100000, 0xeaa276a8, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x04, 3) }, // 13
|
||||
|
||||
{ "wwf_image_rom_l1.u125", 0x100000, 0xa19ebeed, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x08, 0) }, // 14
|
||||
{ "wwf_image_rom_l1.u124", 0x100000, 0xdc7d3dbb, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x08, 1) }, // 15
|
||||
{ "wwf_image_rom_l1.u123", 0x100000, 0xe0ade56f, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x08, 2) }, // 16
|
||||
{ "wwf_image_rom_l1.u122", 0x100000, 0x2800c78d, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x08, 3) }, // 17
|
||||
|
||||
{ "wwf_image_rom_l1.u121", 0x100000, 0xa28ffcba, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x0c, 0) }, // 18
|
||||
{ "wwf_image_rom_l1.u120", 0x100000, 0x3a05d371, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x0c, 1) }, // 19
|
||||
{ "wwf_image_rom_l1.u119", 0x100000, 0x97ffa659, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x0c, 2) }, // 20
|
||||
{ "wwf_image_rom_l1.u118", 0x100000, 0x46668e97, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x0c, 3) }, // 21
|
||||
};
|
||||
|
||||
STD_ROM_PICK(wwfmaniac)
|
||||
STD_ROM_FN(wwfmaniac)
|
||||
|
||||
struct BurnDriver BurnDrvWwfmaniac = {
|
||||
"wwfmaniac", "wwfmania", NULL, NULL, "1995",
|
||||
"WWF: Wrestlemania (rev 1.1 07/11/95)\0", NULL, "Midway", "MIDWAY Wolf-Unit",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_16BIT_ONLY, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
|
||||
NULL, wwfmaniacRomInfo, wwfmaniacRomName, NULL, NULL, WwfmaniaInputInfo, WwfmaniaDIPInfo,
|
||||
WolfUnitInit, WolfUnitExit, WolfUnitFrame, WolfUnitDraw, WolfUnitScan, &nWolfUnitRecalc, 0x8000,
|
||||
512, 254, 4, 3
|
||||
};
|
||||
|
||||
|
||||
|
||||
// WWF: Wrestlemania (proto 2.01 06/07/95)
|
||||
|
||||
static struct BurnRomInfo wwfmaniapRomDesc[] = {
|
||||
{ "wwf_game_rom_p2.01.u54", 0x080000, 0xa3d0b6d1, 1 | BRF_PRG | BRF_ESS }, // 0 TMS34010
|
||||
{ "wwf_game_rom_p2.01.u63", 0x080000, 0x22b80ae4, 1 | BRF_PRG | BRF_ESS }, // 1
|
||||
|
||||
{ "wwf_music-spch_l1.u2", 0x100000, 0xa9acb250, 2 | BRF_PRG | BRF_ESS }, // 2 DCS sound banks
|
||||
{ "wwf_music-spch_l1.u3", 0x100000, 0x9442b6c9, 2 | BRF_PRG | BRF_ESS }, // 3
|
||||
{ "wwf_music-spch_l1.u4", 0x100000, 0xcee78fac, 2 | BRF_PRG | BRF_ESS }, // 4
|
||||
{ "wwf_music-spch_l1.u5", 0x100000, 0x5b31fd40, 2 | BRF_PRG | BRF_ESS }, // 5
|
||||
|
||||
{ "wwf_image_rom_l1.u133", 0x100000, 0x5e1b1e3d, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x00, 0) }, // 6 GFX
|
||||
{ "wwf_image_rom_l1.u132", 0x100000, 0x5943b3b2, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x00, 1) }, // 7
|
||||
{ "wwf_image_rom_l1.u131", 0x100000, 0x0815db22, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x00, 2) }, // 8
|
||||
{ "wwf_image_rom_l1.u130", 0x100000, 0x9ee9a145, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x00, 3) }, // 9
|
||||
|
||||
{ "wwf_image_rom_l1.u129", 0x100000, 0xc644c2f4, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x04, 0) }, // 10
|
||||
{ "wwf_image_rom_l1.u128", 0x100000, 0xfcda4e9a, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x04, 1) }, // 11
|
||||
{ "wwf_image_rom_l1.u127", 0x100000, 0x45be7428, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x04, 2) }, // 12
|
||||
{ "wwf_image_rom_l1.u126", 0x100000, 0xeaa276a8, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x04, 3) }, // 13
|
||||
|
||||
{ "wwf_image_rom_l1.u125", 0x100000, 0xa19ebeed, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x08, 0) }, // 14
|
||||
{ "wwf_image_rom_l1.u124", 0x100000, 0xdc7d3dbb, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x08, 1) }, // 15
|
||||
{ "wwf_image_rom_l1.u123", 0x100000, 0xe0ade56f, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x08, 2) }, // 16
|
||||
{ "wwf_image_rom_l1.u122", 0x100000, 0x2800c78d, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x08, 3) }, // 17
|
||||
|
||||
{ "wwf_image_rom_l1.u121", 0x100000, 0xa28ffcba, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x0c, 0) }, // 18
|
||||
{ "wwf_image_rom_l1.u120", 0x100000, 0x3a05d371, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x0c, 1) }, // 19
|
||||
{ "wwf_image_rom_l1.u119", 0x100000, 0x97ffa659, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x0c, 2) }, // 20
|
||||
{ "wwf_image_rom_l1.u118", 0x100000, 0x46668e97, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x0c, 3) }, // 21
|
||||
};
|
||||
|
||||
STD_ROM_PICK(wwfmaniap)
|
||||
STD_ROM_FN(wwfmaniap)
|
||||
|
||||
struct BurnDriver BurnDrvWwfmaniap = {
|
||||
"wwfmaniap", "wwfmania", NULL, NULL, "1995",
|
||||
"WWF: Wrestlemania (proto 2.01 06/07/95)\0", NULL, "Midway", "MIDWAY Wolf-Unit",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_16BIT_ONLY, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
|
||||
NULL, wwfmaniapRomInfo, wwfmaniapRomName, NULL, NULL, WwfmaniaInputInfo, WwfmaniaDIPInfo,
|
||||
WolfUnitInit, WolfUnitExit, WolfUnitFrame, WolfUnitDraw, WolfUnitScan, &nWolfUnitRecalc, 0x8000,
|
||||
512, 254, 4, 3
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue