MAME 0.274 sync (jaleco)

This commit is contained in:
barbudreadmon 2025-02-06 10:43:30 +01:00
parent 1f527c5910
commit ada33ec1f0
2 changed files with 70 additions and 29 deletions

View File

@ -3621,7 +3621,7 @@ static INT32 DrvScan(INT32 nAction, INT32 *pnMin)
} }
// P-47 - The Phantom Fighter (World) // P-47: The Phantom Fighter (World)
static struct BurnRomInfo p47RomDesc[] = { static struct BurnRomInfo p47RomDesc[] = {
{ "p47us3.bin", 0x20000, 0x022e58b8, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code { "p47us3.bin", 0x20000, 0x022e58b8, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code
@ -3668,7 +3668,7 @@ static INT32 p47Init()
struct BurnDriver BurnDrvP47 = { struct BurnDriver BurnDrvP47 = {
"p47", NULL, NULL, NULL, "1988", "p47", NULL, NULL, NULL, "1988",
"P-47 - The Phantom Fighter (World)\0", NULL, "Jaleco", "Mega System 1", "P-47: The Phantom Fighter (World)\0", NULL, "Jaleco", "Mega System 1",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0, BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
NULL, p47RomInfo, p47RomName, NULL, NULL, NULL, NULL, CommonInputInfo, P47DIPInfo, NULL, p47RomInfo, p47RomName, NULL, NULL, NULL, NULL, CommonInputInfo, P47DIPInfo,
@ -3676,6 +3676,47 @@ struct BurnDriver BurnDrvP47 = {
256, 224, 4, 3 256, 224, 4, 3
}; };
// P-47: The Freedom Fighter (World)
static struct BurnRomInfo p47aRomDesc[] = {
{ "jaleco_export_p-47_3.rom2", 0x20000, 0x022e58b8, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code
{ "jaleco_export_p-47_1.rom1", 0x20000, 0xed926bd8, 1 | BRF_PRG | BRF_ESS }, // 1
{ "jaleco_p-47_9.rom8", 0x10000, 0xffcf318e, 2 | BRF_PRG | BRF_ESS }, // 2 68k #1 Code
{ "jaleco_p-47_19.rom7", 0x10000, 0xadb8c12e, 2 | BRF_PRG | BRF_ESS }, // 3
{ "hn62312ap_c42.rom4", 0x40000, 0x8a75e0c3, 3 | BRF_GRA }, // 4 Tilemap #0 Tiles
{ "jaleco_p-47_7.rom3", 0x10000, 0xf3b1850a, 3 | BRF_GRA }, // 5
{ "jaleco_p-47_23.rom5", 0x20000, 0x6e9bc864, 4 | BRF_GRA }, // 6 Tilemap #1 Tiles
{ "jaleco_p-47_12.rom6", 0x20000, 0x5268395f, 4 | BRF_GRA }, // 7
{ "jaleco_p-47_16.rom12", 0x10000, 0x30e44375, 5 | BRF_GRA }, // 8 Tilemap #2 Tiles
{ "hn62312ap_c45.rom11", 0x40000, 0xa239baf4, 6 | BRF_GRA }, // 9 Sprites
{ "jaleco_p-47_26.rom13", 0x20000, 0x4d07581a, 6 | BRF_GRA }, // 10
{ "hn62312ap_c44.rom9", 0x40000, 0xa5f6da1f, 7 | BRF_SND }, // 11 OKI #0 Samples
{ "hn62312ap_c43.rom10", 0x20000, 0x9149286b, 8 | BRF_SND }, // 12 OKI #1 Samples
{ "p-47.14m", 0x00200, 0x1d877538, 9 | BRF_GRA }, // 13 Priority PROM
};
STD_ROM_PICK(p47a)
STD_ROM_FN(p47a)
struct BurnDriver BurnDrvP47a = {
"p47a", "p47", NULL, NULL, "1988",
"P-47: The Freedom Fighter (World)\0", NULL, "Jaleco", "Mega System 1",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
NULL, p47aRomInfo, p47aRomName, NULL, NULL, NULL, NULL, CommonInputInfo, P47DIPInfo,
p47Init, DrvExit, System1AFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
256, 224, 4, 3
};
/* /*
The Japanese version of P-47 can be found in 2 different ROM board configurations: The Japanese version of P-47 can be found in 2 different ROM board configurations:
'Normal' rev - full split EPROMs 'Normal' rev - full split EPROMs
@ -3709,7 +3750,7 @@ p-47.14m = p-47.14m | PROMS
**p-47_7_rom3.bin is a 27512 compatible mask rom. The existing P47j set is 1mb. The 2nd half of the data is not present on the type B boardset. **p-47_7_rom3.bin is a 27512 compatible mask rom. The existing P47j set is 1mb. The 2nd half of the data is not present on the type B boardset.
*/ */
// P-47 - The Freedom Fighter (Japan) // P-47: The Freedom Fighter (Japan)
static struct BurnRomInfo p47jRomDesc[] = { static struct BurnRomInfo p47jRomDesc[] = {
{ "p47j_3.bin", 0x20000, 0x11c655e5, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code { "p47j_3.bin", 0x20000, 0x11c655e5, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code
@ -3745,7 +3786,7 @@ STD_ROM_FN(p47j)
struct BurnDriver BurnDrvP47j = { struct BurnDriver BurnDrvP47j = {
"p47j", "p47", NULL, NULL, "1988", "p47j", "p47", NULL, NULL, "1988",
"P-47 - The Freedom Fighter (Japan)\0", NULL, "Jaleco", "Mega System 1", "P-47: The Freedom Fighter (Japan)\0", NULL, "Jaleco", "Mega System 1",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0, BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
NULL, p47jRomInfo, p47jRomName, NULL, NULL, NULL, NULL, CommonInputInfo, P47DIPInfo, NULL, p47jRomInfo, p47jRomName, NULL, NULL, NULL, NULL, CommonInputInfo, P47DIPInfo,
@ -3754,7 +3795,7 @@ struct BurnDriver BurnDrvP47j = {
}; };
// P-47 - The Freedom Fighter (Japan, Export) // P-47: The Freedom Fighter (Japan, Export)
static struct BurnRomInfo p47jeRomDesc[] = { static struct BurnRomInfo p47jeRomDesc[] = {
{ "export_p-47_3.rom2", 0x20000, 0x37185412, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code { "export_p-47_3.rom2", 0x20000, 0x37185412, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code
@ -3801,7 +3842,7 @@ static INT32 p47jeInit()
struct BurnDriver BurnDrvP47je = { struct BurnDriver BurnDrvP47je = {
"p47je", "p47", NULL, NULL, "1988", "p47je", "p47", NULL, NULL, "1988",
"P-47 - The Freedom Fighter (Japan, Export)\0", NULL, "Jaleco", "Mega System 1", "P-47: The Freedom Fighter (Japan, Export)\0", NULL, "Jaleco", "Mega System 1",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0, BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
NULL, p47jeRomInfo, p47jeRomName, NULL, NULL, NULL, NULL, CommonInputInfo, P47DIPInfo, NULL, p47jeRomInfo, p47jeRomName, NULL, NULL, NULL, NULL, CommonInputInfo, P47DIPInfo,
@ -3810,7 +3851,7 @@ struct BurnDriver BurnDrvP47je = {
}; };
// Kick Off - Jaleco Cup (Japan) // Kick Off: Jaleco Cup (Japan)
static struct BurnRomInfo kickoffRomDesc[] = { static struct BurnRomInfo kickoffRomDesc[] = {
{ "kioff03.rom", 0x10000, 0x3b01be65, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code { "kioff03.rom", 0x10000, 0x3b01be65, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code
@ -3854,7 +3895,7 @@ static INT32 kickoffInit()
struct BurnDriver BurnDrvKickoff = { struct BurnDriver BurnDrvKickoff = {
"kickoff", NULL, NULL, NULL, "1988", "kickoff", NULL, NULL, NULL, "1988",
"Kick Off - Jaleco Cup (Japan)\0", NULL, "Jaleco", "Mega System 1", "Kick Off: Jaleco Cup (Japan)\0", NULL, "Jaleco", "Mega System 1",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_SPORTSFOOTBALL, 0, BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_SPORTSFOOTBALL, 0,
NULL, kickoffRomInfo, kickoffRomName, NULL, NULL, NULL, NULL, CommonInputInfo, KickoffDIPInfo, NULL, kickoffRomInfo, kickoffRomName, NULL, NULL, NULL, NULL, CommonInputInfo, KickoffDIPInfo,
@ -5430,7 +5471,7 @@ struct BurnDriver BurnDrvMonkelf = {
// E.D.F. : Earth Defense Force (set 1) // E.D.F.: Earth Defense Force (set 1)
static struct BurnRomInfo edfRomDesc[] = { static struct BurnRomInfo edfRomDesc[] = {
{ "edf5.b5", 0x40000, 0x105094d1, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code { "edf5.b5", 0x40000, 0x105094d1, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code
@ -5439,7 +5480,7 @@ static struct BurnRomInfo edfRomDesc[] = {
{ "edf1.f5", 0x20000, 0x2290ea19, 2 | BRF_PRG | BRF_ESS }, // 2 68k #1 Code { "edf1.f5", 0x20000, 0x2290ea19, 2 | BRF_PRG | BRF_ESS }, // 2 68k #1 Code
{ "edf2.f3", 0x20000, 0xce93643e, 2 | BRF_PRG | BRF_ESS }, // 3 { "edf2.f3", 0x20000, 0xce93643e, 2 | BRF_PRG | BRF_ESS }, // 3
{ "edf.mcu", 0x01000, 0x00000000, 0 | BRF_NODUMP }, // 4 MCU Code { "edf.mcu", 0x04000, 0x1503026d, 0 | BRF_OPT }, // 4 MCU Code
{ "edf_m04.rom", 0x80000, 0x6744f406, 3 | BRF_GRA }, // 5 Tilemap #0 Tiles { "edf_m04.rom", 0x80000, 0x6744f406, 3 | BRF_GRA }, // 5 Tilemap #0 Tiles
@ -5472,7 +5513,7 @@ static INT32 edfInit()
struct BurnDriver BurnDrvEdf = { struct BurnDriver BurnDrvEdf = {
"edf", NULL, NULL, NULL, "1991", "edf", NULL, NULL, NULL, "1991",
"E.D.F. : Earth Defense Force (set 1)\0", NULL, "Jaleco", "Mega System 1", "E.D.F.: Earth Defense Force (set 1)\0", NULL, "Jaleco", "Mega System 1",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_HORSHOOT, 0, BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_HORSHOOT, 0,
NULL, edfRomInfo, edfRomName, NULL, NULL, NULL, NULL, CommonInputInfo, EdfDIPInfo, NULL, edfRomInfo, edfRomName, NULL, NULL, NULL, NULL, CommonInputInfo, EdfDIPInfo,
@ -5481,7 +5522,7 @@ struct BurnDriver BurnDrvEdf = {
}; };
// E.D.F. : Earth Defense Force (set 2) // E.D.F.: Earth Defense Force (set 2)
static struct BurnRomInfo edfaRomDesc[] = { static struct BurnRomInfo edfaRomDesc[] = {
{ "5.b5", 0x40000, 0x6edd3c53, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code { "5.b5", 0x40000, 0x6edd3c53, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code
@ -5490,7 +5531,7 @@ static struct BurnRomInfo edfaRomDesc[] = {
{ "edf1.f5", 0x20000, 0x2290ea19, 2 | BRF_PRG | BRF_ESS }, // 2 68k #1 Code { "edf1.f5", 0x20000, 0x2290ea19, 2 | BRF_PRG | BRF_ESS }, // 2 68k #1 Code
{ "edf2.f3", 0x20000, 0xce93643e, 2 | BRF_PRG | BRF_ESS }, // 3 { "edf2.f3", 0x20000, 0xce93643e, 2 | BRF_PRG | BRF_ESS }, // 3
{ "edf.mcu", 0x01000, 0x00000000, 0 | BRF_NODUMP }, // 4 MCU Code { "edf.mcu", 0x04000, 0x1503026d, 0 | BRF_OPT }, // 4 MCU Code
{ "edf_m04.rom", 0x80000, 0x6744f406, 3 | BRF_GRA }, // 5 Tilemap #0 Tiles { "edf_m04.rom", 0x80000, 0x6744f406, 3 | BRF_GRA }, // 5 Tilemap #0 Tiles
@ -5512,7 +5553,7 @@ STD_ROM_FN(edfa)
struct BurnDriver BurnDrvEdfa = { struct BurnDriver BurnDrvEdfa = {
"edfa", "edf", NULL, NULL, "1991", "edfa", "edf", NULL, NULL, "1991",
"E.D.F. : Earth Defense Force (set 2)\0", NULL, "Jaleco", "Mega System 1", "E.D.F.: Earth Defense Force (set 2)\0", NULL, "Jaleco", "Mega System 1",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_HORSHOOT, 0, BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_HORSHOOT, 0,
NULL, edfaRomInfo, edfaRomName, NULL, NULL, NULL, NULL, CommonInputInfo, EdfDIPInfo, NULL, edfaRomInfo, edfaRomName, NULL, NULL, NULL, NULL, CommonInputInfo, EdfDIPInfo,
@ -5521,7 +5562,7 @@ struct BurnDriver BurnDrvEdfa = {
}; };
// E.D.F. : Earth Defense Force (North America) // E.D.F.: Earth Defense Force (North America)
static struct BurnRomInfo edfuRomDesc[] = { static struct BurnRomInfo edfuRomDesc[] = {
{ "edf5.b5", 0x40000, 0x105094d1, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code { "edf5.b5", 0x40000, 0x105094d1, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code
@ -5530,7 +5571,7 @@ static struct BurnRomInfo edfuRomDesc[] = {
{ "edf1.f5", 0x20000, 0x2290ea19, 2 | BRF_PRG | BRF_ESS }, // 2 68k #1 Code { "edf1.f5", 0x20000, 0x2290ea19, 2 | BRF_PRG | BRF_ESS }, // 2 68k #1 Code
{ "edf2.f3", 0x20000, 0xce93643e, 2 | BRF_PRG | BRF_ESS }, // 3 { "edf2.f3", 0x20000, 0xce93643e, 2 | BRF_PRG | BRF_ESS }, // 3
{ "edf.mcu", 0x01000, 0x00000000, 0 | BRF_NODUMP }, // 4 MCU Code { "edf.mcu", 0x04000, 0x1503026d, 0 | BRF_OPT }, // 4 MCU Code
{ "edf_m04.rom", 0x80000, 0x6744f406, 3 | BRF_GRA }, // 5 Tilemap #0 Tiles { "edf_m04.rom", 0x80000, 0x6744f406, 3 | BRF_GRA }, // 5 Tilemap #0 Tiles
@ -5552,7 +5593,7 @@ STD_ROM_FN(edfu)
struct BurnDriver BurnDrvEdfu = { struct BurnDriver BurnDrvEdfu = {
"edfu", "edf", NULL, NULL, "1991", "edfu", "edf", NULL, NULL, "1991",
"E.D.F. : Earth Defense Force (North America)\0", NULL, "Jaleco", "Mega System 1", "E.D.F.: Earth Defense Force (North America)\0", NULL, "Jaleco", "Mega System 1",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_HORSHOOT, 0, BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_HORSHOOT, 0,
NULL, edfuRomInfo, edfuRomName, NULL, NULL, NULL, NULL, CommonInputInfo, EdfDIPInfo, NULL, edfuRomInfo, edfuRomName, NULL, NULL, NULL, NULL, CommonInputInfo, EdfDIPInfo,
@ -5561,7 +5602,7 @@ struct BurnDriver BurnDrvEdfu = {
}; };
// E.D.F. : Earth Defense Force (bootleg) // E.D.F.: Earth Defense Force (bootleg)
static struct BurnRomInfo edfblRomDesc[] = { static struct BurnRomInfo edfblRomDesc[] = {
{ "02.bin", 0x40000, 0x19a0dfa0, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code { "02.bin", 0x40000, 0x19a0dfa0, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code
@ -5665,7 +5706,7 @@ static INT32 edfblInit()
struct BurnDriver BurnDrvEdfbl = { struct BurnDriver BurnDrvEdfbl = {
"edfbl", "edf", NULL, NULL, "1991", "edfbl", "edf", NULL, NULL, "1991",
"E.D.F. : Earth Defense Force (bootleg)\0", "no sound", "bootleg", "Mega System 1", "E.D.F.: Earth Defense Force (bootleg)\0", "no sound", "bootleg", "Mega System 1",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_HORSHOOT, 0, BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_HORSHOOT, 0,
NULL, edfblRomInfo, edfblRomName, NULL, NULL, NULL, NULL, CommonInputInfo, EdfDIPInfo, NULL, edfblRomInfo, edfblRomName, NULL, NULL, NULL, NULL, CommonInputInfo, EdfDIPInfo,
@ -5674,7 +5715,7 @@ struct BurnDriver BurnDrvEdfbl = {
}; };
// Hayaoshi Quiz Ouza Ketteisen - The King Of Quiz // Hayaoshi Quiz Ouza Ketteisen: The King Of Quiz
static struct BurnRomInfo hayaosi1RomDesc[] = { static struct BurnRomInfo hayaosi1RomDesc[] = {
{ "5", 0x40000, 0xeaf38fab, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code { "5", 0x40000, 0xeaf38fab, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code
@ -5723,7 +5764,7 @@ static INT32 hayaosi1Init()
struct BurnDriver BurnDrvHayaosi1 = { struct BurnDriver BurnDrvHayaosi1 = {
"hayaosi1", NULL, NULL, NULL, "1993", "hayaosi1", NULL, NULL, NULL, "1993",
"Hayaoshi Quiz Ouza Ketteisen - The King Of Quiz\0", NULL, "Jaleco", "Mega System 1", "Hayaoshi Quiz Ouza Ketteisen: The King Of Quiz\0", NULL, "Jaleco", "Mega System 1",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_QUIZ, 0, BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_QUIZ, 0,
NULL, hayaosi1RomInfo, hayaosi1RomName, NULL, NULL, NULL, NULL, Hayaosi1InputInfo, Hayaosi1DIPInfo, NULL, hayaosi1RomInfo, hayaosi1RomName, NULL, NULL, NULL, NULL, Hayaosi1InputInfo, Hayaosi1DIPInfo,
@ -5732,7 +5773,7 @@ struct BurnDriver BurnDrvHayaosi1 = {
}; };
// 64th. Street - A Detective Story (World) // 64th. Street: A Detective Story (World)
static struct BurnRomInfo Street64RomDesc[] = { static struct BurnRomInfo Street64RomDesc[] = {
{ "64th_03.rom", 0x40000, 0xed6c6942, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code { "64th_03.rom", 0x40000, 0xed6c6942, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code
@ -5775,7 +5816,7 @@ static INT32 street64Init()
struct BurnDriver BurnDrvStreet64 = { struct BurnDriver BurnDrvStreet64 = {
"64street", NULL, NULL, NULL, "1991", "64street", NULL, NULL, NULL, "1991",
"64th. Street - A Detective Story (World)\0", NULL, "Jaleco", "Mega System 1", "64th. Street: A Detective Story (World)\0", NULL, "Jaleco", "Mega System 1",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT, 0, BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT, 0,
NULL, Street64RomInfo, Street64RomName, NULL, NULL, NULL, NULL, CommonInputInfo, Street64DIPInfo, NULL, Street64RomInfo, Street64RomName, NULL, NULL, NULL, NULL, CommonInputInfo, Street64DIPInfo,
@ -5784,7 +5825,7 @@ struct BurnDriver BurnDrvStreet64 = {
}; };
// 64th. Street - A Detective Story (Japan, set 1) // 64th. Street: A Detective Story (Japan, set 1)
static struct BurnRomInfo Street64jRomDesc[] = { static struct BurnRomInfo Street64jRomDesc[] = {
{ "91105-3.bin", 0x40000, 0xa211a83b, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code { "91105-3.bin", 0x40000, 0xa211a83b, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code
@ -5816,7 +5857,7 @@ STD_ROM_FN(Street64j)
struct BurnDriver BurnDrvStreet64j = { struct BurnDriver BurnDrvStreet64j = {
"64streetj", "64street", NULL, NULL, "1991", "64streetj", "64street", NULL, NULL, "1991",
"64th. Street - A Detective Story (Japan, set 1)\0", NULL, "Jaleco", "Mega System 1", "64th. Street: A Detective Story (Japan, set 1)\0", NULL, "Jaleco", "Mega System 1",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT, 0, BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT, 0,
NULL, Street64jRomInfo, Street64jRomName, NULL, NULL, NULL, NULL, CommonInputInfo, Street64DIPInfo, NULL, Street64jRomInfo, Street64jRomName, NULL, NULL, NULL, NULL, CommonInputInfo, Street64DIPInfo,
@ -5825,7 +5866,7 @@ struct BurnDriver BurnDrvStreet64j = {
}; };
// 64th. Street - A Detective Story (Japan, set 2) // 64th. Street: A Detective Story (Japan, set 2)
static struct BurnRomInfo Street64jaRomDesc[] = { static struct BurnRomInfo Street64jaRomDesc[] = {
{ "ic53.bin", 0x40000, 0xc978d086, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code { "ic53.bin", 0x40000, 0xc978d086, 1 | BRF_PRG | BRF_ESS }, // 0 68k #0 Code
@ -5857,7 +5898,7 @@ STD_ROM_FN(Street64ja)
struct BurnDriver BurnDrvStreet64ja = { struct BurnDriver BurnDrvStreet64ja = {
"64streetja", "64street", NULL, NULL, "1991", "64streetja", "64street", NULL, NULL, "1991",
"64th. Street - A Detective Story (Japan, set 2)\0", NULL, "Jaleco", "Mega System 1", "64th. Street: A Detective Story (Japan, set 2)\0", NULL, "Jaleco", "Mega System 1",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT, 0, BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT, 0,
NULL, Street64jaRomInfo, Street64jaRomName, NULL, NULL, NULL, NULL, CommonInputInfo, Street64DIPInfo, NULL, Street64jaRomInfo, Street64jaRomName, NULL, NULL, NULL, NULL, CommonInputInfo, Street64DIPInfo,

View File

@ -2841,7 +2841,7 @@ struct BurnDriver BurnDrvBnstars1 = {
}; };
// Vs. Janshi Brandnew Stars (Ver 1.1, MegaSystem32 Version) // Vs. Janshi Brandnew Stars (Ver 1.1, MegaSystem 32 Version)
static struct BurnRomInfo bnstarsRomDesc[] = { static struct BurnRomInfo bnstarsRomDesc[] = {
{ "vsjanshi_26_ver1.1.26", 0x080000, 0x75eeec8f, 1 | BRF_PRG | BRF_ESS }, // 0 V70 Code { "vsjanshi_26_ver1.1.26", 0x080000, 0x75eeec8f, 1 | BRF_PRG | BRF_ESS }, // 0 V70 Code
@ -2876,7 +2876,7 @@ STD_ROM_FN(bnstars)
struct BurnDriver BurnDrvBnstars = { struct BurnDriver BurnDrvBnstars = {
"bnstars", "bnstars1", NULL, NULL, "1997", "bnstars", "bnstars1", NULL, NULL, "1997",
"Vs. Janshi Brandnew Stars (Ver 1.1, MegaSystem32 Version)\0", NULL, "Jaleco", "MegaSystem 32", "Vs. Janshi Brandnew Stars (Ver 1.1, MegaSystem 32 Version)\0", NULL, "Jaleco", "MegaSystem 32",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_MAHJONG, 0, BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_MAHJONG, 0,
NULL, bnstarsRomInfo, bnstarsRomName, NULL, NULL, NULL, NULL, MS32MahjongInputInfo, Suchie2DIPInfo, NULL, bnstarsRomInfo, bnstarsRomName, NULL, NULL, NULL, NULL, MS32MahjongInputInfo, Suchie2DIPInfo,