Move Kaneko, Irem, Sega, Taito and Toaplan drivers from Misc to correct filter

This commit is contained in:
Barry Harris 2011-12-29 11:16:33 +00:00
parent d5aa855aa3
commit 6d08edc4ab
20 changed files with 113 additions and 109 deletions

View File

@ -311,7 +311,7 @@ void IpsApplyPatches(UINT8* base, char* rom_name);
#define HARDWARE_PREFIX_TAITO (0x0c000000)
#define HARDWARE_PREFIX_SEGA_MEGADRIVE (0x0d000000)
#define HARDWARE_PREFIX_PSIKYO (0x0e000000)
#define HARDWARE_PREFIX_KANEKO16 (0x0f000000)
#define HARDWARE_PREFIX_KANEKO (0x0f000000)
#define HARDWARE_PREFIX_PACMAN (0x10000000)
#define HARDWARE_PREFIX_GALAXIAN (0x11000000)
#define HARDWARE_PREFIX_IREM (0x12000000)
@ -337,6 +337,7 @@ void IpsApplyPatches(UINT8* base, char* rom_name);
#define HARDWARE_SEGA_HANGON (HARDWARE_PREFIX_SEGA | 0x00070000)
#define HARDWARE_SEGA_OUTRUN (HARDWARE_PREFIX_SEGA | 0x00080000)
#define HARDWARE_SEGA_SYSTEM1 (HARDWARE_PREFIX_SEGA | 0x00090000)
#define HARDWARE_SEGA_MISC (HARDWARE_PREFIX_SEGA | 0x000a0000)
#define HARDWARE_SEGA_FD1089A_ENC (0x0001)
#define HARDWARE_SEGA_FD1089B_ENC (0x0002)
@ -361,6 +362,7 @@ void IpsApplyPatches(UINT8* base, char* rom_name);
#define HARDWARE_TOAPLAN_RAIZING (HARDWARE_PREFIX_TOAPLAN | 0x00010000)
#define HARDWARE_TOAPLAN_68K_Zx80 (HARDWARE_PREFIX_TOAPLAN | 0x00020000)
#define HARDWARE_TOAPLAN_68K_ONLY (HARDWARE_PREFIX_TOAPLAN | 0x00030000)
#define HARDWARE_TOAPLAN_MISC (HARDWARE_PREFIX_TOAPLAN | 0x00040000)
#define HARDWARE_SNK_NEOGEO (HARDWARE_PREFIX_SNK | 0x00010000)
#define HARDWARE_SNK_SWAPP (0x0001) // Swap code roms
@ -400,7 +402,7 @@ void IpsApplyPatches(UINT8* base, char* rom_name);
#define HARDWARE_TAITO_TAITOZ (HARDWARE_PREFIX_TAITO | 0x00010000)
#define HARDWARE_TAITO_TAITOF2 (HARDWARE_PREFIX_TAITO | 0x00020000)
#define HARDWARE_TAITO_MISC (HARDWARE_PREFIX_TAITO | 0x00030000)
#define HARDWARE_TAITO_MISC (HARDWARE_PREFIX_TAITO | 0x00030000)
#define HARDWARE_TAITO_TAITOX (HARDWARE_PREFIX_TAITO | 0x00040000)
#define HARDWARE_TAITO_TAITOB (HARDWARE_PREFIX_TAITO | 0x00050000)
@ -409,6 +411,7 @@ void IpsApplyPatches(UINT8* base, char* rom_name);
#define HARDWARE_IREM_M72 (HARDWARE_PREFIX_IREM | 0x00030000)
#define HARDWARE_IREM_M90 (HARDWARE_PREFIX_IREM | 0x00040000)
#define HARDWARE_IREM_M92 (HARDWARE_PREFIX_IREM | 0x00050000)
#define HARDWARE_IREM_MISC (HARDWARE_PREFIX_IREM | 0x00060000)
#define HARDWARE_SEGA_MEGADRIVE (HARDWARE_PREFIX_SEGA_MEGADRIVE)
@ -464,7 +467,8 @@ void IpsApplyPatches(UINT8* base, char* rom_name);
#define HARDWARE_PSIKYO (HARDWARE_PREFIX_PSIKYO)
#define HARDWARE_KANEKO16 (HARDWARE_PREFIX_KANEKO16)
#define HARDWARE_KANEKO16 (HARDWARE_PREFIX_KANEKO | 0x10000)
#define HARDWARE_KANEKO_MISC (HARDWARE_PREFIX_KANEKO | 0x20000)
#define HARDWARE_PACMAN (HARDWARE_PREFIX_PACMAN)

View File

@ -2110,7 +2110,7 @@ struct BurnDriver BurnDrvVigilant = {
"vigilant", NULL, NULL, NULL, "1988",
"Vigilante (World, set 1)\0", NULL, "Irem", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
BDF_GAME_WORKING, 2, HARDWARE_IREM_MISC, GBF_SCRFIGHT, 0,
NULL, DrvRomInfo, DrvRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
DrvInit, DrvExit, DrvFrame, NULL, DrvScan,
NULL, 544, 256, 256, 4, 3
@ -2120,7 +2120,7 @@ struct BurnDriver BurnDrvVigilant1 = {
"vigilant1", "vigilant", NULL, NULL, "1988",
"Vigilante (World, set 2)\0", NULL, "Irem", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_IREM_MISC, GBF_SCRFIGHT, 0,
NULL, Drv1RomInfo, Drv1RomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
DrvInit, DrvExit, DrvFrame, NULL, DrvScan,
NULL, 544, 256, 256, 4, 3
@ -2130,7 +2130,7 @@ struct BurnDriver BurnDrvVigilantu = {
"vigilantu", "vigilant", NULL, NULL, "1988",
"Vigilante (US)\0", NULL, "Irem (Data East USA License)", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_IREM_MISC, GBF_SCRFIGHT, 0,
NULL, DrvuRomInfo, DrvuRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
DrvInit, DrvExit, DrvFrame, NULL, DrvScan,
NULL, 544, 256, 256, 4, 3
@ -2140,7 +2140,7 @@ struct BurnDriver BurnDrvVigilantu2 = {
"vigilantu2", "vigilant", NULL, NULL, "1988",
"Vigilante (US, rev G)\0", NULL, "Irem (Data East USA License)", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_IREM_MISC, GBF_SCRFIGHT, 0,
NULL, Drvu2RomInfo, Drvu2RomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
DrvInit, DrvExit, DrvFrame, NULL, DrvScan,
NULL, 544, 256, 256, 4, 3
@ -2150,7 +2150,7 @@ struct BurnDriver BurnDrvVigilantj = {
"vigilantj", "vigilant", NULL, NULL, "1988",
"Vigilante (Japan)\0", NULL, "Irem", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_IREM_MISC, GBF_SCRFIGHT, 0,
NULL, DrvjRomInfo, DrvjRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
DrvInit, DrvExit, DrvFrame, NULL, DrvScan,
NULL, 544, 256, 256, 4, 3
@ -2160,7 +2160,7 @@ struct BurnDriver BurnDrvKikcubic = {
"kikcubic", NULL, NULL, NULL, "1988",
"Meikyu Jima (Japan)\0", NULL, "Irem", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
BDF_GAME_WORKING, 2, HARDWARE_IREM_MISC, GBF_MAZE, 0,
NULL, KikcubicRomInfo, KikcubicRomName, NULL, NULL, KikcubicInputInfo, KikcubicDIPInfo,
KikcubicInit, DrvExit, DrvFrame, NULL, DrvScan,
NULL, 544, 384, 256, 4, 3
@ -2170,7 +2170,7 @@ struct BurnDriver BurnDrvKikcubicb = {
"kikcubicb", "kikcubic", NULL, NULL, "1988",
"Kickle Cubele\0", NULL, "bootleg", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_IREM_MISC, GBF_MAZE, 0,
NULL, KikcubicbRomInfo, KikcubicbRomName, NULL, NULL, KikcubicInputInfo, KikcubicDIPInfo,
KikcubicInit, DrvExit, DrvFrame, NULL, DrvScan,
NULL, 544, 384, 256, 4, 3
@ -2180,7 +2180,7 @@ struct BurnDriver BurnDrvBuccanrs = {
"buccanrs", NULL, NULL, NULL, "1989",
"Buccaneers (set 1)\0", NULL, "Duintronic", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
BDF_GAME_WORKING, 2, HARDWARE_IREM_MISC, GBF_SCRFIGHT, 0,
NULL, BuccanrsRomInfo, BuccanrsRomName, NULL, NULL, BuccanrsInputInfo, BuccanrsDIPInfo,
BuccanrsInit, DrvExit, DrvFrame, NULL, DrvScan,
NULL, 544, 256, 256, 4, 3
@ -2190,7 +2190,7 @@ struct BurnDriver BurnDrvBuccanrsa = {
"buccanrsa", "buccanrs", NULL, NULL, "1989",
"Buccaneers (set 2)\0", NULL, "Duintronic", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_IREM_MISC, GBF_SCRFIGHT, 0,
NULL, BuccanrsaRomInfo, BuccanrsaRomName, NULL, NULL, BuccanrsaInputInfo, BuccanrsaDIPInfo,
BuccanrsInit, DrvExit, DrvFrame, NULL, DrvScan,
NULL, 544, 256, 256, 4, 3

View File

@ -846,7 +846,7 @@ struct BurnDriver BurnDrvAirbustr = {
"airbustr", NULL, NULL, NULL, "1990",
"Air Buster: Trouble Specialty Raid Unit (World)\0", NULL, "Kaneko (Namco license)", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
BDF_GAME_WORKING, 2, HARDWARE_KANEKO_MISC, GBF_MISC, 0,
NULL, airbustrRomInfo, airbustrRomName, NULL, NULL, AirbustrInputInfo, AirbustrDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, NULL, 0x0300,
256, 224, 4, 3
@ -879,7 +879,7 @@ struct BurnDriver BurnDrvAirbustrj = {
"airbustrj", "airbustr", NULL, NULL, "1990",
"Air Buster: Trouble Specialty Raid Unit (Japan)\0", NULL, "Kaneko (Namco license)", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_KANEKO_MISC, GBF_MISC, 0,
NULL, airbustrjRomInfo, airbustrjRomName, NULL, NULL, AirbustrInputInfo, AirbustjDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, NULL, 0x0300,
256, 224, 4, 3
@ -917,7 +917,7 @@ struct BurnDriver BurnDrvAirbustrb = {
"airbustrb", "airbustr", NULL, NULL, "1990",
"Air Buster: Trouble Specialty Raid Unit (bootleg)\0", NULL, "bootleg", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_KANEKO_MISC, GBF_MISC, 0,
NULL, airbustrbRomInfo, airbustrbRomName, NULL, NULL, AirbustrInputInfo, AirbustjDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, NULL, 0x0300,
256, 224, 4, 3

View File

@ -767,7 +767,7 @@ struct BurnDriver BurnDrvCyvern = {
"cyvern", NULL, NULL, NULL, "1998",
"Cyvern (Japan)\0", NULL, "Kaneko", "Super Kaneko Nova System",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_POST90S, GBF_VERSHOOT, 0,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_KANEKO_MISC, GBF_VERSHOOT, 0,
NULL, CyvernRomInfo, CyvernRomName, NULL, NULL, CyvernInputInfo, DrvDIPInfo,
CyvernInit, DrvExit, DrvFrame, NULL, DrvScan,
NULL, 0x8000, 240, 320, 3, 4

View File

@ -976,7 +976,7 @@ struct BurnDriver BurnDrvAngelkds = {
"angelkds", NULL, NULL, NULL, "1988",
"Angel Kids (Japan)\0", NULL, "Sega / Nasco?", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_SEGA_MISC, GBF_MISC, 0,
NULL, angelkdsRomInfo, angelkdsRomName, NULL, NULL, AngelkdsInputInfo, AngelkdsDIPInfo,
angelkdsInit, DrvExit, DrvFrame, DrvDraw, DrvScan, NULL, 0x100,
240, 256, 3, 4
@ -1023,7 +1023,7 @@ struct BurnDriver BurnDrvSpcpostn = {
"spcpostn", NULL, NULL, NULL, "1986",
"Space Position (Japan)\0", NULL, "Sega / Nasco", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_RACING, 0,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_SEGA_MISC, GBF_RACING, 0,
NULL, spcpostnRomInfo, spcpostnRomName, NULL, NULL, SpcpostnInputInfo, SpcpostnDIPInfo,
spcpostnInit, DrvExit, DrvFrame, DrvDraw, DrvScan, NULL, 0x100,
240, 256, 3, 4

View File

@ -562,7 +562,7 @@ struct BurnDriver BurnDrvbankp = {
"bankp", NULL, NULL, NULL, "1984",
"Bank Panic\0", NULL, "[Sanritsu] Sega", "Misc",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 3, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING, 3, HARDWARE_SEGA_MISC, GBF_MISC, 0,
NULL, bankpRomInfo, bankpRomName, NULL, NULL, bankpInputInfo, bankpDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, NULL, 0x100,
224, 224, 4, 3
@ -601,7 +601,7 @@ struct BurnDriver BurnDrvcombh = {
"combh", NULL, NULL, NULL, "1987",
"Combat Hawk\0", NULL, "Sega / Sanritsu", "Misc",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 3, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 3, HARDWARE_SEGA_MISC, GBF_MISC, 0,
NULL, combhRomInfo, combhRomName, NULL, NULL, combhInputInfo, combhDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, NULL, 0x100,
224, 224, 3, 4

View File

@ -222,7 +222,7 @@ struct BurnDriver BurnDrvdotrikun = {
"dotrikun", NULL, NULL, NULL, "1990",
"Dottori Kun (new version)\0", NULL, "Sega", "Test Hardware",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 1, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
BDF_GAME_WORKING, 1, HARDWARE_SEGA_MISC, GBF_MAZE, 0,
NULL, dotrikunRomInfo, dotrikunRomName, NULL, NULL, DrvInputInfo, NULL,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x02,
256, 192, 4, 3
@ -242,7 +242,7 @@ struct BurnDriver BurnDrvdotriku2 = {
"dotrikun2", "dotrikun", NULL, NULL, "1990",
"Dottori Kun (old version)\0", NULL, "Sega", "Test Hardware",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 1, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
BDF_GAME_WORKING | BDF_CLONE, 1, HARDWARE_SEGA_MISC, GBF_MAZE, 0,
NULL, dotriku2RomInfo, dotriku2RomName, NULL, NULL, DrvInputInfo, NULL,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x02,
256, 192, 4, 3

View File

@ -673,7 +673,7 @@ struct BurnDriver BurnDrvSuprloco = {
"suprloco", NULL, NULL, NULL, "1982",
"Super Locomotive\0", NULL, "Sega", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING, 2, HARDWARE_SEGA_MISC, GBF_MISC, 0,
NULL, suprlocoRomInfo, suprlocoRomName, NULL, NULL, SuprlocoInputInfo, SuprlocoDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x300,
240, 224, 4, 3
@ -709,7 +709,7 @@ struct BurnDriver BurnDrvSuprlocoa = {
"suprlocoa", "suprloco", NULL, NULL, "1982",
"Super Locomotive (Rev.A)\0", NULL, "Sega", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_MISC, GBF_MISC, 0,
NULL, suprlocoaRomInfo, suprlocoaRomName, NULL, NULL, SuprlocoInputInfo, SuprlocoDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x300,
240, 224, 4, 3

View File

@ -1335,7 +1335,7 @@ struct BurnDriver BurnDrvarkanoid = {
"arkanoid", NULL, NULL, NULL, "1986",
"Arkanoid (World)\0", NULL, "Taito Corporation Japan", "Arkanoid",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_BREAKOUT, 0,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
NULL, arkanoidRomInfo, arkanoidRomName, NULL, NULL, DrvInputInfo, arkanoidDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -1366,7 +1366,7 @@ struct BurnDriver BurnDrvarknoidu = {
"arkanoidu", "arkanoid", NULL, NULL, "1986",
"Arkanoid (US)\0", NULL, "Taito America Corporation (Romstar license)", "Arkanoid",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_BREAKOUT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
NULL, arknoiduRomInfo, arknoiduRomName, NULL, NULL, DrvInputInfo, arkanoidDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -1397,7 +1397,7 @@ struct BurnDriver BurnDrvarknoiuo = {
"arkanoiduo", "arkanoid", NULL, NULL, "1986",
"Arkanoid (US, older)\0", NULL, "Taito America Corporation (Romstar license)", "Arkanoid",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_BREAKOUT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
NULL, arknoiuoRomInfo, arknoiuoRomName, NULL, NULL, DrvInputInfo, arkanoidDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -1428,7 +1428,7 @@ struct BurnDriver BurnDrvarkatour = {
"arkatour", "arkanoid", NULL, NULL, "1987",
"Tournament Arkanoid (US)\0", NULL, "Taito America Corporation (Romstar license)", "Arkanoid",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_BREAKOUT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
NULL, arkatourRomInfo, arkatourRomName, NULL, NULL, DrvInputInfo, arkanoidDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -1459,7 +1459,7 @@ struct BurnDriver BurnDrvarknoidj = {
"arkanoidj", "arkanoid", NULL, NULL, "1986",
"Arkanoid (Japan)\0", NULL, "Taito Corporation", "Arkanoid",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_BREAKOUT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
NULL, arknoidjRomInfo, arknoidjRomName, NULL, NULL, DrvInputInfo, arknoidjDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -1492,7 +1492,7 @@ struct BurnDriver BurnDrvarkmcubl = {
"arkanoidjb", "arkanoid", NULL, NULL, "1986",
"Arkanoid (bootleg with MCU)\0", NULL, "bootleg", "Arkanoid",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_BREAKOUT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
NULL, arkmcublRomInfo, arkmcublRomName, NULL, NULL, DrvInputInfo, arknoidjDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -1523,7 +1523,7 @@ struct BurnDriver BurnDrvark1ball = {
"ark1ball", "arkanoid", NULL, NULL, "1986",
"Arkanoid (bootleg with MCU, harder)\0", NULL, "bootleg", "Arkanoid",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_BREAKOUT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
NULL, ark1ballRomInfo, ark1ballRomName, NULL, NULL, DrvInputInfo, ark1ballDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -1559,7 +1559,7 @@ struct BurnDriver BurnDrvarkangc = {
"arkangc", "arkanoid", NULL, NULL, "1986",
"Arkanoid (Game Corporation bootleg, set 1)\0", NULL, "bootleg", "Arkanoid",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_BREAKOUT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
NULL, arkangcRomInfo, arkangcRomName, NULL, NULL, DrvInputInfo, arkangcDIPInfo,
arkangcInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -1595,7 +1595,7 @@ struct BurnDriver BurnDrvarkangc2 = {
"arkangc2", "arkanoid", NULL, NULL, "1986",
"Arkanoid (Game Corporation bootleg, set 2)\0", NULL, "bootleg", "Arkanoid",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_BREAKOUT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
NULL, arkangc2RomInfo, arkangc2RomName, NULL, NULL, DrvInputInfo, arkangc2DIPInfo,
arkangc2Init, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -1631,7 +1631,7 @@ struct BurnDriver BurnDrvarkblock = {
"arkblock", "arkanoid", NULL, NULL, "1986",
"Block (Game Corporation bootleg, set 1)\0", NULL, "bootleg", "Arkanoid",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_BREAKOUT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
NULL, arkblockRomInfo, arkblockRomName, NULL, NULL, DrvInputInfo, arkangcDIPInfo,
arkblockInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -1667,7 +1667,7 @@ struct BurnDriver BurnDrvarkbloc2 = {
"arkbloc2", "arkanoid", NULL, NULL, "1986",
"Block (Game Corporation bootleg, set 2)\0", NULL, "bootleg", "Arkanoid",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_BREAKOUT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
NULL, arkbloc2RomInfo, arkbloc2RomName, NULL, NULL, DrvInputInfo, arkangcDIPInfo,
arkbloc2Init, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -1708,7 +1708,7 @@ struct BurnDriver BurnDrvarkgcbl = {
"arkgcbl", "arkanoid", NULL, NULL, "1986",
"Arkanoid (bootleg on Block hardware)\0", NULL, "bootleg", "Arkanoid",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_BREAKOUT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
NULL, arkgcblRomInfo, arkgcblRomName, NULL, NULL, DrvInputInfo, arkgcblDIPInfo,
arkgcblInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -1744,7 +1744,7 @@ struct BurnDriver BurnDrvpaddle2 = {
"paddle2", "arkanoid", NULL, NULL, "1986",
"Paddle 2 (bootleg on Block hardware)\0", NULL, "bootleg", "Arkanoid",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_BREAKOUT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
NULL, paddle2RomInfo, paddle2RomName, NULL, NULL, DrvInputInfo, paddle2DIPInfo,
paddle2Init, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -1773,7 +1773,7 @@ struct BurnDriver BurnDrvarkatayt = {
"arkatayt", "arkanoid", NULL, NULL, "1986",
"Arkanoid (Tayto bootleg)\0", NULL, "bootleg", "Arkanoid",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_BREAKOUT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
NULL, arkataytRomInfo, arkataytRomName, NULL, NULL, DrvInputInfo, arknoidjDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -1802,7 +1802,7 @@ struct BurnDriver BurnDrvarktayt2 = {
"arktayt2", "arkanoid", NULL, NULL, "1986",
"Arkanoid (Tayto bootleg, harder)\0", NULL, "bootleg", "Arkanoid",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_BREAKOUT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
NULL, arktayt2RomInfo, arktayt2RomName, NULL, NULL, DrvInputInfo, arktayt2DIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -1846,7 +1846,7 @@ struct BurnDriver BurnDrvtetrsark = {
"tetrsark", NULL, NULL, NULL, "198?",
"Tetris (D.R. Korea)\0", "Wrong colors", "D.R. Korea", "Arkanoid",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_BREAKOUT, 0,
BDF_GAME_WORKING, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
NULL, tetrsarkRomInfo, tetrsarkRomName, NULL, NULL, tetrsarkInputInfo, tetrsarkDIPInfo,
tetrsarkInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
256, 224, 4, 3
@ -1882,7 +1882,7 @@ struct BurnDriver BurnDrvHexa = {
"hexa", NULL, NULL, NULL, "199?",
"Hexa\0", NULL, "D. R. Korea", "Arkanoid",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 1, HARDWARE_MISC_POST90S, GBF_PUZZLE, 0,
BDF_GAME_WORKING, 1, HARDWARE_TAITO_MISC, GBF_PUZZLE, 0,
NULL, hexaRomInfo, hexaRomName, NULL, NULL, HexaInputInfo, HexaDIPInfo,
HexaInit, DrvExit, DrvFrame, DrvDraw, HexaScan, &DrvRecalc, 0x100,
256, 224, 4, 3

View File

@ -662,7 +662,7 @@ struct BurnDriver BurnDrvScessjoe = {
"scessjoe", NULL, NULL, NULL, "1990",
"Success Joe (World)\0", "Incomplete sound", "WAVE / Taito Corporation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
BDF_GAME_WORKING, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, scessjoeRomInfo, scessjoeRomName, NULL, NULL, AshnojoeInputInfo, AshnojoeDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, NULL, 0x800,
288, 208, 4, 3
@ -707,7 +707,7 @@ struct BurnDriver BurnDrvAshnojoe = {
"ashnojoe", "scessjoe", NULL, NULL, "1990",
"Ashita no Joe (Japan)\0", "Incomplete sound", "WAVE / Taito Corporation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, ashnojoeRomInfo, ashnojoeRomName, NULL, NULL, AshnojoeInputInfo, AshnojoeDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, NULL, 0x800,
288, 208, 4, 3

View File

@ -776,7 +776,7 @@ struct BurnDriver BurnDrvChaknpop = {
"chaknpop", NULL, NULL, NULL, "1983",
"Chack'n Pop\0", NULL, "Taito Corporation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
BDF_GAME_WORKING, 2, HARDWARE_TAITO_MISC, GBF_MAZE, 0,
NULL, chaknpopRomInfo, chaknpopRomName, NULL, NULL, ChaknpopInputInfo, ChaknpopDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
256, 224, 4, 3

View File

@ -1259,7 +1259,7 @@ struct BurnDriver BurnDrvFlstory = {
"flstory", NULL, NULL, NULL, "1985",
"The FairyLand Story\0", NULL, "Taito", "hardware",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, flstoryRomInfo, flstoryRomName, NULL, NULL, FlstoryInputInfo, FlstoryDIPInfo,
flstoryInit, DrvExit, DrvFrame, DrvDraw, NULL, &DrvRecalc, 0x200,
256, 224, 4, 3
@ -1295,7 +1295,7 @@ struct BurnDriver BurnDrvFlstoryj = {
"flstoryj", "flstory", NULL, NULL, "1985",
"The FairyLand Story (Japan)\0", NULL, "Taito", "hardware",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, flstoryjRomInfo, flstoryjRomName, NULL, NULL, FlstoryInputInfo, FlstoryDIPInfo,
flstoryInit, DrvExit, DrvFrame, DrvDraw, NULL, &DrvRecalc, 0x200,
256, 224, 4, 3
@ -1341,7 +1341,7 @@ struct BurnDriver BurnDrvOnna34ro = {
"onna34ro", NULL, NULL, NULL, "1985",
"Onna Sansirou - Typhoon Gal (set 1)\0", NULL, "Taito", "hardware",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, onna34roRomInfo, onna34roRomName, NULL, NULL, Onna34roInputInfo, Onna34roDIPInfo,
onna34roInit, DrvExit, DrvFrame, DrvDraw, NULL, &DrvRecalc, 0x200,
256, 224, 4, 3
@ -1380,7 +1380,7 @@ struct BurnDriver BurnDrvOnna34ra = {
"onna34roa", "onna34ro", NULL, NULL, "1985",
"Onna Sansirou - Typhoon Gal (set 2)\0", NULL, "Taito", "hardware",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, onna34raRomInfo, onna34raRomName, NULL, NULL, Onna34roInputInfo, Onna34roDIPInfo,
onna34roInit, DrvExit, DrvFrame, DrvDraw, NULL, &DrvRecalc, 0x200,
256, 224, 4, 3
@ -1430,7 +1430,7 @@ struct BurnDriverD BurnDrvVictnine = {
"victnine", NULL, NULL, NULL, "1984",
"Victorious Nine\0", NULL, "Taito", "hardware",
NULL, NULL, NULL, NULL,
0, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
0, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, victnineRomInfo, victnineRomName, NULL, NULL, VictnineInputInfo, VictnineDIPInfo,
victnineInit, DrvExit, DrvFrame, victnineDraw, NULL, &DrvRecalc, 0x200,
256, 224, 4, 3

View File

@ -957,7 +957,7 @@ struct BurnDriver BurnDrvLkage = {
"lkage", NULL, NULL, NULL, "1984",
"The Legend of Kage\0", NULL, "Taito Corporation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
BDF_GAME_WORKING, 2, HARDWARE_TAITO_MISC, GBF_SCRFIGHT, 0,
NULL, lkageRomInfo, lkageRomName, NULL, NULL, LkageInputInfo, LkageDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
240, 224, 4, 3
@ -996,7 +996,7 @@ struct BurnDriver BurnDrvLkageo = {
"lkageo", "lkage", NULL, NULL, "1984",
"The Legend of Kage (older)\0", NULL, "Taito Corporation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_TAITO_MISC, GBF_SCRFIGHT, 0,
NULL, lkageoRomInfo, lkageoRomName, NULL, NULL, LkageInputInfo, LkageDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
240, 224, 4, 3
@ -1035,7 +1035,7 @@ struct BurnDriver BurnDrvLkageoo = {
"lkageoo", "lkage", NULL, NULL, "1984",
"The Legend of Kage (oldest)\0", NULL, "Taito Corporation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_TAITO_MISC, GBF_SCRFIGHT, 0,
NULL, lkageooRomInfo, lkageooRomName, NULL, NULL, LkageInputInfo, LkageDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
240, 224, 4, 3
@ -1074,7 +1074,7 @@ struct BurnDriver BurnDrvLkageb = {
"lkageb", "lkage", NULL, NULL, "1984",
"The Legend of Kage (bootleg set 1)\0", NULL, "bootleg", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_TAITO_MISC, GBF_SCRFIGHT, 0,
NULL, lkagebRomInfo, lkagebRomName, NULL, NULL, LkageInputInfo, LkageDIPInfo,
LkagebInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
240, 224, 4, 3
@ -1106,7 +1106,7 @@ struct BurnDriver BurnDrvLkageb2 = {
"lkageb2", "lkage", NULL, NULL, "1984",
"The Legend of Kage (bootleg set 2)\0", NULL, "bootleg", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_TAITO_MISC, GBF_SCRFIGHT, 0,
NULL, lkageb2RomInfo, lkageb2RomName, NULL, NULL, LkageInputInfo, LkageDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
240, 224, 4, 3
@ -1138,7 +1138,7 @@ struct BurnDriver BurnDrvLkageb3 = {
"lkageb3", "lkage", NULL, NULL, "1984",
"The Legend of Kage (bootleg set 3)\0", NULL, "bootleg", "hardware",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_TAITO_MISC, GBF_SCRFIGHT, 0,
NULL, lkageb3RomInfo, lkageb3RomName, NULL, NULL, LkageInputInfo, LkageDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
240, 224, 4, 3
@ -1172,7 +1172,7 @@ struct BurnDriver BurnDrvBygone = {
"bygone", NULL, NULL, NULL, "1985",
"Bygone\0", "Imperfect sound", "Taito Corporation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
BDF_GAME_WORKING, 2, HARDWARE_TAITO_MISC, GBF_SCRFIGHT, 0,
NULL, bygoneRomInfo, bygoneRomName, NULL, NULL, LkageInputInfo, BygoneDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
240, 224, 4, 3

View File

@ -190,7 +190,7 @@ struct BurnDriver BurnDrvminivadr = {
"minivadr", NULL, NULL, NULL, "1990",
"Minivader\0", NULL, "Taito Corporation", "Minivader",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 1, HARDWARE_MISC_PRE90S, GBF_SHOOT, 0,
BDF_GAME_WORKING, 1, HARDWARE_TAITO_MISC, GBF_SHOOT, 0,
NULL, minivadrRomInfo, minivadrRomName, NULL, NULL, DrvInputInfo, NULL,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, NULL, 0,
256, 224, 4, 3

View File

@ -900,7 +900,7 @@ struct BurnDriver BurnDrvRetofinv = {
"retofinv", NULL, NULL, NULL, "1985",
"Return of the Invaders\0", NULL, "Taito Corporation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_SHOOT, 0,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_SHOOT, 0,
NULL, retofinvRomInfo, retofinvRomName, NULL, NULL, RetofinvInputInfo, RetofinvDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0xa00,
224, 288, 3, 4
@ -941,7 +941,7 @@ struct BurnDriver BurnDrvRetofin1 = {
"retofinv1", "retofinv", NULL, NULL, "1985",
"Return of the Invaders (bootleg set 1)\0", NULL, "bootleg", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_SHOOT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_SHOOT, 0,
NULL, retofin1RomInfo, retofin1RomName, NULL, NULL, RetofinvInputInfo, RetofinvDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0xa00,
224, 288, 3, 4
@ -982,7 +982,7 @@ struct BurnDriver BurnDrvRetofin2 = {
"retofinv2", "retofinv", NULL, NULL, "1985",
"Return of the Invaders (bootleg set 2)\0", NULL, "bootleg", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_SHOOT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_SHOOT, 0,
NULL, retofin2RomInfo, retofin2RomName, NULL, NULL, RetofinvInputInfo, RetofinvDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0xa00,
224, 288, 3, 4

View File

@ -1901,7 +1901,7 @@ struct BurnDriver BurnDrvPlumppop = {
"plumppop", NULL, NULL, NULL, "1987",
"Plump Pop (Japan)\0", NULL, "Taito Corporation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, plumppopRomInfo, plumppopRomName, NULL, NULL, PlumppopInputInfo, PlumppopDIPInfo,
PlumppopInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
256, 224, 4, 3
@ -1939,7 +1939,7 @@ struct BurnDriver BurnDrvExtrmatn = {
"extrmatn", NULL, NULL, NULL, "1987",
"Extermination (World)\0", NULL, "Taito Corporation Japan", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, extrmatnRomInfo, extrmatnRomName, NULL, NULL, CommonInputInfo, ExtrmatnDIPInfo,
ExtrmatnInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -1972,7 +1972,7 @@ struct BurnDriver BurnDrvExtrmatu = {
"extrmatnu", "extrmatn", NULL, NULL, "1987",
"Extermination (US)\0", NULL, "[Taito] World Games", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, extrmatuRomInfo, extrmatuRomName, NULL, NULL, CommonInputInfo, ExtrmatnDIPInfo,
ExtrmatnInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -2005,7 +2005,7 @@ struct BurnDriver BurnDrvExtrmatj = {
"extrmatnj", "extrmatn", NULL, NULL, "1987",
"Extermination (Japan)\0", NULL, "Taito Corporation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, extrmatjRomInfo, extrmatjRomName, NULL, NULL, CommonInputInfo, ExtrmatnDIPInfo,
ExtrmatnInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -2042,7 +2042,7 @@ struct BurnDriver BurnDrvArknoid2 = {
"arknoid2", NULL, NULL, NULL, "1987",
"Arkanoid - Revenge of DOH (World)\0", NULL, "Taito Corporation Japan", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, arknoid2RomInfo, arknoid2RomName, NULL, NULL, Arknoid2InputInfo, Arknoid2DIPInfo,
Arknoid2Init, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -2074,7 +2074,7 @@ struct BurnDriver BurnDrvArknid2u = {
"arknoid2u", "arknoid2", NULL, NULL, "1987",
"Arkanoid - Revenge of DOH (US)\0", NULL, "Taito America Corporation (Romstar license)", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, arknid2uRomInfo, arknid2uRomName, NULL, NULL, Arknoid2InputInfo, Arknid2uDIPInfo,
Arknoid2Init, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -2106,7 +2106,7 @@ struct BurnDriver BurnDrvArknid2j = {
"arknoid2j", "arknoid2", NULL, NULL, "1987",
"Arkanoid - Revenge of DOH (Japan)\0", NULL, "Taito Corporation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, arknid2jRomInfo, arknid2jRomName, NULL, NULL, Arknoid2InputInfo, Arknid2uDIPInfo,
Arknoid2Init, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -2148,7 +2148,7 @@ struct BurnDriver BurnDrvDrtoppel = {
"drtoppel", NULL, NULL, NULL, "1987",
"Dr. Toppel's Adventure (World)\0", NULL, "Taito Corporation Japan", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, drtoppelRomInfo, drtoppelRomName, NULL, NULL, CommonInputInfo, DrtoppelDIPInfo,
DrtoppelInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -2185,7 +2185,7 @@ struct BurnDriver BurnDrvDrtopplu = {
"drtoppelu", "drtoppel", NULL, NULL, "1987",
"Dr. Toppel's Adventure (US)\0", NULL, "Taito America Corporation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, drtoppluRomInfo, drtoppluRomName, NULL, NULL, CommonInputInfo, DrtoppluDIPInfo,
DrtoppelInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -2222,7 +2222,7 @@ struct BurnDriver BurnDrvDrtopplj = {
"drtoppelj", "drtoppel", NULL, NULL, "1987",
"Dr. Toppel's Tankentai (Japan)\0", NULL, "Taito Corporation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, drtoppljRomInfo, drtoppljRomName, NULL, NULL, CommonInputInfo, DrtoppluDIPInfo,
DrtoppelInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -2261,7 +2261,7 @@ struct BurnDriver BurnDrvKageki = {
"kageki", NULL, NULL, NULL, "1988",
"Kageki (US)\0", "Imperfect Sound", "Taito America Corporation (Romstar license)", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, kagekiRomInfo, kagekiRomName, NULL, NULL, CommonInputInfo, KagekiDIPInfo,
KagekiInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -2295,7 +2295,7 @@ struct BurnDriver BurnDrvKagekij = {
"kagekij", "kageki", NULL, NULL, "1988",
"Kageki (Japan)\0", "Imperfect Sound", "Taito Corporation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, kagekijRomInfo, kagekijRomName, NULL, NULL, CommonInputInfo, KagekiDIPInfo,
KagekiInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -2329,7 +2329,7 @@ struct BurnDriver BurnDrvKagekih = {
"kagekih", "kageki", NULL, NULL, "1992",
"Kageki (hack)\0", "Imperfect Sound", "Taito Corporation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, kagekihRomInfo, kagekihRomName, NULL, NULL, CommonInputInfo, KagekiDIPInfo,
KagekiInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
@ -2368,7 +2368,7 @@ struct BurnDriver BurnDrvChukatai = {
"chukatai", NULL, NULL, NULL, "1988",
"Chuka Taisen (World)\0", NULL, "Taito Corporation Japan", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, chukataiRomInfo, chukataiRomName, NULL, NULL, CommonInputInfo, ChukataiDIPInfo,
ChukataiInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
256, 224, 4, 3
@ -2402,7 +2402,7 @@ struct BurnDriver BurnDrvChukatau = {
"chukataiu", "chukatai", NULL, NULL, "1988",
"Chuka Taisen (US)\0", NULL, "Taito America Corporation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, chukatauRomInfo, chukatauRomName, NULL, NULL, CommonInputInfo, ChukatauDIPInfo,
ChukataiInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
256, 224, 4, 3
@ -2436,7 +2436,7 @@ struct BurnDriver BurnDrvChukataj = {
"chukataij", "chukatai", NULL, NULL, "1988",
"Chuka Taisen (Japan)\0", NULL, "Taito Corporation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, chukatajRomInfo, chukatajRomName, NULL, NULL, CommonInputInfo, ChukatauDIPInfo,
ChukataiInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
256, 224, 4, 3
@ -2469,7 +2469,7 @@ struct BurnDriver BurnDrvtnzs = {
"tnzs", NULL, NULL, NULL, "1988",
"The NewZealand Story (World, newer)\0", NULL, "Taito Corporation Japan", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
BDF_GAME_WORKING, 2, HARDWARE_TAITO_MISC, GBF_PLATFORM, 0,
NULL, tnzsRomInfo, tnzsRomName, NULL, NULL, CommonInputInfo, TnzsDIPInfo,
Type2Init, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
256, 224, 4, 3
@ -2502,7 +2502,7 @@ struct BurnDriver BurnDrvtnzsj = {
"tnzsj", "tnzs", NULL, NULL, "1988",
"The NewZealand Story (Japan, new version, newer PCB)\0", NULL, "Taito Corporation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_TAITO_MISC, GBF_PLATFORM, 0,
NULL, tnzsjRomInfo, tnzsjRomName, NULL, NULL, CommonInputInfo, TnzsjDIPInfo,
Type2Init, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
256, 224, 4, 3
@ -2540,7 +2540,7 @@ struct BurnDriver BurnDrvTnzsjo = {
"tnzsjo", "tnzs", NULL, NULL, "1988",
"The NewZealand Story (Japan, old version) (older PCB)\0", NULL, "Taito Corporation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, tnzsjoRomInfo, tnzsjoRomName, NULL, NULL, CommonInputInfo, TnzsjoDIPInfo,
TnzsoInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
256, 224, 4, 3
@ -2573,7 +2573,7 @@ struct BurnDriver BurnDrvTnzso = {
"tnzso", "tnzs", NULL, NULL, "1988",
"The NewZealand Story (World, old version) (older PCB)\0", NULL, "Taito Corporation Japan", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, tnzsoRomInfo, tnzsoRomName, NULL, NULL, CommonInputInfo, TnzsopDIPInfo,
TnzsoInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
256, 224, 4, 3
@ -2606,7 +2606,7 @@ struct BurnDriver BurnDrvTnzsop = {
"tnzsop", "tnzs", NULL, NULL, "1988",
"The NewZealand Story (World, prototype?) (older PCB)\0", NULL, "Taito Corporation Japan", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, tnzsopRomInfo, tnzsopRomName, NULL, NULL, CommonInputInfo, TnzsopDIPInfo,
TnzsoInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
256, 224, 4, 3
@ -2635,7 +2635,7 @@ struct BurnDriverD BurnDrvKabukiz = {
"kabukiz", NULL, NULL, NULL, "1988",
"Kabuki-Z (World)\0", "Imperfect graphics", "Taito Corporation Japan", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, kabukizRomInfo, kabukizRomName, NULL, NULL, CommonInputInfo, KabukizDIPInfo,
Type2Init, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
256, 224, 4, 3
@ -2664,7 +2664,7 @@ struct BurnDriverD BurnDrvKabukizj = {
"kabukizj", "kabukiz", NULL, NULL, "1988",
"Kabuki-Z (Japan)\0", "Imperfect graphics", "Taito Corporation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, kabukizjRomInfo, kabukizjRomName, NULL, NULL, CommonInputInfo, KabukizjDIPInfo,
Type2Init, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
256, 224, 4, 3
@ -2694,7 +2694,7 @@ struct BurnDriver BurnDrvInsectx = {
"insectx", NULL, NULL, NULL, "1989",
"Insector X (World)\0", NULL, "Taito Corporation Japan", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
BDF_GAME_WORKING, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, insectxRomInfo, insectxRomName, NULL, NULL, InsectxInputInfo, InsectxDIPInfo,
InsectxInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
256, 224, 4, 3
@ -2726,7 +2726,7 @@ struct BurnDriver BurnDrvJpopnics = {
"jpopnics", NULL, NULL, NULL, "1992",
"Jumping Pop (Nics, Korean bootleg of Plump Pop)\0", "Imperfect graphics", "Nics", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
BDF_GAME_WORKING, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, jpopnicsRomInfo, jpopnicsRomName, NULL, NULL, JpopnicsInputInfo, JpopnicsDIPInfo,
JpopnicsInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
256, 224, 4, 3

View File

@ -2785,7 +2785,7 @@ struct BurnDriver BurnDrvTigerH = {
"tigerh", NULL, NULL, NULL, "1985",
"Tiger Heli (US)\0", NULL, "Taito", "Early Toaplan",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_TOAPLAN_MISC, GBF_VERSHOOT, 0,
NULL, tigerhRomInfo, tigerhRomName, NULL, NULL, tigerhInputInfo, tigerhDIPInfo,
tigerhInit, tigerhExit, tigerhFrame, NULL, tigerhScan, &tigerhRecalcPalette, 0x100,
240, 280, 3, 4
@ -2795,7 +2795,7 @@ struct BurnDriver BurnDrvTigerhJ = {
"tigerhj", "tigerh", NULL, NULL, "1985",
"Tiger Heli (Japan)\0", NULL, "Taito", "Early Toaplan",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_CLONE, 2, HARDWARE_TOAPLAN_MISC, GBF_VERSHOOT, 0,
NULL, tigerhjRomInfo, tigerhjRomName, NULL, NULL, tigerhInputInfo, tigerhDIPInfo,
tigerhInit, tigerhExit, tigerhFrame, NULL, tigerhScan, &tigerhRecalcPalette, 0x100,
240, 280, 3, 4
@ -2805,7 +2805,7 @@ struct BurnDriver BurnDrvTigerHB1 = {
"tigerhb1", "tigerh", NULL, NULL, "1985",
"Tiger Heli (bootleg, set 1)\0", NULL, "Taito", "Early Toaplan",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_TOAPLAN_MISC, GBF_VERSHOOT, 0,
NULL, tigerhb1RomInfo, tigerhb1RomName, NULL, NULL, tigerhInputInfo, tigerhDIPInfo,
tigerhInit, tigerhExit, tigerhFrame, NULL, tigerhScan, &tigerhRecalcPalette, 0x100,
240, 280, 3, 4
@ -2815,7 +2815,7 @@ struct BurnDriver BurnDrvTigerHB2 = {
"tigerhb2", "tigerh", NULL, NULL, "1985",
"Tiger Heli (bootleg, set 2)\0", NULL, "Taito", "Early Toaplan",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_TOAPLAN_MISC, GBF_VERSHOOT, 0,
NULL, tigerhb2RomInfo, tigerhb2RomName, NULL, NULL, tigerhInputInfo, tigerhDIPInfo,
tigerhInit, tigerhExit, tigerhFrame, NULL, tigerhScan, &tigerhRecalcPalette, 0x100,
240, 280, 3, 4
@ -2825,7 +2825,7 @@ struct BurnDriver BurnDrvTigerHB3 = {
"tigerhb3", "tigerh", NULL, NULL, "1985",
"Tiger Heli (bootleg, set 3)\0", NULL, "Taito", "Early Toaplan",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_TOAPLAN_MISC, GBF_VERSHOOT, 0,
NULL, tigerhb3RomInfo, tigerhb3RomName, NULL, NULL, tigerhInputInfo, tigerhDIPInfo,
tigerhInit, tigerhExit, tigerhFrame, NULL, tigerhScan, &tigerhRecalcPalette, 0x100,
240, 280, 3, 4
@ -2835,7 +2835,7 @@ struct BurnDriver BurnDrvGetStar = {
"getstar", NULL, NULL, NULL, "1986",
"Guardian\0", NULL, "Toaplan / Taito America Corporation (Kitkorp license)", "Early Toaplan",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
BDF_GAME_WORKING, 2, HARDWARE_TOAPLAN_MISC, GBF_SCRFIGHT, 0,
NULL, getstarRomInfo, getstarRomName, NULL, NULL, getstarInputInfo, getstarDIPInfo,
tigerhInit, tigerhExit, tigerhFrame, NULL, tigerhScan, &tigerhRecalcPalette, 0x100,
280, 240, 4, 3
@ -2845,7 +2845,7 @@ struct BurnDriver BurnDrvGetStarj = {
"getstarj", "getstar", NULL, NULL, "1986",
"Get Star (Japan)\0", NULL, "Toaplan / Taito", "Early Toaplan",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_TOAPLAN_MISC, GBF_SCRFIGHT, 0,
NULL, getstarjRomInfo, getstarjRomName, NULL, NULL, getstarInputInfo, getstarDIPInfo,
tigerhInit, tigerhExit, tigerhFrame, NULL, tigerhScan, &tigerhRecalcPalette, 0x100,
280, 240, 4, 3
@ -2855,7 +2855,7 @@ struct BurnDriver BurnDrvGetStarb2 = {
"gtstarb2", "getstar", NULL, NULL, "1986",
"Get Star (bootleg, set 2)\0", NULL, "Taito", "Early Toaplan",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_TOAPLAN_MISC, GBF_SCRFIGHT, 0,
NULL, gtstarb2RomInfo, gtstarb2RomName, NULL, NULL, tigerhInputInfo, getstarb2DIPInfo,
tigerhInit, tigerhExit, tigerhFrame, NULL, tigerhScan, &tigerhRecalcPalette, 0x100,
280, 240, 4, 3
@ -2865,7 +2865,7 @@ struct BurnDriver BurnDrvGetStarb1 = {
"gtstarb1", "getstar", NULL, NULL, "1986",
"Get Star (bootleg, set 1)\0", NULL, "Taito", "Early Toaplan",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_TOAPLAN_MISC, GBF_SCRFIGHT, 0,
NULL, gtstarb1RomInfo, gtstarb1RomName, NULL, NULL, getstarInputInfo, getstarDIPInfo,
tigerhInit, tigerhExit, tigerhFrame, NULL, tigerhScan, &tigerhRecalcPalette, 0x100,
280, 240, 4, 3
@ -2875,7 +2875,7 @@ struct BurnDriver BurnDrvAlcon = {
"alcon", NULL, NULL, NULL, "1986",
"Alcon (US)\0", NULL, "Taito America Corp.", "Early Toaplan",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_TOAPLAN_MISC, GBF_VERSHOOT, 0,
NULL, alconRomInfo, alconRomName, NULL, NULL, tigerhInputInfo, slapfighDIPInfo,
tigerhInit, tigerhExit, tigerhFrame, NULL, tigerhScan, &tigerhRecalcPalette, 0x100,
240, 280, 3, 4
@ -2885,7 +2885,7 @@ struct BurnDriver BurnDrvSlapFigh = {
"slapfigh", "alcon", NULL, NULL, "1986",
"Slap Fight (Japan set 1)\0", NULL, "Taito", "Early Toaplan",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_CLONE, 2, HARDWARE_TOAPLAN_MISC, GBF_VERSHOOT, 0,
NULL, slapfighRomInfo, slapfighRomName, NULL, NULL, tigerhInputInfo, slapfighDIPInfo,
tigerhInit, tigerhExit, tigerhFrame, NULL, tigerhScan, &tigerhRecalcPalette, 0x100,
240, 280, 3, 4
@ -2895,7 +2895,7 @@ struct BurnDriver BurnDrvSlapBtJP = {
"slapfighb1", "alcon", NULL, NULL, "1986",
"Slap Fight (bootleg set 1)\0", NULL, "Taito", "Early Toaplan",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_TOAPLAN_MISC, GBF_VERSHOOT, 0,
NULL, slapbtjpRomInfo, slapbtjpRomName, NULL, NULL, tigerhInputInfo, slapfighDIPInfo,
tigerhInit, tigerhExit, tigerhFrame, NULL, tigerhScan, &tigerhRecalcPalette, 0x100,
240, 280, 3, 4
@ -2905,7 +2905,7 @@ struct BurnDriver BurnDrvSlapBtUK = {
"slapfighb2", "alcon", NULL, NULL, "1986",
"Slap Fight (bootleg set 2)\0", NULL, "Taito", "Early Toaplan",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_TOAPLAN_MISC, GBF_VERSHOOT, 0,
NULL, slapbtukRomInfo, slapbtukRomName, NULL, NULL, tigerhInputInfo, slapfighDIPInfo,
tigerhInit, tigerhExit, tigerhFrame, NULL, tigerhScan, &tigerhRecalcPalette, 0x100,
240, 280, 3, 4
@ -2915,7 +2915,7 @@ struct BurnDriver BurnDrvSlapFghtr = {
"slapfighb3", "alcon", NULL, NULL, "1986",
"Slap Fight (bootleg set 3)\0", NULL, "Taito", "Early Toaplan",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_TOAPLAN_MISC, GBF_VERSHOOT, 0,
NULL, slapfgtrRomInfo, slapfgtrRomName, NULL, NULL, tigerhInputInfo, slapfighDIPInfo,
tigerhInit, tigerhExit, tigerhFrame, NULL, tigerhScan, &tigerhRecalcPalette, 0x100,
240, 280, 3, 4

View File

@ -152,7 +152,7 @@
#define IDS_SEL_DEMO (IDS_STRING + 608)
#define IDS_SEL_GENUINE (IDS_STRING + 610)
#define IDS_SEL_SETSTATUS (IDS_STRING + 612)
#define IDS_SEL_KANEKO16 (IDS_STRING + 614)
#define IDS_SEL_KANEKO (IDS_STRING + 614)
#define IDS_SEL_SNES (IDS_STRING + 616)
#define IDS_SEL_DATAEAST (IDS_STRING + 618)

View File

@ -43,7 +43,7 @@ HTREEITEM hFilterCps3 = NULL;
HTREEITEM hFilterDataeast = NULL;
HTREEITEM hFilterGalaxian = NULL;
HTREEITEM hFilterIrem = NULL;
HTREEITEM hFilterKaneko16 = NULL;
HTREEITEM hFilterKaneko = NULL;
HTREEITEM hFilterKonami = NULL;
HTREEITEM hFilterNeogeo = NULL;
HTREEITEM hFilterPacman = NULL;
@ -147,8 +147,8 @@ static int GalaxianValue = HARDWARE_PREFIX_GALAXIAN >> 24;
static int MASKGALAXIAN = 1 << GalaxianValue;
static int IremValue = HARDWARE_PREFIX_IREM >> 24;
static int MASKIREM = 1 << IremValue;
static int Kaneko16Value = HARDWARE_PREFIX_KANEKO16 >> 24;
static int MASKKANEKO16 = 1 << Kaneko16Value;
static int KanekoValue = HARDWARE_PREFIX_KANEKO >> 24;
static int MASKKANEKO = 1 << KanekoValue;
static int DataeastValue = HARDWARE_PREFIX_DATAEAST >> 24;
static int MASKDATAEAST = 1 << DataeastValue;
static int SnesValue = HARDWARE_PREFIX_NINTENDO_SNES >> 24;
@ -157,7 +157,7 @@ static int MiscPre90sValue = HARDWARE_PREFIX_MISC_PRE90S >> 24;
static int MASKMISCPRE90S = 1 << MiscPre90sValue;
static int MiscPost90sValue = HARDWARE_PREFIX_MISC_POST90S >> 24;
static int MASKMISCPOST90S = 1 << MiscPost90sValue;
static int MASKALL = MASKCPS | MASKCPS2 | MASKCPS3 | MASKNEOGEO | MASKSEGA | MASKTOAPLAN | MASKCAVE | MASKPGM | MASKTAITO | MASKPSIKYO | MASKKONAMI | MASKPACMAN | MASKGALAXIAN | MASKIREM | MASKKANEKO16 | MASKDATAEAST | MASKMEGADRIVE | MASKSNES | MASKMISCPRE90S | MASKMISCPOST90S;
static int MASKALL = MASKCPS | MASKCPS2 | MASKCPS3 | MASKNEOGEO | MASKSEGA | MASKTOAPLAN | MASKCAVE | MASKPGM | MASKTAITO | MASKPSIKYO | MASKKONAMI | MASKPACMAN | MASKGALAXIAN | MASKIREM | MASKKANEKO | MASKDATAEAST | MASKMEGADRIVE | MASKSNES | MASKMISCPRE90S | MASKMISCPOST90S;
#define AVAILONLY (1 << 24)
#define AUTOEXPAND (1 << 25)
@ -899,7 +899,7 @@ static void CreateFilters()
_TVCreateFiltersA(hHardware , IDS_SEL_DATAEAST , hFilterDataeast , nLoadMenuShowX & MASKDATAEAST );
_TVCreateFiltersA(hHardware , IDS_SEL_GALAXIAN , hFilterGalaxian , nLoadMenuShowX & MASKGALAXIAN );
_TVCreateFiltersA(hHardware , IDS_SEL_IREM , hFilterIrem , nLoadMenuShowX & MASKIREM );
_TVCreateFiltersA(hHardware , IDS_SEL_KANEKO16 , hFilterKaneko16 , nLoadMenuShowX & MASKKANEKO16 );
_TVCreateFiltersA(hHardware , IDS_SEL_KANEKO , hFilterKaneko , nLoadMenuShowX & MASKKANEKO );
_TVCreateFiltersA(hHardware , IDS_SEL_KONAMI , hFilterKonami , nLoadMenuShowX & MASKKONAMI );
_TVCreateFiltersA(hHardware , IDS_SEL_NEOGEO , hFilterNeogeo , nLoadMenuShowX & MASKNEOGEO );
_TVCreateFiltersA(hHardware , IDS_SEL_PACMAN , hFilterPacman , nLoadMenuShowX & MASKPACMAN );
@ -1041,7 +1041,7 @@ static INT_PTR CALLBACK DialogProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lP
_TreeView_SetCheckState(hFilterList, hFilterDataeast, FALSE);
_TreeView_SetCheckState(hFilterList, hFilterGalaxian, FALSE);
_TreeView_SetCheckState(hFilterList, hFilterIrem, FALSE);
_TreeView_SetCheckState(hFilterList, hFilterKaneko16, FALSE);
_TreeView_SetCheckState(hFilterList, hFilterKaneko, FALSE);
_TreeView_SetCheckState(hFilterList, hFilterKonami, FALSE);
_TreeView_SetCheckState(hFilterList, hFilterNeogeo, FALSE);
_TreeView_SetCheckState(hFilterList, hFilterPacman, FALSE);
@ -1066,7 +1066,7 @@ static INT_PTR CALLBACK DialogProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lP
_TreeView_SetCheckState(hFilterList, hFilterDataeast, TRUE);
_TreeView_SetCheckState(hFilterList, hFilterGalaxian, TRUE);
_TreeView_SetCheckState(hFilterList, hFilterIrem, TRUE);
_TreeView_SetCheckState(hFilterList, hFilterKaneko16, TRUE);
_TreeView_SetCheckState(hFilterList, hFilterKaneko, TRUE);
_TreeView_SetCheckState(hFilterList, hFilterKonami, TRUE);
_TreeView_SetCheckState(hFilterList, hFilterNeogeo, TRUE);
_TreeView_SetCheckState(hFilterList, hFilterPacman, TRUE);
@ -1205,7 +1205,7 @@ static INT_PTR CALLBACK DialogProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lP
if (hItemChanged == hFilterDataeast) _ToggleGameListing(nLoadMenuShowX, MASKDATAEAST);
if (hItemChanged == hFilterGalaxian) _ToggleGameListing(nLoadMenuShowX, MASKGALAXIAN);
if (hItemChanged == hFilterIrem) _ToggleGameListing(nLoadMenuShowX, MASKIREM);
if (hItemChanged == hFilterKaneko16) _ToggleGameListing(nLoadMenuShowX, MASKKANEKO16);
if (hItemChanged == hFilterKaneko) _ToggleGameListing(nLoadMenuShowX, MASKKANEKO);
if (hItemChanged == hFilterKonami) _ToggleGameListing(nLoadMenuShowX, MASKKONAMI);
if (hItemChanged == hFilterNeogeo) _ToggleGameListing(nLoadMenuShowX, MASKNEOGEO);
if (hItemChanged == hFilterPacman) _ToggleGameListing(nLoadMenuShowX, MASKPACMAN);

View File

@ -152,7 +152,7 @@ BEGIN
IDS_SEL_DEMO "Demo"
IDS_SEL_GENUINE "Genuine"
IDS_SEL_SETSTATUS "Showing %i of %i sets [%i Unavailable sets]"
IDS_SEL_KANEKO16 "Kaneko16"
IDS_SEL_KANEKO "Kaneko"
IDS_SEL_SNES "SNES"
IDS_SEL_DATAEAST "Data East"