mirror of
https://github.com/libretro/FBNeo.git
synced 2024-11-23 17:09:43 +00:00
nes update from gab75
This commit is contained in:
parent
dad7f3293b
commit
1fc4467b74
@ -16180,6 +16180,25 @@ struct BurnDriver BurnDrvnes_astyanaxc = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// AV Mahjong Club (Hack, Chinese) (Unl)
|
||||
// https://www.nesbbs.com/bbs/thread-45883-1-1.html
|
||||
static struct BurnRomInfo nes_avmahjongclubcRomDesc[] = {
|
||||
{ "AV Mahjong Club (T-Chi) (Unl).nes", 262160, 0x663870dd, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_avmahjongclubc)
|
||||
STD_ROM_FN(nes_avmahjongclubc)
|
||||
|
||||
struct BurnDriver BurnDrvnes_avmahjongclubc = {
|
||||
"nes_avmahjongclubc", NULL, NULL, NULL, "2018",
|
||||
"AV Mahjong Club (Hack, Chinese) (Unl)\0", NULL, "HHNM Team", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HACK, 1, HARDWARE_NES, GBF_MAHJONG | GBF_ADV, 0,
|
||||
NESGetZipName, nes_avmahjongclubcRomInfo, nes_avmahjongclubcRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Batman - The Video Game (Hack, Chinese)
|
||||
// https://www.nesbbs.com/bbs/thread-48898-1-1.html
|
||||
static struct BurnRomInfo nes_batmavidgamcRomDesc[] = {
|
||||
@ -16425,6 +16444,43 @@ struct BurnDriver BurnDrvnes_downtnekmonc = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Dragon Knife (China) (Unl)
|
||||
static struct BurnRomInfo nes_dragonknifecRomDesc[] = {
|
||||
{ "Dragon Knife (Chinese).nes", 524304, 0xeb5dbb86, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_dragonknifec)
|
||||
STD_ROM_FN(nes_dragonknifec)
|
||||
|
||||
struct BurnDriver BurnDrvnes_dragonknifec = {
|
||||
"nes_dragonknifec", "nes_dragonknife", NULL, NULL, "1993",
|
||||
"Dragon Knife (China) (Unl)\0", NULL, "Waixing", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 1, HARDWARE_NES, GBF_SCRFIGHT, 0,
|
||||
NESGetZipName, nes_dragonknifecRomInfo, nes_dragonknifecRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Dragon Knife (Hack, English)
|
||||
// https://www.romhacking.net/translations/2196/
|
||||
static struct BurnRomInfo nes_dragonknifeRomDesc[] = {
|
||||
{ "Dragon Knife (T-Eng).nes", 524304, 0x142f21a6, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_dragonknife)
|
||||
STD_ROM_FN(nes_dragonknife)
|
||||
|
||||
struct BurnDriver BurnDrvnes_dragonknife = {
|
||||
"nes_dragonknife", NULL, NULL, NULL, "2014",
|
||||
"Dragon Knife (Hack, English)\0", NULL, "pacnsacdave", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HACK, 1, HARDWARE_NES, GBF_SCRFIGHT, 0,
|
||||
NESGetZipName, nes_dragonknifeRomInfo, nes_dragonknifeRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Fester's Quest (Hack, Chinese)
|
||||
// https://www.nesbbs.com/bbs/thread-51920-1-1.html
|
||||
static struct BurnRomInfo nes_festersquestcRomDesc[] = {
|
||||
@ -16634,6 +16690,25 @@ struct BurnDriver BurnDrvnes_gyrussc = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Jackal (Hack, Chinese v1.1)
|
||||
// https://www.nesbbs.com/bbs/thread-49033-1-1.html
|
||||
static struct BurnRomInfo nes_jackalcRomDesc[] = {
|
||||
{ "Jackal (T-Chi, v1.1).nes", 262160, 0x0eca3358, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_jackalc)
|
||||
STD_ROM_FN(nes_jackalc)
|
||||
|
||||
struct BurnDriver BurnDrvnes_jackalc = {
|
||||
"nes_jackalc", "nes_jackal", NULL, NULL, "2020",
|
||||
"Jackal (Hack, Chinese v1.1)\0", NULL, "Lei Jing Ling", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 4, HARDWARE_NES, GBF_RUNGUN, 0,
|
||||
NESGetZipName, nes_jackalcRomInfo, nes_jackalcRomName, NULL, NULL, NULL, NULL, NES4ScoreInputInfo, NES4ScoreDIPInfo,
|
||||
NESHori4pInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Jackal - Endless Mission (v1.2) 20210313
|
||||
// Modified by HHNM Team - ZENG GE / Ôø¸ç
|
||||
// https://www.nesbbs.com/bbs/thread-51662-1-1.html
|
||||
@ -17447,44 +17522,6 @@ struct BurnDriver BurnDrvnes_zenc = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// AV Mahjong Club (Hack, Chinese) (Unl)
|
||||
// https://www.nesbbs.com/bbs/thread-45883-1-1.html
|
||||
static struct BurnRomInfo nes_avmahjongclubcRomDesc[] = {
|
||||
{ "AV Mahjong Club (T-Chi) (Unl).nes", 262160, 0x663870dd, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_avmahjongclubc)
|
||||
STD_ROM_FN(nes_avmahjongclubc)
|
||||
|
||||
struct BurnDriver BurnDrvnes_avmahjongclubc = {
|
||||
"nes_avmahjongclubc", NULL, NULL, NULL, "2018",
|
||||
"AV Mahjong Club (Hack, Chinese) (Unl)\0", NULL, "HHNM Team", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HACK, 1, HARDWARE_NES, GBF_MAHJONG | GBF_ADV, 0,
|
||||
NESGetZipName, nes_avmahjongclubcRomInfo, nes_avmahjongclubcRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Jackal (Hack, Chinese v1.1)
|
||||
// https://www.nesbbs.com/bbs/thread-49033-1-1.html
|
||||
static struct BurnRomInfo nes_jackalcRomDesc[] = {
|
||||
{ "Jackal (T-Chi, v1.1).nes", 262160, 0x0eca3358, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_jackalc)
|
||||
STD_ROM_FN(nes_jackalc)
|
||||
|
||||
struct BurnDriver BurnDrvnes_jackalc = {
|
||||
"nes_jackalc", "nes_jackal", NULL, NULL, "2020",
|
||||
"Jackal (Hack, Chinese v1.1)\0", NULL, "Lei Jing Ling", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 4, HARDWARE_NES, GBF_RUNGUN, 0,
|
||||
NESGetZipName, nes_jackalcRomInfo, nes_jackalcRomName, NULL, NULL, NULL, NULL, NES4ScoreInputInfo, NES4ScoreDIPInfo,
|
||||
NESHori4pInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Darkwing Duck (Hack, Chinese)
|
||||
// https://www.nesbbs.com/bbs/thread-50681-1-1.html
|
||||
static struct BurnRomInfo nes_darkwingduckcRomDesc[] = {
|
||||
@ -18820,6 +18857,25 @@ struct BurnDriver BurnDrvnes_dragobusiis = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Dragon Ninja (Hack, Spanish v1.1)
|
||||
// https://www.romhacking.net/translations/7210/
|
||||
static struct BurnRomInfo nes_dragninjasRomDesc[] = {
|
||||
{ "Dragon Ninja (T-Spa v1.1)(2024)(Koda).nes", 262160, 0xb45529fa, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_dragninjas)
|
||||
STD_ROM_FN(nes_dragninjas)
|
||||
|
||||
struct BurnDriver BurnDrvnes_dragninjas = {
|
||||
"nes_dragninjas", "nes_baddudes", NULL, NULL, "2024",
|
||||
"Dragon Ninja (Hack, Spanish v1.1)\0", NULL, "Stardust Crusaders", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HACK, 2, HARDWARE_NES, GBF_SCRFIGHT, 0,
|
||||
NESGetZipName, nes_dragninjasRomInfo, nes_dragninjasRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Dragon Warrior (Hack, Spanish)
|
||||
// https://www.romhacking.net/translations/5285/
|
||||
static struct BurnRomInfo nes_dragonwarriorcRomDesc[] = {
|
||||
@ -22782,6 +22838,24 @@ struct BurnDriver BurnDrvnes_altercation = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Alter Ego (HB)
|
||||
static struct BurnRomInfo nes_alteregoRomDesc[] = {
|
||||
{ "Alter Ego (HB).nes", 40976, 0x5f322f79, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_alterego)
|
||||
STD_ROM_FN(nes_alterego)
|
||||
|
||||
struct BurnDriver BurnDrvnes_alterego = {
|
||||
"nes_alterego", NULL, NULL, NULL, "2011",
|
||||
"Alter Ego (HB)\0", NULL, "Shiru", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HOMEBREW, 2, HARDWARE_NES, GBF_PUZZLE, 0,
|
||||
NESGetZipName, nes_alteregoRomInfo, nes_alteregoRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Alwa's Awakening (HB)
|
||||
static struct BurnRomInfo nes_awakeningRomDesc[] = {
|
||||
{ "Alwa's Awakening (2021)(Elden Pixels).nes", 524304, 0x5cc1abc7, BRF_ESS | BRF_PRG },
|
||||
@ -22944,6 +23018,24 @@ struct BurnDriver BurnDrvnes_aod = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Arkade Rush (HB)
|
||||
static struct BurnRomInfo nes_arkaderushRomDesc[] = {
|
||||
{ "Arkade Rush (HB)(2021)(Nathan Tolbert).nes", 32784, 0xd40c212e, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_arkaderush)
|
||||
STD_ROM_FN(nes_arkaderush)
|
||||
|
||||
struct BurnDriver BurnDrvnes_arkaderush = {
|
||||
"nes_arkaderush", NULL, NULL, NULL, "2021",
|
||||
"Arkade Rush (HB)\0", NULL, "Nathan Tolbert", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HOMEBREW, 4, HARDWARE_NES, GBF_MISC, 0,
|
||||
NESGetZipName, nes_arkaderushRomInfo, nes_arkaderushRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Armed for Battle - Limited Edition (HB)
|
||||
static struct BurnRomInfo nes_armedbatleRomDesc[] = {
|
||||
{ "Armed for Battle - Limited Edition (2014) (1010 Howe).nes", 131088, 0x542bbace, BRF_ESS | BRF_PRG },
|
||||
@ -23017,6 +23109,60 @@ struct BurnDriver BurnDrvnes_astralworld = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Astro Ninja Man DX (HB)
|
||||
static struct BurnRomInfo nes_astronmdxRomDesc[] = {
|
||||
{ "Astro Ninja Man DX (2022)(RiKi).nes", 786448, 0x27d5371f, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_astronmdx)
|
||||
STD_ROM_FN(nes_astronmdx)
|
||||
|
||||
struct BurnDriver BurnDrvnes_astronmdx = {
|
||||
"nes_astronmdx", NULL, NULL, NULL, "2022",
|
||||
"Astro Ninja Man DX (HB)\0", NULL, "RiKi", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HOMEBREW, 1, HARDWARE_NES, GBF_VERSHOOT, 0,
|
||||
NESGetZipName, nes_astronmdxRomInfo, nes_astronmdxRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Astro Ninja Man (HB)
|
||||
static struct BurnRomInfo nes_astronmRomDesc[] = {
|
||||
{ "Astro Ninja Man (2020)(RiKi).nes", 786448, 0xf709e1e0, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_astronm)
|
||||
STD_ROM_FN(nes_astronm)
|
||||
|
||||
struct BurnDriver BurnDrvnes_astronm = {
|
||||
"nes_astronm", "nes_astronmdx", NULL, NULL, "2020",
|
||||
"Astro Ninja Man (HB)\0", NULL, "RiKi", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HOMEBREW, 1, HARDWARE_NES, GBF_VERSHOOT, 0,
|
||||
NESGetZipName, nes_astronmRomInfo, nes_astronmRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Assimilate (HB)
|
||||
static struct BurnRomInfo nes_assimilateRomDesc[] = {
|
||||
{ "Assimilate (HB).nes", 262160, 0xa2d504a8, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_assimilate)
|
||||
STD_ROM_FN(nes_assimilate)
|
||||
|
||||
struct BurnDriver BurnDrvnes_assimilate = {
|
||||
"nes_assimilate", NULL, NULL, NULL, "2012",
|
||||
"Assimilate (HB)\0", NULL, "Nessylum", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HOMEBREW, 2, HARDWARE_NES, GBF_SHOOT, 0,
|
||||
NESGetZipName, nes_assimilateRomInfo, nes_assimilateRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// AWOL (HB)
|
||||
static struct BurnRomInfo nes_awolRomDesc[] = {
|
||||
{ "AWOL (2023)(Rodnade).nes", 524304, 0x1177eb7a, BRF_ESS | BRF_PRG },
|
||||
@ -23161,6 +23307,42 @@ struct BurnDriver BurnDrvnes_batterychad = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Battle Kid - Fortress of Peril (HB, Japan)
|
||||
static struct BurnRomInfo nes_battlkidRomDesc[] = {
|
||||
{ "Battle Kid - Fortress of Peril (Japan).nes", 524304, 0xc7f3a581, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_battlkid)
|
||||
STD_ROM_FN(nes_battlkid)
|
||||
|
||||
struct BurnDriver BurnDrvnes_battlkid = {
|
||||
"nes_battlkid", NULL, NULL, NULL, "2010",
|
||||
"Battle Kid - Fortress of Peril (HB, Japan)\0", NULL, "Sivak Games", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HOMEBREW, 2, HARDWARE_NES, GBF_PLATFORM, 0,
|
||||
NESGetZipName, nes_battlkidRomInfo, nes_battlkidRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Battle Kid 2 - Mountain of Torment (HB, USA)
|
||||
static struct BurnRomInfo nes_battlkid2RomDesc[] = {
|
||||
{ "Battle Kid 2 - Mountain of Torment (USA).nes", 524304, 0x4916dc6d, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_battlkid2)
|
||||
STD_ROM_FN(nes_battlkid2)
|
||||
|
||||
struct BurnDriver BurnDrvnes_battlkid2 = {
|
||||
"nes_battlkid2", NULL, NULL, NULL, "2012",
|
||||
"Battle Kid 2 - Mountain of Torment (HB, USA)\0", NULL, "Sivak Games", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HOMEBREW, 2, HARDWARE_NES, GBF_PLATFORM, 0,
|
||||
NESGetZipName, nes_battlkid2RomInfo, nes_battlkid2RomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Battler (HB)
|
||||
static struct BurnRomInfo nes_battlerRomDesc[] = {
|
||||
{ "Battler (2015)(Karu Gamo).nes", 40976, 0x38f65b2d, BRF_ESS | BRF_PRG },
|
||||
@ -23539,6 +23721,24 @@ struct BurnDriver BurnDrvnes_bubblebobbledx = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Bustina (HB, v1.04)
|
||||
static struct BurnRomInfo nes_bustinaRomDesc[] = {
|
||||
{ "Bustina v1.04 (2022-24)(Adam Holmes).nes", 524304, 0xb82ed907, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_bustina)
|
||||
STD_ROM_FN(nes_bustina)
|
||||
|
||||
struct BurnDriver BurnDrvnes_bustina = {
|
||||
"nes_bustina", NULL, NULL, NULL, "2022-24",
|
||||
"Bustina (HB, v1.04)\0", NULL, "Adam Holmes", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HOMEBREW, 1, HARDWARE_NES, GBF_ACTION | GBF_ADV, 0,
|
||||
NESGetZipName, nes_bustinaRomInfo, nes_bustinaRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Cadaverion (HB)
|
||||
static struct BurnRomInfo nes_cadaverionRomDesc[] = {
|
||||
{ "Cadaverion (2018)(Mojon Twins).nes", 40976, 0x6a45c96a, BRF_ESS | BRF_PRG },
|
||||
@ -23881,6 +24081,24 @@ struct BurnDriver BurnDrvnes_crypto = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Cursed Crown (HB)
|
||||
static struct BurnRomInfo nes_cursedcrownRomDesc[] = {
|
||||
{ "Cursed Crown (2024)(Martin Reimer).nes", 131088, 0x3b4f3b90, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_cursedcrown)
|
||||
STD_ROM_FN(nes_cursedcrown)
|
||||
|
||||
struct BurnDriver BurnDrvnes_cursedcrown = {
|
||||
"nes_cursedcrown", NULL, NULL, NULL, "2024",
|
||||
"Cursed Crown (HB)\0", NULL, "Martin Reimer", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HOMEBREW, 1, HARDWARE_NES, GBF_PUZZLE, 0,
|
||||
NESGetZipName, nes_cursedcrownRomInfo, nes_cursedcrownRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Dark Gimmick (GlobalHack, v1.1)
|
||||
static struct BurnRomInfo nes_dgimmickRomDesc[] = {
|
||||
{ "Dark Gimmick v1.1 (2014).nes", 393232, 0xd7ddb1d6, BRF_ESS | BRF_PRG },
|
||||
@ -24658,6 +24876,24 @@ struct BurnDriver BurnDrvnes_germsquash = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Ghostbusters Remastered (HB, v1.1)
|
||||
static struct BurnRomInfo nes_ghostbrmRomDesc[] = {
|
||||
{ "Ghostbusters Remastered v1.1 (2019)(Nesrocks).nes", 98320, 0x29c2e0d0, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_ghostbrm)
|
||||
STD_ROM_FN(nes_ghostbrm)
|
||||
|
||||
struct BurnDriver BurnDrvnes_ghostbrm = {
|
||||
"nes_ghostbrm", NULL, NULL, NULL, "2019",
|
||||
"Ghostbusters Remastered (HB, v1.1)\0", NULL, "NesRocks", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HOMEBREW | BDF_HACK, 1, HARDWARE_NES, GBF_ACTION, 0,
|
||||
NESGetZipName, nes_ghostbrmRomInfo, nes_ghostbrmRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Ghoul Grind Night of the Necromancer (HB)
|
||||
static struct BurnRomInfo nes_ghoulgrindRomDesc[] = {
|
||||
{ "Ghoul Grind Night of the Necromancer (2021)(WoogWorx).nes", 524304, 0x3557252e, BRF_ESS | BRF_PRG },
|
||||
@ -25722,6 +25958,24 @@ struct BurnDriver BurnDrvnes_mirohjr = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Mischief Castle (HB)
|
||||
static struct BurnRomInfo nes_miscastleRomDesc[] = {
|
||||
{ "Mischief Castle (2024)(kn56k).nes", 524304, 0x73e3120b, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_miscastle)
|
||||
STD_ROM_FN(nes_miscastle)
|
||||
|
||||
struct BurnDriver BurnDrvnes_miscastle = {
|
||||
"nes_miscastle", NULL, NULL, NULL, "2024",
|
||||
"Mischief Castle (HB)\0", NULL, "kn56k", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HOMEBREW, 2, HARDWARE_NES, GBF_PLATFORM, 0,
|
||||
NESGetZipName, nes_miscastleRomInfo, nes_miscastleRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NES4ScoreInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Mogura Mines (HB)
|
||||
static struct BurnRomInfo nes_mogminesRomDesc[] = {
|
||||
{ "Mogura Mines (2022)(8Bitalo).nes", 524304, 0xf8d0825d, BRF_ESS | BRF_PRG },
|
||||
@ -26623,6 +26877,25 @@ struct BurnDriver BurnDrvnes_riseamo = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Rockman 5 - Metropolis (GlobalHack, v1.1a)
|
||||
// https://www.romhacking.net/hacks/6082/
|
||||
static struct BurnRomInfo nes_rockm5mpRomDesc[] = {
|
||||
{ "Rockman 5 - Metropolis v1.1a (2022)(StalkerMaestro).nes", 524304, 0xf4e22701, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_rockm5mp)
|
||||
STD_ROM_FN(nes_rockm5mp)
|
||||
|
||||
struct BurnDriver BurnDrvnes_rockm5mp = {
|
||||
"nes_rockm5mp", "nes_megaman5", NULL, NULL, "2021-22",
|
||||
"Rockman 5 - Metropolis (GlobalHack, v1.1a)\0", NULL, "StalkerMaestro", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HOMEBREW | BDF_HACK, 1, HARDWARE_NES, GBF_PLATFORM, 0,
|
||||
NESGetZipName, nes_rockm5mpRomInfo, nes_rockm5mpRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Rock Paper Scissors Lizard Sbock (HB, v0.9b)
|
||||
static struct BurnRomInfo nes_roshamboRomDesc[] = {
|
||||
{ "Rock Paper Scissors Lizard Sbock v0.9b (2017)(Doug Fraker).nes", 24592, 0x8c17a094, BRF_ESS | BRF_PRG },
|
||||
@ -27350,6 +27623,42 @@ struct BurnDriver BurnDrvnes_stetrisland = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Super Tilt Bro. (HB, v2 RC3)
|
||||
static struct BurnRomInfo nes_supertiltbrorc3RomDesc[] = {
|
||||
{ "Super Tilt Bro. v2 RC3 (2023)(Broke Studio).nes", 524304, 0x5802cf20, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_supertiltbrorc3)
|
||||
STD_ROM_FN(nes_supertiltbrorc3)
|
||||
|
||||
struct BurnDriver BurnDrvnes_supertiltbrorc3 = {
|
||||
"nes_supertiltbrorc3", NULL, NULL, NULL, "2023",
|
||||
"Super Tilt Bro. (HB, v2 RC3)\0", NULL, "Broke Studio", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HOMEBREW, 2, HARDWARE_NES, GBF_VSFIGHT, 0,
|
||||
NESGetZipName, nes_supertiltbrorc3RomInfo, nes_supertiltbrorc3RomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Super Tilt Bro. (HB, v2 alpha1)
|
||||
static struct BurnRomInfo nes_supertiltbroRomDesc[] = {
|
||||
{ "Super Tilt Bro (HB).nes", 524304, 0x58829008, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_supertiltbro)
|
||||
STD_ROM_FN(nes_supertiltbro)
|
||||
|
||||
struct BurnDriver BurnDrvnes_supertiltbro = {
|
||||
"nes_supertiltbro", "nes_supertiltbrorc3", NULL, NULL, "2018",
|
||||
"Super Tilt Bro. (HB, v2 alpha1)\0", NULL, "Broke Studio", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HOMEBREW, 2, HARDWARE_NES, GBF_VSFIGHT, 0,
|
||||
NESGetZipName, nes_supertiltbroRomInfo, nes_supertiltbroRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Swords and Runes (HB)
|
||||
static struct BurnRomInfo nes_snrRomDesc[] = {
|
||||
{ "Swords and Runes (2014)(Sole Goose Productions).nes", 524304, 0x6f596f4b, BRF_ESS | BRF_PRG },
|
||||
@ -28182,24 +28491,6 @@ struct BurnDriver BurnDrvnes_zombhuntbob = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Rockman 5 - Metropolis (Hack, HB)
|
||||
static struct BurnRomInfo nes_rockm5mpRomDesc[] = {
|
||||
{ "Rockman 5 - Metropolis (2021)(Stalkermaestro).nes", 524304, 0x0911f8bf, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_rockm5mp)
|
||||
STD_ROM_FN(nes_rockm5mp)
|
||||
|
||||
struct BurnDriver BurnDrvnes_rockm5mp = {
|
||||
"nes_rockm5mp", "nes_megaman5", NULL, NULL, "2021",
|
||||
"Rockman 5 - Metropolis (Hack, HB)\0", NULL, "Stalkermaestro", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HOMEBREW | BDF_HACK, 1, HARDWARE_NES, GBF_PLATFORM, 0,
|
||||
NESGetZipName, nes_rockm5mpRomInfo, nes_rockm5mpRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
static struct BurnRomInfo nes_evildeadRomDesc[] = {
|
||||
{ "Evil Dead Ash lives! (2020)(Crying Onion).nes", 262160, 0x2ce2ead0, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
@ -28404,23 +28695,6 @@ struct BurnDriver BurnDrvnes_mnmayhem = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
static struct BurnRomInfo nes_ghostbrmRomDesc[] = {
|
||||
{ "Ghostbusters Remastered v1.1 (2019)(Nesrocks).nes", 98320, 0x29c2e0d0, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_ghostbrm)
|
||||
STD_ROM_FN(nes_ghostbrm)
|
||||
|
||||
struct BurnDriver BurnDrvnes_ghostbrm = {
|
||||
"nes_ghostbrm", NULL, NULL, NULL, "2019",
|
||||
"Ghostbusters Remastered (HB, v1.1)\0", NULL, "NesRocks", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HOMEBREW | BDF_HACK, 1, HARDWARE_NES, GBF_ACTION, 0,
|
||||
NESGetZipName, nes_ghostbrmRomInfo, nes_ghostbrmRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
static struct BurnRomInfo nes_littlelancRomDesc[] = {
|
||||
{ "Little Lancelot (2019)(Piko Int).nes", 262160, 0x65e1bc64, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
@ -28625,40 +28899,6 @@ struct BurnDriver BurnDrvnes_ploid = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
static struct BurnRomInfo nes_astronmdxRomDesc[] = {
|
||||
{ "Astro Ninja Man DX (2022)(RiKi).nes", 786448, 0x27d5371f, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_astronmdx)
|
||||
STD_ROM_FN(nes_astronmdx)
|
||||
|
||||
struct BurnDriver BurnDrvnes_astronmdx = {
|
||||
"nes_astronmdx", NULL, NULL, NULL, "2022",
|
||||
"Astro Ninja Man DX (HB)\0", NULL, "RiKi", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HOMEBREW, 1, HARDWARE_NES, GBF_VERSHOOT, 0,
|
||||
NESGetZipName, nes_astronmdxRomInfo, nes_astronmdxRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
static struct BurnRomInfo nes_astronmRomDesc[] = {
|
||||
{ "Astro Ninja Man (2020)(RiKi).nes", 786448, 0xf709e1e0, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_astronm)
|
||||
STD_ROM_FN(nes_astronm)
|
||||
|
||||
struct BurnDriver BurnDrvnes_astronm = {
|
||||
"nes_astronm", "nes_astronmdx", NULL, NULL, "2020",
|
||||
"Astro Ninja Man (HB)\0", NULL, "RiKi", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HOMEBREW, 1, HARDWARE_NES, GBF_VERSHOOT, 0,
|
||||
NESGetZipName, nes_astronmRomInfo, nes_astronmRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
static struct BurnRomInfo nes_porunchanRomDesc[] = {
|
||||
{ "Porun-chan no onigiri daisuki (v1.1-2019)(mook-tv).nes", 262160, 0xe15026cd, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
@ -28693,23 +28933,6 @@ struct BurnDriver BurnDrvnes_porunamabie = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
static struct BurnRomInfo nes_arkaderushRomDesc[] = {
|
||||
{ "Arkade Rush (HB)(2021)(Nathan Tolbert).nes", 32784, 0xd40c212e, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_arkaderush)
|
||||
STD_ROM_FN(nes_arkaderush)
|
||||
|
||||
struct BurnDriver BurnDrvnes_arkaderush = {
|
||||
"nes_arkaderush", NULL, NULL, NULL, "2021",
|
||||
"Arkade Rush (HB)\0", NULL, "Nathan Tolbert", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HOMEBREW, 4, HARDWARE_NES, GBF_MISC, 0,
|
||||
NESGetZipName, nes_arkaderushRomInfo, nes_arkaderushRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
static struct BurnRomInfo nes_wolfspiritRomDesc[] = {
|
||||
{ "Wolf Spirit (HB)(2021)(Valdir Salgueiro).nes", 65552, 0x74574809, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
@ -29103,23 +29326,6 @@ struct BurnDriver BurnDrvnes_purplecapeman = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
static struct BurnRomInfo nes_supertiltbroRomDesc[] = {
|
||||
{ "Super Tilt Bro (HB).nes", 524304, 0x58829008, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_supertiltbro)
|
||||
STD_ROM_FN(nes_supertiltbro)
|
||||
|
||||
struct BurnDriver BurnDrvnes_supertiltbro = {
|
||||
"nes_supertiltbro", NULL, NULL, NULL, "2018",
|
||||
"Super Tilt Bro (HB, v2 alpha1)\0", NULL, "Broke Studio", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HOMEBREW, 2, HARDWARE_NES, GBF_VSFIGHT, 0,
|
||||
NESGetZipName, nes_supertiltbroRomInfo, nes_supertiltbroRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
static struct BurnRomInfo nes_cmc80sdemoRomDesc[] = {
|
||||
{ "CMC 80's Demo (HB).nes", 49168, 0x0135b0e8, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
@ -29325,40 +29531,6 @@ struct BurnDriver BurnDrvnes_actio53vol3retw = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
static struct BurnRomInfo nes_alteregoRomDesc[] = {
|
||||
{ "Alter Ego (HB).nes", 40976, 0x5f322f79, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_alterego)
|
||||
STD_ROM_FN(nes_alterego)
|
||||
|
||||
struct BurnDriver BurnDrvnes_alterego = {
|
||||
"nes_alterego", NULL, NULL, NULL, "2011",
|
||||
"Alter Ego (HB)\0", NULL, "Shiru", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HOMEBREW, 2, HARDWARE_NES, GBF_PUZZLE, 0,
|
||||
NESGetZipName, nes_alteregoRomInfo, nes_alteregoRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
static struct BurnRomInfo nes_assimilateRomDesc[] = {
|
||||
{ "Assimilate (HB).nes", 262160, 0xa2d504a8, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_assimilate)
|
||||
STD_ROM_FN(nes_assimilate)
|
||||
|
||||
struct BurnDriver BurnDrvnes_assimilate = {
|
||||
"nes_assimilate", NULL, NULL, NULL, "2012",
|
||||
"Assimilate (HB)\0", NULL, "Nessylum", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HOMEBREW, 2, HARDWARE_NES, GBF_SHOOT, 0,
|
||||
NESGetZipName, nes_assimilateRomInfo, nes_assimilateRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
static struct BurnRomInfo nes_bladebusterRomDesc[] = {
|
||||
{ "Blade Buster (HB).nes", 393232, 0x3aba6565, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
@ -30005,40 +30177,6 @@ struct BurnDriver BurnDrvnes_micromages = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
static struct BurnRomInfo nes_battlkidRomDesc[] = {
|
||||
{ "Battle Kid - Fortress of Peril (Japan).nes", 524304, 0xc7f3a581, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_battlkid)
|
||||
STD_ROM_FN(nes_battlkid)
|
||||
|
||||
struct BurnDriver BurnDrvnes_battlkid = {
|
||||
"nes_battlkid", NULL, NULL, NULL, "2010",
|
||||
"Battle Kid - Fortress of Peril (HB, Japan)\0", NULL, "Sivak Games", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HOMEBREW, 2, HARDWARE_NES, GBF_PLATFORM, 0,
|
||||
NESGetZipName, nes_battlkidRomInfo, nes_battlkidRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
static struct BurnRomInfo nes_battlkid2RomDesc[] = {
|
||||
{ "Battle Kid 2 - Mountain of Torment (USA).nes", 524304, 0x4916dc6d, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_battlkid2)
|
||||
STD_ROM_FN(nes_battlkid2)
|
||||
|
||||
struct BurnDriver BurnDrvnes_battlkid2 = {
|
||||
"nes_battlkid2", NULL, NULL, NULL, "2012",
|
||||
"Battle Kid 2 - Mountain of Torment (HB, USA)\0", NULL, "Sivak Games", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HOMEBREW, 2, HARDWARE_NES, GBF_PLATFORM, 0,
|
||||
NESGetZipName, nes_battlkid2RomInfo, nes_battlkid2RomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
static struct BurnRomInfo nes_superbatpunRomDesc[] = {
|
||||
{ "Super Bat Puncher (Demo).nes", 131088, 0xd04302fa, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
@ -37103,38 +37241,39 @@ struct BurnDriver BurnDrvnes_dragonfighter = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Dragon Knife (China) (Unl)
|
||||
static struct BurnRomInfo nes_dragonknifecRomDesc[] = {
|
||||
{ "Dragon Knife (Chinese).nes", 524304, 0xeb5dbb86, BRF_ESS | BRF_PRG },
|
||||
// Dragon Ninja (Japan)
|
||||
static struct BurnRomInfo nes_dragninjajRomDesc[] = {
|
||||
{ "Dragon Ninja (Japan)(1989)(Namco).nes", 262160, 0x2cf535ca, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_dragonknifec)
|
||||
STD_ROM_FN(nes_dragonknifec)
|
||||
STD_ROM_PICK(nes_dragninjaj)
|
||||
STD_ROM_FN(nes_dragninjaj)
|
||||
|
||||
struct BurnDriver BurnDrvnes_dragonknifec = {
|
||||
"nes_dragonknifec", "nes_dragonknife", NULL, NULL, "1993",
|
||||
"Dragon Knife (China) (Unl)\0", NULL, "Waixing", "Miscellaneous",
|
||||
struct BurnDriver BurnDrvnes_dragninjaj = {
|
||||
"nes_dragninjaj", "nes_baddudes", NULL, NULL, "1989",
|
||||
"Dragon Ninja (Japan)\0", NULL, "Namco - Data East", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 1, HARDWARE_NES, GBF_SCRFIGHT, 0,
|
||||
NESGetZipName, nes_dragonknifecRomInfo, nes_dragonknifecRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_NES, GBF_SCRFIGHT, 0,
|
||||
NESGetZipName, nes_dragninjajRomInfo, nes_dragninjajRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Dragon Knife (Hack, English)
|
||||
static struct BurnRomInfo nes_dragonknifeRomDesc[] = {
|
||||
{ "Dragon Knife (T-Eng).nes", 524304, 0x142f21a6, BRF_ESS | BRF_PRG },
|
||||
// Dragon Ninja (Hack, English)
|
||||
// https://www.romhacking.net/translations/1544/
|
||||
static struct BurnRomInfo nes_dragninjaeRomDesc[] = {
|
||||
{ "Dragon Ninja (T-Eng)(2010)(Stardust Crusaders).nes", 262160, 0xd4e941c6, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(nes_dragonknife)
|
||||
STD_ROM_FN(nes_dragonknife)
|
||||
STD_ROM_PICK(nes_dragninjae)
|
||||
STD_ROM_FN(nes_dragninjae)
|
||||
|
||||
struct BurnDriver BurnDrvnes_dragonknife = {
|
||||
"nes_dragonknife", NULL, NULL, NULL, "2014",
|
||||
"Dragon Knife (Hack, English)\0", NULL, "pacnsacdave", "Miscellaneous",
|
||||
struct BurnDriver BurnDrvnes_dragninjae = {
|
||||
"nes_dragninjae", "nes_baddudes", NULL, NULL, "2010",
|
||||
"Dragon Ninja (Hack, English)\0", NULL, "Stardust Crusaders", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HACK, 1, HARDWARE_NES, GBF_SCRFIGHT, 0,
|
||||
NESGetZipName, nes_dragonknifeRomInfo, nes_dragonknifeRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HACK, 2, HARDWARE_NES, GBF_SCRFIGHT, 0,
|
||||
NESGetZipName, nes_dragninjaeRomInfo, nes_dragninjaeRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
|
||||
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
@ -37193,6 +37332,7 @@ struct BurnDriver BurnDrvnes_dragoscr = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Dragon Slayer 4 - Drasle Family (Japan)
|
||||
static struct BurnRomInfo nes_dragosla4RomDesc[] = {
|
||||
{ "Dragon Slayer 4 - Drasle Family (Japan).nes", 196624, 0x8870a286, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
@ -37210,6 +37350,7 @@ struct BurnDriver BurnDrvnes_dragosla4 = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Dragon Spirit - Aratanaru Densetsu (Japan)
|
||||
static struct BurnRomInfo nes_dragospiaradenRomDesc[] = {
|
||||
{ "Dragon Spirit - Aratanaru Densetsu (Japan).nes", 262160, 0x28b33380, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
@ -37227,6 +37368,7 @@ struct BurnDriver BurnDrvnes_dragospiaraden = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Dragon Spirit - The New Legend (USA)
|
||||
static struct BurnRomInfo nes_dragospinewlegRomDesc[] = {
|
||||
{ "Dragon Spirit - The New Legend (USA).nes", 262160, 0xfd719491, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
@ -37244,6 +37386,7 @@ struct BurnDriver BurnDrvnes_dragospinewleg = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Dragon Warrior (USA)
|
||||
static struct BurnRomInfo nes_dragonwarriorRomDesc[] = {
|
||||
{ "Dragon Warrior (USA).nes", 81936, 0xd4d5f5d7, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
@ -37261,6 +37404,7 @@ struct BurnDriver BurnDrvnes_dragonwarrior = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Dragon Warrior II (USA)
|
||||
static struct BurnRomInfo nes_dragowariiRomDesc[] = {
|
||||
{ "Dragon Warrior II (USA).nes", 262160, 0xe9f5be99, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
@ -37278,6 +37422,7 @@ struct BurnDriver BurnDrvnes_dragowarii = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Dragon Warrior III (USA)
|
||||
static struct BurnRomInfo nes_dragowariiiRomDesc[] = {
|
||||
{ "Dragon Warrior III (USA).nes", 524304, 0x0eb63e83, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
@ -37295,6 +37440,7 @@ struct BurnDriver BurnDrvnes_dragowariii = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Dragon Warrior IV (USA)
|
||||
static struct BurnRomInfo nes_dragowarivRomDesc[] = {
|
||||
{ "Dragon Warrior IV (USA).nes", 524304, 0xf6b24806, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
@ -37312,6 +37458,7 @@ struct BurnDriver BurnDrvnes_dragowariv = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Dragon's Lair (USA)
|
||||
static struct BurnRomInfo nes_dragonslairRomDesc[] = {
|
||||
{ "Dragon's Lair (USA).nes", 131088, 0xf90ae80e, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
@ -37329,6 +37476,7 @@ struct BurnDriver BurnDrvnes_dragonslair = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Dreamworld Pogie (Prototype)
|
||||
static struct BurnRomInfo nes_dreamworldpogieRomDesc[] = {
|
||||
{ "Dreamworld Pogie (Prototype).nes", 131088, 0x2ace2f1b, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
@ -54715,6 +54863,7 @@ struct BurnDriver BurnDrvnes_tatakainobanka = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Tecmo Baseball (USA)
|
||||
static struct BurnRomInfo nes_tecmobaseballRomDesc[] = {
|
||||
{ "Tecmo Baseball (USA).nes", 131088, 0x7fd237e6, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
@ -54732,6 +54881,7 @@ struct BurnDriver BurnDrvnes_tecmobaseball = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Tecmo Bowl (USA)
|
||||
static struct BurnRomInfo nes_tecmobowlRomDesc[] = {
|
||||
{ "Tecmo Bowl (USA).nes", 262160, 0xe815e1fb, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
@ -54749,6 +54899,7 @@ struct BurnDriver BurnDrvnes_tecmobowl = {
|
||||
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
|
||||
};
|
||||
|
||||
// Tecmo Cup - Soccer Game (USA)
|
||||
static struct BurnRomInfo nes_tecmocupRomDesc[] = {
|
||||
{ "Tecmo Cup - Soccer Game (USA).nes", 262160, 0x04de5917, BRF_ESS | BRF_PRG },
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user