nes update from gab75

This commit is contained in:
dinkc64 2024-10-13 09:21:38 -04:00
parent dcb3aa75fd
commit 291b9b706f

View File

@ -26636,6 +26636,24 @@ struct BurnDriver BurnDrvnes_heohdemo = {
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
};
// Hokuto no Ken - OVERHAUL Patch (Hack)
static struct BurnRomInfo nes_hokutonokenopRomDesc[] = {
{ "Hokuto no Ken OVERHAUL Patch (2022)(Rani Baker).nes", 65552, 0xb02b18fa, BRF_ESS | BRF_PRG },
};
STD_ROM_PICK(nes_hokutonokenop)
STD_ROM_FN(nes_hokutonokenop)
struct BurnDriver BurnDrvnes_hokutonokenop = {
"nes_hokutonokenop", "nes_hokutonoken", NULL, NULL, "2022",
"Hokuto no Ken - OVERHAUL Patch (Hack)\0", "Graphics improvement", "Rani Baker", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HACK, 2, HARDWARE_NES, GBF_SCRFIGHT, 0,
NESGetZipName, nes_hokutonokenopRomInfo, nes_hokutonokenopRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
};
// Hollow Knight Grab Grub (HB)
static struct BurnRomInfo nes_hollowkggRomDesc[] = {
{ "Hollow Knight Grab Grub (2022)(Elvies).nes", 40976, 0x7218e26f, BRF_ESS | BRF_PRG },
@ -43997,7 +44015,7 @@ struct BurnDriver BurnDrvnes_hiryunokenspe = {
// Hitler no Fukkatsu - Top Secret (China)
static struct BurnRomInfo nes_hitlenofukcRomDesc[] = {
{ "Hitler no Fukkatsu - Top Secret (China).nes", 294928, 0x1dd2194c, BRF_ESS | BRF_PRG },
{ "Hitler no Fukkatsu - Top Secret (China)(1988)(Capcom).nes", 294928, 0x1dd2194c, BRF_ESS | BRF_PRG },
};
STD_ROM_PICK(nes_hitlenofukc)
@ -44015,7 +44033,7 @@ struct BurnDriver BurnDrvnes_hitlenofukc = {
// Hitler no Fukkatsu - Top Secret (Japan)
static struct BurnRomInfo nes_hitlenofukRomDesc[] = {
{ "Hitler no Fukkatsu - Top Secret (Japan).nes", 262160, 0x4749e48f, BRF_ESS | BRF_PRG },
{ "Hitler no Fukkatsu - Top Secret (Japan)(1988)(Capcom).nes", 262160, 0x4749e48f, BRF_ESS | BRF_PRG },
};
STD_ROM_PICK(nes_hitlenofuk)
@ -44033,7 +44051,7 @@ struct BurnDriver BurnDrvnes_hitlenofuk = {
// Hogan's Alley (USA)
static struct BurnRomInfo nes_hogansalleyRomDesc[] = {
{ "Hogan's Alley (USA).nes", 24592, 0x9d39585b, BRF_ESS | BRF_PRG },
{ "Hogan's Alley (USA)(1984)(Nintendo).nes", 24592, 0x9d39585b, BRF_ESS | BRF_PRG },
};
STD_ROM_PICK(nes_hogansalley)
@ -44051,7 +44069,7 @@ struct BurnDriver BurnDrvnes_hogansalley = {
// Hokuto no Ken (Japan)
static struct BurnRomInfo nes_hokutonokenRomDesc[] = {
{ "Hokuto no Ken (Japan).nes", 65552, 0x2f88a21f, BRF_ESS | BRF_PRG },
{ "Hokuto no Ken (Japan)(1986)(Toei Animation).nes", 65552, 0x2f88a21f, BRF_ESS | BRF_PRG },
};
STD_ROM_PICK(nes_hokutonoken)
@ -44067,27 +44085,9 @@ struct BurnDriver BurnDrvnes_hokutonoken = {
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
};
// Hokuto no Ken OVERHAUL Patch (Hack)
static struct BurnRomInfo nes_hokutonokenopRomDesc[] = {
{ "Hokuto no Ken OVERHAUL Patch (2022)(Rani Baker).nes", 65552, 0xb02b18fa, BRF_ESS | BRF_PRG },
};
STD_ROM_PICK(nes_hokutonokenop)
STD_ROM_FN(nes_hokutonokenop)
struct BurnDriver BurnDrvnes_hokutonokenop = {
"nes_hokutonokenop", "nes_hokutonoken", NULL, NULL, "2022",
"Hokuto no Ken OVERHAUL Patch (Hack)\0", "Graphics improvement", "Rani Baker", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HACK, 2, HARDWARE_NES, GBF_SCRFIGHT, 0,
NESGetZipName, nes_hokutonokenopRomInfo, nes_hokutonokenopRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
NESInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
};
// Hokuto no Ken 2 (Japan)
static struct BurnRomInfo nes_hokutonoken2RomDesc[] = {
{ "Hokuto no Ken 2 (Japan).nes", 131088, 0xe2fe0c0e, BRF_ESS | BRF_PRG },
{ "Hokuto no Ken 2 (Japan)(1987)(Toei Animation).nes", 131088, 0xe2fe0c0e, BRF_ESS | BRF_PRG },
};
STD_ROM_PICK(nes_hokutonoken2)
@ -44105,7 +44105,7 @@ struct BurnDriver BurnDrvnes_hokutonoken2 = {
// Hokuto no Ken 3 - Shin Seiki Souzou Seiken Restuden (Japan)
static struct BurnRomInfo nes_hokutonoken3jRomDesc[] = {
{ "hokuto no ken 3 - shin seiki souzou seiken restuden (japan).nes", 262160, 0x12b32580, BRF_ESS | BRF_PRG },
{ "Hokuto no Ken 3 - Shin Seiki Souzou Seiken Restuden (Japan)(1989)(Toei Animation).nes", 262160, 0x12b32580, BRF_ESS | BRF_PRG },
};
STD_ROM_PICK(nes_hokutonoken3j)
@ -44113,7 +44113,7 @@ STD_ROM_FN(nes_hokutonoken3j)
struct BurnDriver BurnDrvnes_hokutonoken3j = {
"nes_hokutonoken3j", "nes_hokutonoken3", NULL, NULL, "1989",
"Hokuto no Ken 3 - Shin Seiki Souzou Seiken Restuden (Japan)\0", NULL, "TOEI Animation", "Miscellaneous",
"Hokuto no Ken 3 - Shin Seiki Souzou Seiken Restuden (Japan)\0", NULL, "Toei Animation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 1, HARDWARE_NES, GBF_RPG, 0,
NESGetZipName, nes_hokutonoken3jRomInfo, nes_hokutonoken3jRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
@ -44142,7 +44142,7 @@ struct BurnDriver BurnDrvnes_hokutonoken3 = {
// Hokuto no Ken 4 - Shichisei Haken Den (Japan)
static struct BurnRomInfo nes_hokutonoken4RomDesc[] = {
{ "Hokuto no Ken 4 - Shichisei Haken Den Jpn (1991)(Shouei System).nes", 262160, 0x06e95541, BRF_ESS | BRF_PRG },
{ "Hokuto no Ken 4 - Shichisei Haken Den (Japan)(1991)(Shouei System).nes", 262160, 0x06e95541, BRF_ESS | BRF_PRG },
};
STD_ROM_PICK(nes_hokutonoken4)
@ -44150,7 +44150,7 @@ STD_ROM_FN(nes_hokutonoken4)
struct BurnDriver BurnDrvnes_hokutonoken4 = {
"nes_hokutonoken4", NULL, NULL, NULL, "1991",
"Hokuto no Ken 4 - Shichisei Haken Den (Japan)\0", NULL, "TOEI Animation", "Miscellaneous",
"Hokuto no Ken 4 - Shichisei Haken Den (Japan)\0", NULL, "Toei Animation", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 1, HARDWARE_NES, GBF_RPG, 0,
NESGetZipName, nes_hokutonoken4RomInfo, nes_hokutonoken4RomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
@ -44160,7 +44160,7 @@ struct BurnDriver BurnDrvnes_hokutonoken4 = {
// Holy Diver (Japan)
static struct BurnRomInfo nes_holydiverjRomDesc[] = {
{ "Holy Diver (Japan).nes", 262160, 0xc4cf0e8e, BRF_ESS | BRF_PRG },
{ "Holy Diver (Japan)(1989)(Irem).nes", 262160, 0xc4cf0e8e, BRF_ESS | BRF_PRG },
};
STD_ROM_PICK(nes_holydiverj)
@ -44168,7 +44168,7 @@ STD_ROM_FN(nes_holydiverj)
struct BurnDriver BurnDrvnes_holydiverj = {
"nes_holydiverj", "nes_holydiver", NULL, NULL, "1989",
"Holy Diver (Japan)\0", NULL, "Irem", "Miscellaneous",
"Holy Diver (Japan)\0", NULL, "Irem Corp.", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 1, HARDWARE_NES, GBF_PLATFORM | GBF_RUNGUN, 0,
NESGetZipName, nes_holydiverjRomInfo, nes_holydiverjRomName, NULL, NULL, NULL, NULL, NESInputInfo, NESDIPInfo,
@ -44177,8 +44177,9 @@ struct BurnDriver BurnDrvnes_holydiverj = {
};
// Holy Diver (Hack, English)
// https://www.romhacking.net/translations/1110/
static struct BurnRomInfo nes_holydiverRomDesc[] = {
{ "Holy Diver (T-Eng).nes", 262160, 0x28d1d380, BRF_ESS | BRF_PRG },
{ "Holy Diver T-Eng (2007)(Monaco).nes", 262160, 0x28d1d380, BRF_ESS | BRF_PRG },
};
STD_ROM_PICK(nes_holydiver)
@ -46672,7 +46673,7 @@ struct BurnDriver BurnDrvnes_kirbysadv = {
// Kiteretsu Daihyakka (Hack, English)
// https://www.romhacking.net/translations/2581/
static struct BurnRomInfo nes_kiterdaiRomDesc[] = {
{ "Kiteretsu Daihyakka T-Eng (2016)(Zynk Oxhyde).nes", 262160, 0x00ded232, BRF_ESS | BRF_PRG },
{ "Kiteretsu Daihyakka T-Eng (2016)(Zynk Oxhyde).nes", 262160, 0xac9a9381, BRF_ESS | BRF_PRG },
};
STD_ROM_PICK(nes_kiterdai)
@ -51026,7 +51027,7 @@ struct BurnDriver BurnDrvnes_oishinbo = {
// Oishinbo Kyukyoku no Menu 3bon Syoubu (Japan)
static struct BurnRomInfo nes_oishinbojRomDesc[] = {
{ "Oishinbo Kyukyoku no Menu 3bon Syoubu (Japan)(1989)(Bandai).nes", 262160, 0x93044a0b, BRF_ESS | BRF_PRG },
{ "Oishinbo Kyukyoku no Menu 3bon Syoubu (Japan)(1989)(Bandai).nes", 262160, 0x4bfc079f, BRF_ESS | BRF_PRG },
};
STD_ROM_PICK(nes_oishinboj)