MAME 0.265 sync (dataeast, itech, midway, taito)

This commit is contained in:
barbudreadmon 2024-04-30 09:12:27 +02:00
parent 9434ca1bb2
commit 3ae50fa637
5 changed files with 87 additions and 59 deletions

View File

@ -1140,14 +1140,14 @@ struct BurnDriver BurnDrvKarnova = {
/* DE-0248-3 main board, DE-259-0 sub/rom board */
static struct BurnRomInfo karnovjRomDesc[] = {
{ "kar8.j15", 0x10000, 0x3e17e268, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code
{ "kar11.j20", 0x10000, 0x417c936d, 1 | BRF_PRG | BRF_ESS }, // 1
{ "dn08-.j15", 0x10000, 0x3e17e268, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code
{ "dn11-.j20", 0x10000, 0x417c936d, 1 | BRF_PRG | BRF_ESS }, // 1
{ "dn07-.j14", 0x10000, 0xfc14291b, 1 | BRF_PRG | BRF_ESS }, // 2
{ "dn10-.j18", 0x10000, 0xa4a34e37, 1 | BRF_PRG | BRF_ESS }, // 3
{ "kar6.j13", 0x10000, 0xc641e195, 1 | BRF_PRG | BRF_ESS }, // 4
{ "kar9.j17", 0x10000, 0xd420658d, 1 | BRF_PRG | BRF_ESS }, // 5
{ "dn06-.j13", 0x10000, 0xc641e195, 1 | BRF_PRG | BRF_ESS }, // 4
{ "dn09-.j17", 0x10000, 0xd420658d, 1 | BRF_PRG | BRF_ESS }, // 5
{ "kar5.f3", 0x08000, 0x7c9158f1, 2 | BRF_PRG | BRF_ESS }, // 6 m6502 Code
{ "dn05-.f3", 0x08000, 0x7c9158f1, 2 | BRF_PRG | BRF_ESS }, // 6 m6502 Code
{ "dn00-.c5", 0x08000, 0x0ed77c6d, 3 | BRF_GRA }, // 7 Characters
@ -1168,7 +1168,7 @@ static struct BurnRomInfo karnovjRomDesc[] = {
{ "dn-21.k8", 0x00400, 0xaab0bb93, 6 | BRF_GRA }, // 20 Color Proms
{ "dn-20.l6", 0x00400, 0x02f78ffb, 6 | BRF_GRA }, // 21
{ "karnovj_i8751.k14", 0x01000, 0x5a8c4d28, 7 | BRF_PRG }, // 22 i8751 microcontroller
{ "dn-3.k14", 0x01000, 0x5a8c4d28, 7 | BRF_PRG }, // 22 i8751 microcontroller
};
STD_ROM_PICK(karnovj)

View File

@ -3533,7 +3533,7 @@ static INT32 LottofunInit()
struct BurnDriver BurnDrvLottofun = {
"lottofun", NULL, NULL, NULL, "1987",
"Lotto Fun\0", NULL, "H.A.R. Management", "6809 System",
"Lotto Fun\0", NULL, "HAR Management", "6809 System",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 1, HARDWARE_MISC_PRE90S, GBF_CASINO, 0,
NULL, lottofunRomInfo, lottofunRomName, NULL, NULL, NULL, NULL, LottofunInputInfo, NULL,

View File

@ -3516,7 +3516,7 @@ STD_ROM_FN(timekill)
struct BurnDriver BurnDrvTimekill = {
"timekill", NULL, NULL, NULL, "1992",
"Time Killers (v1.32)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Time Killers (v1.32)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_VSFIGHT, 0,
NULL, timekillRomInfo, timekillRomName, NULL, NULL, NULL, NULL, TimekillInputInfo, TimekillDIPInfo,
@ -3552,7 +3552,7 @@ STD_ROM_FN(timekill132i)
struct BurnDriver BurnDrvTimekill132i = {
"timekill132i", "timekill", NULL, NULL, "1992",
"Time Killers (v1.32I)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Time Killers (v1.32I)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_VSFIGHT, 0,
NULL, timekill132iRomInfo, timekill132iRomName, NULL, NULL, NULL, NULL, TimekillInputInfo, TimekillDIPInfo,
@ -3588,7 +3588,7 @@ STD_ROM_FN(timekill131)
struct BurnDriver BurnDrvTimekill131 = {
"timekill131", "timekill", NULL, NULL, "1992",
"Time Killers (v1.31)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Time Killers (v1.31)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_VSFIGHT, 0,
NULL, timekill131RomInfo, timekill131RomName, NULL, NULL, NULL, NULL, TimekillInputInfo, TimekillDIPInfo,
@ -3624,7 +3624,7 @@ STD_ROM_FN(timekill121)
struct BurnDriver BurnDrvTimekill121 = {
"timekill121", "timekill", NULL, NULL, "1992",
"Time Killers (v1.21)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Time Killers (v1.21)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_VSFIGHT, 0,
NULL, timekill121RomInfo, timekill121RomName, NULL, NULL, NULL, NULL, TimekillInputInfo, TimekillDIPInfo,
@ -3672,7 +3672,7 @@ STD_ROM_FN(timekill121a)
struct BurnDriver BurnDrvTimekill121a = {
"timekill121a", "timekill", NULL, NULL, "1992",
"Time Killers (v1.21, alternate ROM board)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Time Killers (v1.21, alternate ROM board)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_VSFIGHT, 0,
NULL, timekill121aRomInfo, timekill121aRomName, NULL, NULL, NULL, NULL, TimekillInputInfo, TimekillDIPInfo,
@ -3709,7 +3709,7 @@ STD_ROM_FN(timekill120)
struct BurnDriver BurnDrvTimekill120 = {
"timekill120", "timekill", NULL, NULL, "1992",
"Time Killers (v1.20, alternate ROM board)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Time Killers (v1.20, alternate ROM board)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_VSFIGHT, 0,
NULL, timekill120RomInfo, timekill120RomName, NULL, NULL, NULL, NULL, TimekillInputInfo, TimekillDIPInfo,
@ -3758,7 +3758,7 @@ STD_ROM_FN(timekill100)
struct BurnDriver BurnDrvTimekill100 = {
"timekill100", "timekill", NULL, NULL, "1992",
"Time Killers (v1.00)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Time Killers (v1.00)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_VSFIGHT, 0,
NULL, timekill100RomInfo, timekill100RomName, NULL, NULL, NULL, NULL, TimekillInputInfo, TimekillDIPInfo,
@ -3804,7 +3804,7 @@ STD_ROM_FN(bloodstm)
struct BurnDriver BurnDrvBloodstm = {
"bloodstm", NULL, NULL, NULL, "1994",
"Blood Storm (v2.22)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Blood Storm (v2.22)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_VSFIGHT, 0,
NULL, bloodstmRomInfo, bloodstmRomName, NULL, NULL, NULL, NULL, BloodstmInputInfo, BloodstmDIPInfo,
@ -3850,7 +3850,7 @@ STD_ROM_FN(bloodstm221)
struct BurnDriver BurnDrvBloodstm221 = {
"bloodstm221", "bloodstm", NULL, NULL, "1994",
"Blood Storm (v2.21)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Blood Storm (v2.21)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_VSFIGHT, 0,
NULL, bloodstm221RomInfo, bloodstm221RomName, NULL, NULL, NULL, NULL, BloodstmInputInfo, BloodstmDIPInfo,
@ -3896,7 +3896,7 @@ STD_ROM_FN(bloodstm220)
struct BurnDriver BurnDrvBloodstm220 = {
"bloodstm220", "bloodstm", NULL, NULL, "1994",
"Blood Storm (v2.20)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Blood Storm (v2.20)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_VSFIGHT, 0,
NULL, bloodstm220RomInfo, bloodstm220RomName, NULL, NULL, NULL, NULL, BloodstmInputInfo, BloodstmDIPInfo,
@ -3942,7 +3942,7 @@ STD_ROM_FN(bloodstm210)
struct BurnDriver BurnDrvBloodstm210 = {
"bloodstm210", "bloodstm", NULL, NULL, "1994",
"Blood Storm (v2.10)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Blood Storm (v2.10)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_VSFIGHT, 0,
NULL, bloodstm210RomInfo, bloodstm210RomName, NULL, NULL, NULL, NULL, BloodstmInputInfo, BloodstmDIPInfo,
@ -3988,7 +3988,7 @@ STD_ROM_FN(bloodstm110)
struct BurnDriver BurnDrvBloodstm110 = {
"bloodstm110", "bloodstm", NULL, NULL, "1994",
"Blood Storm (v1.10)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Blood Storm (v1.10)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_VSFIGHT, 0,
NULL, bloodstm110RomInfo, bloodstm110RomName, NULL, NULL, NULL, NULL, BloodstmInputInfo, BloodstmDIPInfo,
@ -4034,7 +4034,7 @@ STD_ROM_FN(bloodstm104)
struct BurnDriver BurnDrvBloodstm104 = {
"bloodstm104", "bloodstm", NULL, NULL, "1994",
"Blood Storm (v1.04)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Blood Storm (v1.04)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_VSFIGHT, 0,
NULL, bloodstm104RomInfo, bloodstm104RomName, NULL, NULL, NULL, NULL, BloodstmInputInfo, BloodstmDIPInfo,
@ -4075,7 +4075,7 @@ STD_ROM_FN(hardyard)
struct BurnDriver BurnDrvHardyard = {
"hardyard", NULL, NULL, NULL, "1993",
"Hard Yardage (v1.20)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Hard Yardage (v1.20)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 4, HARDWARE_MISC_POST90S, GBF_SPORTSMISC, 0,
NULL, hardyardRomInfo, hardyardRomName, NULL, NULL, NULL, NULL, HardyardInputInfo, HardyardDIPInfo,
@ -4116,7 +4116,7 @@ STD_ROM_FN(hardyard11)
struct BurnDriver BurnDrvHardyard11 = {
"hardyard11", "hardyard", NULL, NULL, "1993",
"Hard Yardage (v1.10)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Hard Yardage (v1.10)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 4, HARDWARE_MISC_POST90S, GBF_SPORTSMISC, 0,
NULL, hardyard11RomInfo, hardyard11RomName, NULL, NULL, NULL, NULL, HardyardInputInfo, HardyardDIPInfo,
@ -4157,7 +4157,7 @@ STD_ROM_FN(hardyard10)
struct BurnDriver BurnDrvHardyard10 = {
"hardyard10", "hardyard", NULL, NULL, "1993",
"Hard Yardage (v1.00)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Hard Yardage (v1.00)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 4, HARDWARE_MISC_POST90S, GBF_SPORTSMISC, 0,
NULL, hardyard10RomInfo, hardyard10RomName, NULL, NULL, NULL, NULL, HardyardInputInfo, HardyardDIPInfo,
@ -4193,7 +4193,7 @@ STD_ROM_FN(pairs)
struct BurnDriver BurnDrvPairs = {
"pairs", NULL, NULL, NULL, "1994",
"Pairs (V1.2, 09/30/94)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Pairs (V1.2, 09/30/94)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_PUZZLE, 0,
NULL, pairsRomInfo, pairsRomName, NULL, NULL, NULL, NULL, PairsInputInfo, PairsDIPInfo,
@ -4229,7 +4229,7 @@ STD_ROM_FN(pairsa)
struct BurnDriver BurnDrvPairsa = {
"pairsa", "pairs", NULL, NULL, "1994",
"Pairs (V1, 09/07/94)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Pairs (V1, 09/07/94)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_PUZZLE, 0,
NULL, pairsaRomInfo, pairsaRomName, NULL, NULL, NULL, NULL, PairsInputInfo, PairsDIPInfo,
@ -4262,7 +4262,7 @@ STD_ROM_FN(pairsred)
struct BurnDriver BurnDrvPairsred = {
"pairsred", NULL, NULL, NULL, "1994",
"Pairs Redemption (V1.0, 10/25/94)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Pairs Redemption (V1.0, 10/25/94)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 1, HARDWARE_MISC_POST90S, GBF_PUZZLE, 0,
NULL, pairsredRomInfo, pairsredRomName, NULL, NULL, NULL, NULL, PairsInputInfo, PairsDIPInfo,
@ -4841,7 +4841,7 @@ STD_ROM_FN(wcbowl13j)
struct BurnDriver BurnDrvWcbowl13j = {
"wcbowl13j", "wcbowl", NULL, NULL, "1995",
"World Class Bowling (v1.3J, Japan)\0", NULL, "Incredible Technologies", "Miscellaneous",
"World Class Bowling (v1.3J, Japan)\0", NULL, "Incredible Technologies (Excellent System Ltd. license)", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 4, HARDWARE_MISC_POST90S, GBF_SPORTSMISC, 0,
NULL, wcbowl13jRomInfo, wcbowl13jRomName, NULL, NULL, NULL, NULL, WcbowlInputInfo, WcbowljDIPInfo,
@ -5028,7 +5028,7 @@ static INT32 DrivedgeExit()
struct BurnDriverX BurnDrvDrivedge = {
"drivedge", NULL, NULL, NULL, "1994",
"Driver's Edge (v1.6)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Driver's Edge (v1.6)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 1, HARDWARE_MISC_POST90S, GBF_RACING, 0,
NULL, drivedgeRomInfo, drivedgeRomName, NULL, NULL, NULL, NULL, NULL, NULL, //DrivedgeInputInfo, DrivedgeDIPInfo,
@ -5444,7 +5444,7 @@ static INT32 ShufshotInit()
struct BurnDriver BurnDrvShufshot = {
"shufshot", NULL, NULL, NULL, "1997",
"Shuffleshot (v1.40)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Shuffleshot (v1.40)\0", NULL, "Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 4, HARDWARE_MISC_POST90S, GBF_SPORTSMISC, 0,
NULL, shufshotRomInfo, shufshotRomName, NULL, NULL, NULL, NULL, ShufshotInputInfo, ShufshotDIPInfo,
@ -5490,7 +5490,7 @@ STD_ROM_FN(shufshot139)
struct BurnDriver BurnDrvShufshot139 = {
"shufshot139", "shufshot", NULL, NULL, "1997",
"Shuffleshot (v1.39)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Shuffleshot (v1.39)\0", NULL, "Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 4, HARDWARE_MISC_POST90S, GBF_SPORTSMISC, 0,
NULL, shufshot139RomInfo, shufshot139RomName, NULL, NULL, NULL, NULL, ShufshotInputInfo, ShufshotDIPInfo,
@ -5536,7 +5536,7 @@ STD_ROM_FN(shufshot138)
struct BurnDriver BurnDrvShufshot138 = {
"shufshot138", "shufshot", NULL, NULL, "1997",
"Shuffleshot (v1.38)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Shuffleshot (v1.38)\0", NULL, "Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 4, HARDWARE_MISC_POST90S, GBF_SPORTSMISC, 0,
NULL, shufshot138RomInfo, shufshot138RomName, NULL, NULL, NULL, NULL, ShufshotInputInfo, ShufshotDIPInfo,
@ -5582,7 +5582,7 @@ STD_ROM_FN(shufshot137)
struct BurnDriver BurnDrvShufshot137 = {
"shufshot137", "shufshot", NULL, NULL, "1997",
"Shuffleshot (v1.37)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Shuffleshot (v1.37)\0", NULL, "Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 4, HARDWARE_MISC_POST90S, GBF_SPORTSMISC, 0,
NULL, shufshot137RomInfo, shufshot137RomName, NULL, NULL, NULL, NULL, ShufshotInputInfo, ShufshtoDIPInfo,
@ -5628,7 +5628,7 @@ STD_ROM_FN(shufshot135)
struct BurnDriver BurnDrvShufshot135 = {
"shufshot135", "shufshot", NULL, NULL, "1997",
"Shuffleshot (v1.35)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Shuffleshot (v1.35)\0", NULL, "Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 4, HARDWARE_MISC_POST90S, GBF_SPORTSMISC, 0,
NULL, shufshot135RomInfo, shufshot135RomName, NULL, NULL, NULL, NULL, ShufshotInputInfo, ShufshtoDIPInfo,

View File

@ -2427,7 +2427,7 @@ static INT32 StratabInit()
struct BurnDriver BurnDrvStratab = {
"stratab", NULL, NULL, NULL, "1990",
"Strata Bowling (V3)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Strata Bowling (V3)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
NULL, stratabRomInfo, stratabRomName, NULL, NULL, NULL, NULL, StratabInputInfo, StratabDIPInfo,
@ -2455,7 +2455,7 @@ STD_ROM_FN(stratab1)
struct BurnDriver BurnDrvStratab1 = {
"stratab1", "stratab", NULL, NULL, "1990",
"Strata Bowling (V1)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Strata Bowling (V1)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
NULL, stratab1RomInfo, stratab1RomName, NULL, NULL, NULL, NULL, StratabInputInfo, StratabDIPInfo,
@ -2486,7 +2486,7 @@ STD_ROM_FN(gtg)
struct BurnDriver BurnDrvGtg = {
"gtg", NULL, NULL, NULL, "1990",
"Golden Tee Golf (Joystick, v3.3)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Golden Tee Golf (Joystick, v3.3)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
NULL, gtgRomInfo, gtgRomName, NULL, NULL, NULL, NULL, GtgInputInfo, GtgDIPInfo,
@ -2517,7 +2517,7 @@ STD_ROM_FN(gtgj31)
struct BurnDriver BurnDrvGtgj31 = {
"gtgj31", "gtg", NULL, NULL, "1990",
"Golden Tee Golf (Joystick, v3.1)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Golden Tee Golf (Joystick, v3.1)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
NULL, gtgj31RomInfo, gtgj31RomName, NULL, NULL, NULL, NULL, GtgInputInfo, GtgDIPInfo,
@ -2548,7 +2548,7 @@ STD_ROM_FN(gtgt21)
struct BurnDriver BurnDrvGtgt21 = {
"gtgt21", "gtg", NULL, NULL, "1989",
"Golden Tee Golf (Trackball, v2.1)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Golden Tee Golf (Trackball, v2.1)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
NULL, gtgt21RomInfo, gtgt21RomName, NULL, NULL, NULL, NULL, GtgtInputInfo, GtgtDIPInfo,
@ -2579,7 +2579,7 @@ STD_ROM_FN(gtgt20)
struct BurnDriver BurnDrvGtgt20 = {
"gtgt20", "gtg", NULL, NULL, "1989",
"Golden Tee Golf (Trackball, v2.0)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Golden Tee Golf (Trackball, v2.0)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
NULL, gtgt20RomInfo, gtgt20RomName, NULL, NULL, NULL, NULL, GtgtInputInfo, GtgtDIPInfo,
@ -2610,7 +2610,7 @@ STD_ROM_FN(gtgt10)
struct BurnDriver BurnDrvGtgt10 = {
"gtgt10", "gtg", NULL, NULL, "1989",
"Golden Tee Golf (Trackball, v1.0)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Golden Tee Golf (Trackball, v1.0)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
NULL, gtgt10RomInfo, gtgt10RomName, NULL, NULL, NULL, NULL, GtgtInputInfo, GtgtDIPInfo,
@ -2648,7 +2648,7 @@ static INT32 Gtg2tInit()
struct BurnDriver BurnDrvGtg2t = {
"gtg2t", "gtg2", NULL, NULL, "1989",
"Golden Tee Golf II (Trackball, V1.1)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Golden Tee Golf II (Trackball, V1.1)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
NULL, gtg2tRomInfo, gtg2tRomName, NULL, NULL, NULL, NULL, Gtg2tInputInfo, Gtg2tDIPInfo,
@ -2686,7 +2686,7 @@ static INT32 Gtg2jInit()
struct BurnDriver BurnDrvGtg2j = {
"gtg2j", "gtg2", NULL, NULL, "1991",
"Golden Tee Golf II (Joystick, V1.0)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Golden Tee Golf II (Joystick, V1.0)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
NULL, gtg2jRomInfo, gtg2jRomName, NULL, NULL, NULL, NULL, GtgInputInfo, GtgDIPInfo,
@ -2718,7 +2718,7 @@ static INT32 PokrdiceInit()
struct BurnDriver BurnDrvPokrdice = {
"pokrdice", NULL, NULL, NULL, "1991",
"Poker Dice (V1.7)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Poker Dice (V1.7)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 1, HARDWARE_MISC_POST90S, GBF_MISC, 0,
NULL, pokrdiceRomInfo, pokrdiceRomName, NULL, NULL, NULL, NULL, PokrdiceInputInfo, PokrdiceDIPInfo,
@ -2755,7 +2755,7 @@ static INT32 HstennisInit()
struct BurnDriver BurnDrvHstennis = {
"hstennis", NULL, NULL, NULL, "1990",
"Hot Shots Tennis (V1.1)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Hot Shots Tennis (V1.1)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
NULL, hstennisRomInfo, hstennisRomName, NULL, NULL, NULL, NULL, HstennisInputInfo, HstennisDIPInfo,
@ -2787,7 +2787,7 @@ STD_ROM_FN(hstennis10)
struct BurnDriver BurnDrvHstennis10 = {
"hstennis10", "hstennis", NULL, NULL, "1990",
"Hot Shots Tennis (V1.0)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Hot Shots Tennis (V1.0)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
NULL, hstennis10RomInfo, hstennis10RomName, NULL, NULL, NULL, NULL, HstennisInputInfo, HstennisDIPInfo,
@ -2820,7 +2820,7 @@ static INT32 ArlingtnInit()
struct BurnDriver BurnDrvArlingtn = {
"arlingtn", NULL, NULL, NULL, "1991",
"Arlington Horse Racing (v1.40-D)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Arlington Horse Racing (v1.40-D)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
NULL, arlingtnRomInfo, arlingtnRomName, NULL, NULL, NULL, NULL, ArlingtnInputInfo, ArlingtnDIPInfo,
@ -2848,7 +2848,7 @@ STD_ROM_FN(arlingtna)
struct BurnDriver BurnDrvArlingtna = {
"arlingtna", "arlingtn", NULL, NULL, "1991",
"Arlington Horse Racing (v1.21-D)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Arlington Horse Racing (v1.21-D)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
NULL, arlingtnaRomInfo, arlingtnaRomName, NULL, NULL, NULL, NULL, ArlingtnInputInfo, ArlingtnDIPInfo,
@ -2881,7 +2881,7 @@ static INT32 PeggleInit()
struct BurnDriver BurnDrvPeggle = {
"peggle", NULL, NULL, NULL, "1991",
"Peggle (Joystick, v1.0)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Peggle (Joystick, v1.0)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
NULL, peggleRomInfo, peggleRomName, NULL, NULL, NULL, NULL, PeggleInputInfo, PeggleDIPInfo,
@ -2909,7 +2909,7 @@ STD_ROM_FN(pegglet)
struct BurnDriver BurnDrvPegglet = {
"pegglet", "peggle", NULL, NULL, "1991",
"Peggle (Trackball, v1.0)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Peggle (Trackball, v1.0)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
NULL, peggletRomInfo, peggletRomName, NULL, NULL, NULL, NULL, PeggletInputInfo, PeggletDIPInfo,
@ -2938,7 +2938,7 @@ STD_ROM_FN(neckneck)
struct BurnDriver BurnDrvNeckneck = {
"neckneck", NULL, NULL, NULL, "1992",
"Neck-n-Neck (v1.2)\0", NULL, "Bundra Games/Incredible Technologies", "Miscellaneous",
"Neck-n-Neck (v1.2)\0", NULL, "Bundra Games / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
NULL, neckneckRomInfo, neckneckRomName, NULL, NULL, NULL, NULL, NeckneckInputInfo, NeckneckDIPInfo,
@ -2983,7 +2983,7 @@ static INT32 RimrocknInit()
struct BurnDriver BurnDrvRimrockn = {
"rimrockn", NULL, NULL, NULL, "1991",
"Rim Rockin' Basketball (V2.2)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Rim Rockin' Basketball (V2.2)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 4, HARDWARE_MISC_POST90S, GBF_MISC, 0,
NULL, rimrocknRomInfo, rimrocknRomName, NULL, NULL, NULL, NULL, RimrocknInputInfo, RimrocknDIPInfo,
@ -3012,7 +3012,7 @@ STD_ROM_FN(rimrockn20)
struct BurnDriver BurnDrvRimrockn20 = {
"rimrockn20", "rimrockn", NULL, NULL, "1991",
"Rim Rockin' Basketball (V2.0)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Rim Rockin' Basketball (V2.0)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 4, HARDWARE_MISC_POST90S, GBF_MISC, 0,
NULL, rimrockn20RomInfo, rimrockn20RomName, NULL, NULL, NULL, NULL, RimrocknInputInfo, RimrocknDIPInfo,
@ -3041,7 +3041,7 @@ STD_ROM_FN(rimrockn16)
struct BurnDriver BurnDrvRimrockn16 = {
"rimrockn16", "rimrockn", NULL, NULL, "1991",
"Rim Rockin' Basketball (V1.6)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Rim Rockin' Basketball (V1.6)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 4, HARDWARE_MISC_POST90S, GBF_MISC, 0,
NULL, rimrockn16RomInfo, rimrockn16RomName, NULL, NULL, NULL, NULL, RimrocknInputInfo, RimrocknDIPInfo,
@ -3070,7 +3070,7 @@ STD_ROM_FN(rimrockn15)
struct BurnDriver BurnDrvRimrockn15 = {
"rimrockn15", "rimrockn", NULL, NULL, "1991",
"Rim Rockin' Basketball (V1.5)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Rim Rockin' Basketball (V1.5)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 4, HARDWARE_MISC_POST90S, GBF_MISC, 0,
NULL, rimrockn15RomInfo, rimrockn15RomName, NULL, NULL, NULL, NULL, RimrocknInputInfo, RimrocknDIPInfo,
@ -3099,7 +3099,7 @@ STD_ROM_FN(rimrockn12)
struct BurnDriver BurnDrvRimrockn12 = {
"rimrockn12", "rimrockn", NULL, NULL, "1991",
"Rim Rockin' Basketball (V1.2)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Rim Rockin' Basketball (V1.2)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 4, HARDWARE_MISC_POST90S, GBF_MISC, 0,
NULL, rimrockn12RomInfo, rimrockn12RomName, NULL, NULL, NULL, NULL, RimrocknInputInfo, RimrocknDIPInfo,
@ -3175,7 +3175,7 @@ static INT32 NinclownInit()
struct BurnDriver BurnDrvNinclown = {
"ninclown", NULL, NULL, NULL, "1991",
"Ninja Clowns (27 oct 91)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Ninja Clowns (27 oct 91)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
NULL, ninclownRomInfo, ninclownRomName, NULL, NULL, NULL, NULL, NinclownInputInfo, NinclownDIPInfo,
@ -3217,7 +3217,7 @@ static INT32 GpgolfInit()
struct BurnDriver BurnDrvGpgolf = {
"gpgolf", NULL, NULL, NULL, "1992",
"Golden Par Golf (Joystick, V1.1)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Golden Par Golf (Joystick, V1.1)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
NULL, gpgolfRomInfo, gpgolfRomName, NULL, NULL, NULL, NULL, GpgolfInputInfo, GpgolfDIPInfo,
@ -3245,7 +3245,7 @@ STD_ROM_FN(gpgolfa)
struct BurnDriver BurnDrvGpgolfa = {
"gpgolfa", "gpgolf", NULL, NULL, "1991",
"Golden Par Golf (Joystick, V1.0)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Golden Par Golf (Joystick, V1.0)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
NULL, gpgolfaRomInfo, gpgolfaRomName, NULL, NULL, NULL, NULL, GpgolfInputInfo, GpgolfDIPInfo,
@ -3283,7 +3283,7 @@ STD_ROM_FN(gtg2)
struct BurnDriver BurnDrvGtg2 = {
"gtg2", NULL, NULL, NULL, "1992",
"Golden Tee Golf II (Trackball, V2.2)\0", NULL, "Strata/Incredible Technologies", "Miscellaneous",
"Golden Tee Golf II (Trackball, V2.2)\0", NULL, "Strata / Incredible Technologies", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
NULL, gtg2RomInfo, gtg2RomName, NULL, NULL, NULL, NULL, Gtg2InputInfo, Gtg2DIPInfo,

View File

@ -2095,6 +2095,34 @@ struct BurnDriver BurnDrvEto = {
};
// Kokontouzai Eto Monogatari (Japan, prototype?)
static struct BurnRomInfo etoaRomDesc[] = {
{ "pe.ic23", 0x20000, 0x36a6a742, BRF_PRG | BRF_ESS | TAITO_68KROM1_BYTESWAP }, // 0 68K Code
{ "po.ic8", 0x20000, 0xbc86f328, BRF_PRG | BRF_ESS | TAITO_68KROM1_BYTESWAP }, // 1
{ "pd.ic30", 0x80000, 0x39e6a0f3, BRF_PRG | BRF_ESS | TAITO_68KROM1 }, // 2
{ "sd.ic27", 0x10000, 0xb3689da0, BRF_PRG | BRF_ESS | TAITO_Z80ROM1 }, // 3 Z80 Code
{ "sc.ic3", 0x80000, 0xa8768939, BRF_GRA | TAITO_CHARS }, // 4 Characters
{ "ob.ic6", 0x80000, 0xdd247397, BRF_GRA | TAITO_SPRITESA }, // 5 Sprites
};
STD_ROM_PICK(etoa)
STD_ROM_FN(etoa)
struct BurnDriver BurnDrvEtoa = {
"etoa", "eto", NULL, NULL, "1994",
"Kokontouzai Eto Monogatari (Japan, prototype?)\0", NULL, "Visco", "Taito Misc",
L"\u53E4\u4ECA\u6771\u897F\u5E72\u652F\u7269\u8A9E\0Kokontouzai Eto Monogatari (Japan, prototype?)\0", NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_PROTOTYPE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_TAITO_MISC, GBF_PUZZLE, 0,
NULL, etoaRomInfo, etoaRomName, NULL, NULL, NULL, NULL, AsukaInputInfo, EtoDIPInfo,
EtoInit, TaitoExit, EtoFrame, DrvDraw, DrvScan, NULL, 0x1000,
320, 240, 4, 3
};
// Asuka & Asuka (World)
static struct BurnRomInfo asukaRomDesc[] = {