Skip to content

Commit

Permalink
nes update from gab75
Browse files Browse the repository at this point in the history
  • Loading branch information
dinkc64 committed Oct 13, 2024
1 parent dcb3aa7 commit 291b9b7
Showing 1 changed file with 33 additions and 32 deletions.
65 changes: 33 additions & 32 deletions src/burn/drv/nes/d_nes.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -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 },
Expand Down Expand Up @@ -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)
Expand All @@ -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)
Expand All @@ -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)
Expand All @@ -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)
Expand All @@ -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)
Expand All @@ -44105,15 +44105,15 @@ 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)
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,
Expand Down Expand Up @@ -44142,15 +44142,15 @@ 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)
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,
Expand All @@ -44160,15 +44160,15 @@ 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)
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,
Expand All @@ -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)
Expand Down Expand Up @@ -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)
Expand Down Expand Up @@ -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)
Expand Down

0 comments on commit 291b9b7

Please sign in to comment.