mirror of
https://github.com/libretro/FBNeo.git
synced 2024-11-27 11:00:27 +00:00
d_sys1.cpp: add hiscore support
also make use of BDF_GAME_NOT_WORKING flag
This commit is contained in:
parent
04f28f72e1
commit
16787af038
@ -4458,6 +4458,8 @@ static INT32 System1DoReset()
|
||||
BlockgalDial1 = 0;
|
||||
BlockgalDial2 = 0;
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
@ -6467,7 +6469,7 @@ struct BurnDriver BurnDrvFourdwarrio = {
|
||||
"4dwarrio", NULL, NULL, NULL, "1985",
|
||||
"4-D Warriors (315-5162)\0", NULL, "Coreland / Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_SEGA_SYSTEM1, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_HORSHOOT, 0,
|
||||
NULL, FourdwarrioRomInfo, FourdwarrioRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, FourdwarrioDIPInfo,
|
||||
FourdwarrioInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6477,7 +6479,7 @@ struct BurnDriver BurnDrvBlockgal = {
|
||||
"blockgal", NULL, NULL, NULL, "1987",
|
||||
"Block Gal (MC-8123B, 317-0029)\0", NULL, "Sega / Vic Tokai", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_SEGA_SYSTEM1, GBF_BREAKOUT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_BREAKOUT, 0,
|
||||
NULL, BlockgalRomInfo, BlockgalRomName, NULL, NULL, NULL, NULL, BlockgalInputInfo, BlockgalDIPInfo,
|
||||
BlockgalInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 224, 256, 3, 4
|
||||
@ -6487,7 +6489,7 @@ struct BurnDriver BurnDrvBrain = {
|
||||
"brain", NULL, NULL, NULL, "1986",
|
||||
"Brain\0", NULL, "Coreland / Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_SEGA_SYSTEM1, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_HORSHOOT, 0,
|
||||
NULL, BrainRomInfo, BrainRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, BrainDIPInfo,
|
||||
BrainInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6497,7 +6499,7 @@ struct BurnDriver BurnDrvBullfgt = {
|
||||
"bullfgt", NULL, NULL, NULL, "1984",
|
||||
"Bullfight (315-5065)\0", NULL, "Coreland / Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_SEGA_SYSTEM1, GBF_SPORTSMISC, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_SPORTSMISC, 0,
|
||||
NULL, BullfgtRomInfo, BullfgtRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, BullfgtDIPInfo,
|
||||
BullfgtInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6507,7 +6509,7 @@ struct BurnDriver BurnDrvThetogyu = {
|
||||
"thetogyu", "bullfgt", NULL, NULL, "1984",
|
||||
"The Togyu (315-5065, Japan)\0", NULL, "Coreland / Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_SPORTSMISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_SPORTSMISC, 0,
|
||||
NULL, ThetogyuRomInfo, ThetogyuRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, BullfgtDIPInfo,
|
||||
ThetogyuInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6517,7 +6519,7 @@ struct BurnDriver BurnDrvFlicky = {
|
||||
"flicky", NULL, NULL, NULL, "1984",
|
||||
"Flicky (128k Version, 315-5051)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, FlickyRomInfo, FlickyRomName, NULL, NULL, NULL, NULL, FlickyInputInfo, FlickyDIPInfo,
|
||||
FlickyInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6527,7 +6529,7 @@ struct BurnDriver BurnDrvFlickya = {
|
||||
"flickya", "flicky", NULL, NULL, "1984",
|
||||
"Flicky (128k Version, 315-5051, larger roms))\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, FlickyaRomInfo, FlickyaRomName, NULL, NULL, NULL, NULL, FlickyInputInfo, FlickyDIPInfo,
|
||||
FlickygInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6537,7 +6539,7 @@ struct BurnDriver BurnDrvFlickyg = {
|
||||
"flickyg", "flicky", NULL, NULL, "1984",
|
||||
"Flicky (128k Version, System 2, 315-5051, alt graphics)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, FlickygRomInfo, FlickygRomName, NULL, NULL, NULL, NULL, FlickyInputInfo, FlickyDIPInfo,
|
||||
FlickygInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6547,7 +6549,7 @@ struct BurnDriver BurnDrvFlickys1 = {
|
||||
"flickys1", "flicky", NULL, NULL, "1984",
|
||||
"Flicky (64k Version, 315-5051, set 2)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, Flickys1RomInfo, Flickys1RomName, NULL, NULL, NULL, NULL, FlickyInputInfo, FlickyDIPInfo,
|
||||
Flicks1Init, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6557,7 +6559,7 @@ struct BurnDriver BurnDrvFlickys2 = {
|
||||
"flickys2", "flicky", NULL, NULL, "1984",
|
||||
"Flicky (128k Version, not encrypted)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, Flickys2RomInfo, Flickys2RomName, NULL, NULL, NULL, NULL, FlickyInputInfo, FlickyDIPInfo,
|
||||
Flicks2Init, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6567,7 +6569,7 @@ struct BurnDriver BurnDrvFlickys2g = {
|
||||
"flickys2g", "flicky", NULL, NULL, "1984",
|
||||
"Flicky (128k Version, System 2, not encrypted, alt graphics)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, Flickys2gRomInfo, Flickys2gRomName, NULL, NULL, NULL, NULL, FlickyInputInfo, FlickyDIPInfo,
|
||||
Flicks2gInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6577,7 +6579,7 @@ struct BurnDriver BurnDrvFlickyo = {
|
||||
"flickyo", "flicky", NULL, NULL, "1984",
|
||||
"Flicky (64k Version, 315-5051, set 1)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, FlickyoRomInfo, FlickyoRomName, NULL, NULL, NULL, NULL, FlickyInputInfo, FlickyDIPInfo,
|
||||
Flicks1Init, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6587,7 +6589,7 @@ struct BurnDriver BurnDrvFlickyup = {
|
||||
"flickyup", "flicky", NULL, NULL, "1984",
|
||||
"Flicky (64k Version, on Up'n Down boardset)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, FlickyupRomInfo, FlickyupRomName, NULL, NULL, NULL, NULL, FlickyInputInfo, FlickyDIPInfo,
|
||||
Flicks1Init, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6597,7 +6599,7 @@ struct BurnDriver BurnDrvGardia = {
|
||||
"gardia", NULL, NULL, NULL, "1986",
|
||||
"Gardia (317-0006)\0", NULL, "Coreland / Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, GardiaRomInfo, GardiaRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, GardiaDIPInfo,
|
||||
GardiaInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 224, 256, 3, 4
|
||||
@ -6607,7 +6609,7 @@ struct BurnDriverD BurnDrvGardiab = {
|
||||
"gardiab", "gardia", NULL, NULL, "1986",
|
||||
"Gardia (317-0007?, bootleg)\0", NULL, "Sega / Coreland", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_NOT_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, GardiabRomInfo, GardiabRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, GardiaDIPInfo,
|
||||
GardiabInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 224, 256, 3, 4
|
||||
@ -6617,7 +6619,7 @@ struct BurnDriverD BurnDrvGardiaj = {
|
||||
"gardiaj", "gardia", NULL, NULL, "1986",
|
||||
"Gardia (Japan, 317-0006)\0", NULL, "Sega / Coreland", "System 2",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_NOT_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, GardiajRomInfo, GardiajRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, GardiaDIPInfo,
|
||||
GardiajInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 224, 256, 3, 4
|
||||
@ -6627,7 +6629,7 @@ struct BurnDriver BurnDrvHvymetal = {
|
||||
"hvymetal", NULL, NULL, NULL, "1985",
|
||||
"Heavy Metal (315-5135)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, HvymetalRomInfo, HvymetalRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, HvymetalDIPInfo,
|
||||
HvymetalInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6637,7 +6639,7 @@ struct BurnDriver BurnDrvImsorry = {
|
||||
"imsorry", NULL, NULL, NULL, "1985",
|
||||
"I'm Sorry (315-5110, US)\0", NULL, "Coreland / Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_SEGA_SYSTEM1, GBF_MAZE, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_MAZE, 0,
|
||||
NULL, ImsorryRomInfo, ImsorryRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, ImsorryDIPInfo,
|
||||
ImsorryInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6647,7 +6649,7 @@ struct BurnDriver BurnDrvImsorryj = {
|
||||
"imsorryj", "imsorry", NULL, NULL, "1985",
|
||||
"Gonbee no I'm Sorry (315-5110, Japan)\0", NULL, "Coreland / Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_MAZE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_MAZE, 0,
|
||||
NULL, ImsorryjRomInfo, ImsorryjRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, ImsorryDIPInfo,
|
||||
ImsorryInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6657,7 +6659,7 @@ struct BurnDriver BurnDrvMrviking = {
|
||||
"mrviking", NULL, NULL, NULL, "1984",
|
||||
"Mister Viking (315-5041)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, MrvikingRomInfo, MrvikingRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, MrvikingDIPInfo,
|
||||
MrvikingInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 224, 240, 3, 4
|
||||
@ -6667,7 +6669,7 @@ struct BurnDriver BurnDrvMrvikingj = {
|
||||
"mrvikingj", "mrviking", NULL, NULL, "1984",
|
||||
"Mister Viking (315-5041, Japan)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, MrvikingjRomInfo, MrvikingjRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, MrvikngjDIPInfo,
|
||||
MrvikingInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 224, 240, 3, 4
|
||||
@ -6677,7 +6679,7 @@ struct BurnDriver BurnDrvMyhero = {
|
||||
"myhero", NULL, NULL, NULL, "1985",
|
||||
"My Hero (US, not encrypted)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, MyheroRomInfo, MyheroRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, MyheroDIPInfo,
|
||||
MyheroInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6687,7 +6689,7 @@ struct BurnDriver BurnDrvSscandal = {
|
||||
"sscandal", "myhero", NULL, NULL, "1985",
|
||||
"Seishun Scandal (315-5132, Japan)\0", NULL, "Coreland / Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, SscandalRomInfo, SscandalRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, MyheroDIPInfo,
|
||||
SscandalInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6697,7 +6699,7 @@ struct BurnDriver BurnDrvMyherobl = {
|
||||
"myherobl", "myhero", NULL, NULL, "1985",
|
||||
"My Hero (bootleg, 315-5132 encryption)\0", NULL, "bootleg", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, MyheroblRomInfo, MyheroblRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, MyheroDIPInfo,
|
||||
MyheroblInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6707,7 +6709,7 @@ struct BurnDriver BurnDrvMyherok = {
|
||||
"myherok", "myhero", NULL, NULL, "1985",
|
||||
"My Hero (Korea)\0", NULL, "Coreland / Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, MyherokRomInfo, MyherokRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, MyheroDIPInfo,
|
||||
MyherokInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6717,7 +6719,7 @@ struct BurnDriver BurnDrvNob = {
|
||||
"nob", NULL, NULL, NULL, "1986",
|
||||
"Noboranka (Japan)\0", NULL, "Data East Corporation", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_ORIENTATION_VERTICAL, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_NOT_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, NobRomInfo, NobRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, NobbDIPInfo,
|
||||
NobbInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 224, 240, 3, 4
|
||||
@ -6727,7 +6729,7 @@ struct BurnDriver BurnDrvNobb = {
|
||||
"nobb", "nob", NULL, NULL, "1986",
|
||||
"Noboranka (Japan, bootleg)\0", NULL, "bootleg", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, NobbRomInfo, NobbRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, NobbDIPInfo,
|
||||
NobbInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 224, 240, 3, 4
|
||||
@ -6737,7 +6739,7 @@ struct BurnDriver BurnDrvPitfall2 = {
|
||||
"pitfall2", NULL, NULL, NULL, "1985",
|
||||
"Pitfall II (315-5093)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, Pitfall2RomInfo, Pitfall2RomName, NULL, NULL, NULL, NULL, MyheroInputInfo, Pitfall2DIPInfo,
|
||||
Pitfall2Init, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6747,7 +6749,7 @@ struct BurnDriver BurnDrvPitfall2a = {
|
||||
"pitfall2a", "pitfall2", NULL, NULL, "1985",
|
||||
"Pitfall II (315-5093, Flicky Conversion)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, Pitfall2aRomInfo, Pitfall2aRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, Pitfall2DIPInfo,
|
||||
Pitfall2Init, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6757,7 +6759,7 @@ struct BurnDriver BurnDrvPitfall2u = {
|
||||
"pitfall2u", "pitfall2", NULL, NULL, "1985",
|
||||
"Pitfall II (not encrypted)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, Pitfall2uRomInfo, Pitfall2uRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, PitfalluDIPInfo,
|
||||
PitfalluInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6767,7 +6769,7 @@ struct BurnDriver BurnDrvRaflesia = {
|
||||
"raflesia", NULL, NULL, NULL, "1986",
|
||||
"Rafflesia (315-5162)\0", NULL, "Coreland / Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, RaflesiaRomInfo, RaflesiaRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, RaflesiaDIPInfo,
|
||||
RaflesiaInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 224, 256, 3, 4
|
||||
@ -6777,7 +6779,7 @@ struct BurnDriver BurnDrvRegulus = {
|
||||
"regulus", NULL, NULL, NULL, "1983",
|
||||
"Regulus (315-5033, rev. A)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, RegulusRomInfo, RegulusRomName, NULL, NULL, NULL, NULL, RegulusInputInfo, RegulusDIPInfo,
|
||||
RegulusInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 224, 240, 3, 4
|
||||
@ -6787,7 +6789,7 @@ struct BurnDriver BurnDrvReguluso = {
|
||||
"reguluso", "regulus", NULL, NULL, "1983",
|
||||
"Regulus (315-5033)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, RegulusoRomInfo, RegulusoRomName, NULL, NULL, NULL, NULL, RegulusInputInfo, RegulusoDIPInfo,
|
||||
RegulusInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 224, 240, 3, 4
|
||||
@ -6797,7 +6799,7 @@ struct BurnDriver BurnDrvRegulusu = {
|
||||
"regulusu", "regulus", NULL, NULL, "1983",
|
||||
"Regulus (not encrypted)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, RegulusuRomInfo, RegulusuRomName, NULL, NULL, NULL, NULL, RegulusInputInfo, RegulusDIPInfo,
|
||||
RegulusuInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 224, 240, 3, 4
|
||||
@ -6807,7 +6809,7 @@ struct BurnDriver BurnDrvSeganinj = {
|
||||
"seganinj", NULL, NULL, NULL, "1985",
|
||||
"Sega Ninja (315-5102)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, SeganinjRomInfo, SeganinjRomName, NULL, NULL, NULL, NULL, SeganinjInputInfo, SeganinjDIPInfo,
|
||||
SeganinjInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6817,7 +6819,7 @@ struct BurnDriver BurnDrvSeganinju = {
|
||||
"seganinju", "seganinj", NULL, NULL, "1985",
|
||||
"Sega Ninja (not encrypted)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, SeganinjuRomInfo, SeganinjuRomName, NULL, NULL, NULL, NULL, SeganinjInputInfo, SeganinjDIPInfo,
|
||||
SeganinuInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6827,7 +6829,7 @@ struct BurnDriver BurnDrvSeganinja = {
|
||||
"seganinja", "seganinj", NULL, NULL, "1985",
|
||||
"Sega Ninja (315-5113)\0", "needs decrypting", "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_NOT_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, SeganinjaRomInfo, SeganinjaRomName, NULL, NULL, NULL, NULL, SeganinjInputInfo, SeganinjDIPInfo,
|
||||
SeganinjInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6837,7 +6839,7 @@ struct BurnDriver BurnDrvNinja = {
|
||||
"ninja", "seganinj", NULL, NULL, "1985",
|
||||
"Ninja (315-5102)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, NinjaRomInfo, NinjaRomName, NULL, NULL, NULL, NULL, SeganinjInputInfo, SeganinjDIPInfo,
|
||||
SeganinjInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6847,7 +6849,7 @@ struct BurnDriver BurnDrvNprinces = {
|
||||
"nprinces", "seganinj", NULL, NULL, "1985",
|
||||
"Ninja Princess (315-5051, 64k Ver. bootleg?)\0", NULL, "bootleg?", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, NprincesRomInfo, NprincesRomName, NULL, NULL, NULL, NULL, SeganinjInputInfo, SeganinjDIPInfo,
|
||||
NprincesInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6857,7 +6859,7 @@ struct BurnDriver BurnDrvNprinceso = {
|
||||
"nprinceso", "seganinj", NULL, NULL, "1985",
|
||||
"Ninja Princess (315-5098, 128k Ver.)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, NprincesoRomInfo, NprincesoRomName, NULL, NULL, NULL, NULL, SeganinjInputInfo, SeganinjDIPInfo,
|
||||
NprincsoInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6867,7 +6869,7 @@ struct BurnDriver BurnDrvNprincesu = {
|
||||
"nprincesu", "seganinj", NULL, NULL, "1985",
|
||||
"Ninja Princess (64k Ver. not encrypted)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, NprincesuRomInfo, NprincesuRomName, NULL, NULL, NULL, NULL, SeganinjInputInfo, SeganinjDIPInfo,
|
||||
NprincsuInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6877,7 +6879,7 @@ struct BurnDriver BurnDrvNprincesb = {
|
||||
"nprincesb", "seganinj", NULL, NULL, "1985",
|
||||
"Ninja Princess (315-5051?, 128k Ver. bootleg?)\0", NULL, "bootleg?", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, NprincesbRomInfo, NprincesbRomName, NULL, NULL, NULL, NULL, SeganinjInputInfo, SeganinjDIPInfo,
|
||||
NprincsbInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6887,7 +6889,7 @@ struct BurnDriver BurnDrvSpatter = {
|
||||
"spatter", NULL, NULL, NULL, "1984",
|
||||
"Spatter (315-5xxx)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_SEGA_SYSTEM1, GBF_MAZE, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_MAZE, 0,
|
||||
NULL, SpatterRomInfo, SpatterRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, SpatterDIPInfo,
|
||||
SpatterInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 240, 224, 4, 3
|
||||
@ -6897,7 +6899,7 @@ struct BurnDriver BurnDrvSsanchan = {
|
||||
"ssanchan", "spatter", NULL, NULL, "1984",
|
||||
"Sanrin San Chan (Japan)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_MAZE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_MAZE, 0,
|
||||
NULL, SsanchanRomInfo, SsanchanRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, SpatterDIPInfo,
|
||||
SpatterInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 240, 224, 4, 3
|
||||
@ -6907,7 +6909,7 @@ struct BurnDriver BurnDrvStarjack = {
|
||||
"starjack", NULL, NULL, NULL, "1983",
|
||||
"Star Jacker (Sega)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, StarjackRomInfo, StarjackRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, StarjackDIPInfo,
|
||||
StarjackInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 224, 240, 3, 4
|
||||
@ -6917,7 +6919,7 @@ struct BurnDriver BurnDrvStarjacks = {
|
||||
"starjacks", "starjack", NULL, NULL, "1983",
|
||||
"Star Jacker (Stern)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_VERSHOOT, 0,
|
||||
NULL, StarjacksRomInfo, StarjacksRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, StarjacsDIPInfo,
|
||||
StarjackInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 224, 240, 3, 4
|
||||
@ -6927,7 +6929,7 @@ struct BurnDriver BurnDrvSwat = {
|
||||
"swat", NULL, NULL, NULL, "1984",
|
||||
"SWAT (315-5048)\0", NULL, "Coreland / Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_SEGA_SYSTEM1, GBF_SHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_SHOOT, 0,
|
||||
NULL, SwatRomInfo, SwatRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, SwatDIPInfo,
|
||||
SwatInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 224, 256, 3, 4
|
||||
@ -6937,7 +6939,7 @@ struct BurnDriver BurnDrvTeddybb = {
|
||||
"teddybb", NULL, NULL, NULL, "1985",
|
||||
"TeddyBoy Blues (315-5115, New Ver.)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, TeddybbRomInfo, TeddybbRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, TeddybbDIPInfo,
|
||||
TeddybbInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6947,7 +6949,7 @@ struct BurnDriver BurnDrvTeddybbo = {
|
||||
"teddybbo", "teddybb", NULL, NULL, "1985",
|
||||
"TeddyBoy Blues (315-5115, Old Ver.)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, TeddybboRomInfo, TeddybboRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, TeddybbDIPInfo,
|
||||
TeddybbInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6957,7 +6959,7 @@ struct BurnDriver BurnDrvTeddybbobl = {
|
||||
"teddybbobl", "teddybb", NULL, NULL, "1985",
|
||||
"TeddyBoy Blues (bootleg)\0", NULL, "bootleg", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, TeddybboblRomInfo, TeddybboblRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, TeddybbDIPInfo,
|
||||
TeddybboblInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -6967,7 +6969,7 @@ struct BurnDriver BurnDrvTokisens = {
|
||||
"tokisens", NULL, NULL, NULL, "1987",
|
||||
"Toki no Senshi - Chrono Soldier (MC-8123, 317-0040)\0", NULL, "Sega", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, tokisensRomInfo, tokisensRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, TokisensDIPInfo,
|
||||
TokisensInit, System1Exit, System1Frame, System2Render, System1Scan,
|
||||
NULL, 0x800, 224, 256, 3, 4
|
||||
@ -6977,7 +6979,7 @@ struct BurnDriver BurnDrvTokisensa = {
|
||||
"tokisensa", "tokisens", NULL, NULL, "1987",
|
||||
"Toki no Senshi - Chrono Soldier (prototype)\0", NULL, "Sega", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, tokisensaRomInfo, tokisensaRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, TokisensaDIPInfo,
|
||||
TokisensaInit, System1Exit, System1Frame, System2Render, System1Scan,
|
||||
NULL, 0x800, 224, 256, 3, 4
|
||||
@ -6987,7 +6989,7 @@ struct BurnDriver BurnDrvUpndown = {
|
||||
"upndown", NULL, NULL, NULL, "1983",
|
||||
"Up'n Down (315-5030)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_SEGA_SYSTEM1, GBF_RACING, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_RACING, 0,
|
||||
NULL, UpndownRomInfo, UpndownRomName, NULL, NULL, NULL, NULL, UpndownInputInfo, UpndownDIPInfo,
|
||||
UpndownInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 224, 256, 3, 4
|
||||
@ -6997,7 +6999,7 @@ struct BurnDriver BurnDrvUpndownu = {
|
||||
"upndownu", "upndown", NULL, NULL, "1983",
|
||||
"Up'n Down (not encrypted)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_SEGA_SYSTEM1, GBF_RACING, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_RACING, 0,
|
||||
NULL, UpndownuRomInfo, UpndownuRomName, NULL, NULL, NULL, NULL, UpndownInputInfo, UpndownDIPInfo,
|
||||
UpndownuInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 224, 256, 3, 4
|
||||
@ -7007,7 +7009,7 @@ struct BurnDriver BurnDrvWboy = {
|
||||
"wboy", NULL, NULL, NULL, "1986",
|
||||
"Wonder Boy (set 1, 315-5177)\0", NULL, "Sega (Escape License)", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, WboyRomInfo, WboyRomName, NULL, NULL, NULL, NULL, WboyInputInfo, WboyDIPInfo,
|
||||
WboyInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 512, 224, 4, 3
|
||||
@ -7017,7 +7019,7 @@ struct BurnDriver BurnDrvWboyo = {
|
||||
"wboyo", "wboy", NULL, NULL, "1986",
|
||||
"Wonder Boy (set 1, 315-5135)\0", NULL, "Sega (Escape License)", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, WboyoRomInfo, WboyoRomName, NULL, NULL, NULL, NULL, WboyInputInfo, WboyDIPInfo,
|
||||
WboyoInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 512, 224, 4, 3
|
||||
@ -7027,7 +7029,7 @@ struct BurnDriver BurnDrvWboy2 = {
|
||||
"wboy2", "wboy", NULL, NULL, "1986",
|
||||
"Wonder Boy (set 2, 315-5178)\0", NULL, "Sega (Escape License)", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, Wboy2RomInfo, Wboy2RomName, NULL, NULL, NULL, NULL, WboyInputInfo, WboyDIPInfo,
|
||||
Wboy2Init, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 512, 224, 4, 3
|
||||
@ -7037,7 +7039,7 @@ struct BurnDriver BurnDrvWboy2u = {
|
||||
"wboy2u", "wboy", NULL, NULL, "1986",
|
||||
"Wonder Boy (set 2, not encrypted)\0", NULL, "Sega (Escape License)", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, Wboy2uRomInfo, Wboy2uRomName, NULL, NULL, NULL, NULL, WboyInputInfo, WboyDIPInfo,
|
||||
Wboy2uInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 512, 224, 4, 3
|
||||
@ -7047,7 +7049,7 @@ struct BurnDriver BurnDrvWboy3 = {
|
||||
"wboy3", "wboy", NULL, NULL, "1986",
|
||||
"Wonder Boy (set 3, 315-5135)\0", NULL, "Sega (Escape License)", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, Wboy3RomInfo, Wboy3RomName, NULL, NULL, NULL, NULL, WboyInputInfo, Wboy3DIPInfo,
|
||||
WboyoInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 512, 224, 4, 3
|
||||
@ -7057,7 +7059,7 @@ struct BurnDriver BurnDrvWboy4 = {
|
||||
"wboy4", "wboy", NULL, NULL, "1986",
|
||||
"Wonder Boy (set 4, 315-5162)\0", NULL, "Sega (Escape License)", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, Wboy4RomInfo, Wboy4RomName, NULL, NULL, NULL, NULL, WboyInputInfo, WboyDIPInfo,
|
||||
Wboy4Init, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 512, 224, 4, 3
|
||||
@ -7067,7 +7069,7 @@ struct BurnDriver BurnDrvWboy5 = {
|
||||
"wboy5", "wboy", NULL, NULL, "1986",
|
||||
"Wonder Boy (set 5, bootleg)\0", NULL, "bootleg", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, Wboy5RomInfo, Wboy5RomName, NULL, NULL, NULL, NULL, WboyInputInfo, Wboy3DIPInfo,
|
||||
WboyoInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 512, 224, 4, 3
|
||||
@ -7077,7 +7079,7 @@ struct BurnDriver BurnDrvWboyu = {
|
||||
"wboyu", "wboy", NULL, NULL, "1986",
|
||||
"Wonder Boy (not encrypted)\0", NULL, "Sega (Escape License)", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, WboyuRomInfo, WboyuRomName, NULL, NULL, NULL, NULL, WboyInputInfo, WboyuDIPInfo,
|
||||
WboyuInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 512, 224, 4, 3
|
||||
@ -7087,7 +7089,7 @@ struct BurnDriver BurnDrvWbdeluxe = {
|
||||
"wbdeluxe", "wboy", NULL, NULL, "1986",
|
||||
"Wonder Boy Deluxe\0", NULL, "Sega (Escape License)", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, WbdeluxeRomInfo, WbdeluxeRomName, NULL, NULL, NULL, NULL, WboyInputInfo, WbdeluxeDIPInfo,
|
||||
Wboy2uInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 512, 224, 4, 3
|
||||
@ -7097,7 +7099,7 @@ struct BurnDriver BurnDrvWmatch = {
|
||||
"wmatch", NULL, NULL, NULL, "1984",
|
||||
"Water Match (315-5064)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_SEGA_SYSTEM1, GBF_SPORTSMISC, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_SPORTSMISC, 0,
|
||||
NULL, WmatchRomInfo, WmatchRomName, NULL, NULL, NULL, NULL, WmatchInputInfo, WmatchDIPInfo,
|
||||
WmatchInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 224, 240, 3, 4
|
||||
@ -7107,7 +7109,7 @@ struct BurnDriver BurnDrvChoplift = {
|
||||
"choplift", NULL, NULL, NULL, "1985",
|
||||
"Choplifter (8751 315-5151)\0", "The (unprotected) or (bootleg) versions work fine.", "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
0, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_NOT_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, ChopliftRomInfo, ChopliftRomName, NULL, NULL, NULL, NULL, ChplftbInputInfo, ChplftbDIPInfo,
|
||||
ChplftbInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -7117,7 +7119,7 @@ struct BurnDriver BurnDrvChopliftu = {
|
||||
"chopliftu", "choplift", NULL, NULL, "1985",
|
||||
"Choplifter (unprotected)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, ChopliftuRomInfo, ChopliftuRomName, NULL, NULL, NULL, NULL, ChplftbInputInfo, ChplftbDIPInfo,
|
||||
ChplftbInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -7127,7 +7129,7 @@ struct BurnDriver BurnDrvChopliftbl = {
|
||||
"chopliftbl", "choplift", NULL, NULL, "1985",
|
||||
"Choplifter (bootleg)\0", NULL, "Sega", "System 1",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, ChopliftblRomInfo, ChopliftblRomName, NULL, NULL, NULL, NULL, ChplftbInputInfo, ChplftbDIPInfo,
|
||||
ChplftbInit, System1Exit, System1Frame, System1Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -7137,7 +7139,7 @@ struct BurnDriver BurnDrvUfosensi = {
|
||||
"ufosensi", NULL, NULL, NULL, "1988",
|
||||
"Ufo Senshi Yohko Chan (MC-8123, 317-0064)\0", NULL, "Sega", "System 2",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, ufosensiRomInfo, ufosensiRomName, NULL, NULL, NULL, NULL, UfosensiInputInfo, UfosensiDIPInfo,
|
||||
UfosensiInit, System1Exit, System1Frame, System2Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -7147,7 +7149,7 @@ struct BurnDriver BurnDrvWbml = {
|
||||
"wbml", NULL, NULL, NULL, "1987",
|
||||
"Wonder Boy in Monster Land (Japan New Ver., MC-8123, 317-0043)\0", NULL, "Sega / Westone", "System 2",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, wbmlRomInfo, wbmlRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, WbmlDIPInfo,
|
||||
WbmlInit, System1Exit, System1Frame, System2Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
@ -7157,7 +7159,7 @@ struct BurnDriver BurnDrvWbmljb = {
|
||||
"wbmljb", "wbml", NULL, NULL, "1987",
|
||||
"Wonder Boy in Monster Land (Japan not encrypted)\0", NULL, "bootleg", "System 2",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_SEGA_SYSTEM1, GBF_PLATFORM, 0,
|
||||
NULL, wbmljbRomInfo, wbmljbRomName, NULL, NULL, NULL, NULL, MyheroInputInfo, WbmlDIPInfo,
|
||||
WbmljbInit, System1Exit, System1Frame, System2Render, System1Scan,
|
||||
NULL, 0x800, 256, 224, 4, 3
|
||||
|
Loading…
Reference in New Issue
Block a user