nes: add wolfling, falling tiles, che-man, machine cave and EEEAAAOOO

This commit is contained in:
dinkc64 2020-05-20 20:46:53 -04:00
parent 7ab345a7e0
commit f3845325c2

View File

@ -10666,6 +10666,91 @@ struct BurnDriver BurnDrvnes_ruder = {
*/
// Homebrew (hand-added)
static struct BurnRomInfo nes_chemanRomDesc[] = {
{ "Che-Man (HB).nes", 40976, 0x9677c8a1, BRF_ESS | BRF_PRG },
};
STD_ROM_PICK(nes_cheman)
STD_ROM_FN(nes_cheman)
struct BurnDriver BurnDrvnes_cheman = {
"nes_cheman", NULL, NULL, NULL, "2018",
"Che-Man (HB)\0", NULL, "The Mojon Twins", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_NES, GBF_MISC, 0,
NESGetZipName, nes_chemanRomInfo, nes_chemanRomName, 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_eeeaaaoooRomDesc[] = {
{ "EEEAAAOOO (HB).nes", 589840, 0xea1cb7b6, BRF_ESS | BRF_PRG },
};
STD_ROM_PICK(nes_eeeaaaooo)
STD_ROM_FN(nes_eeeaaaooo)
struct BurnDriver BurnDrvnes_eeeaaaooo = {
"nes_eeeaaaooo", NULL, NULL, NULL, "2020",
"EEEAAAOOO (HB)\0", NULL, "N.K", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_NES, GBF_MISC, 0,
NESGetZipName, nes_eeeaaaoooRomInfo, nes_eeeaaaoooRomName, 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_fallingtilesRomDesc[] = {
{ "Falling Tiles (HB, rev.B).nes", 40976, 0x5b8fcd00, BRF_ESS | BRF_PRG },
};
STD_ROM_PICK(nes_fallingtiles)
STD_ROM_FN(nes_fallingtiles)
struct BurnDriver BurnDrvnes_fallingtiles = {
"nes_fallingtiles", NULL, NULL, NULL, "2020",
"Falling Tiles (HB, rev.B)\0", NULL, "Doug Fraker", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_NES, GBF_MISC, 0,
NESGetZipName, nes_fallingtilesRomInfo, nes_fallingtilesRomName, NULL, NULL, NULL, NULL, NESZapperInputInfo, NESZapperDIPInfo,
NESZapperInit, NESExit, NESFrame, NESDraw, NESScan, &NESRecalc, 0x40,
SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT
};
static struct BurnRomInfo nes_machinecaveRomDesc[] = {
{ "Machine Cave (HB, v1.9).nes", 40976, 0x2d904baf, BRF_ESS | BRF_PRG },
};
STD_ROM_PICK(nes_machinecave)
STD_ROM_FN(nes_machinecave)
struct BurnDriver BurnDrvnes_machinecave = {
"nes_machinecave", NULL, NULL, NULL, "2018",
"Machine Cave (HB, v1.9)\0", NULL, "Simo Sievanen", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_NES, GBF_MISC, 0,
NESGetZipName, nes_machinecaveRomInfo, nes_machinecaveRomName, 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_wolflingRomDesc[] = {
{ "Wolfling (HB, v1.4).nes", 65552, 0xf22ae9b8, BRF_ESS | BRF_PRG },
};
STD_ROM_PICK(nes_wolfling)
STD_ROM_FN(nes_wolfling)
struct BurnDriver BurnDrvnes_wolfling = {
"nes_wolfling", NULL, NULL, NULL, "2018",
"Wolfling (HB, v1.4)\0", NULL, "Lazy Cow", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_NES, GBF_MISC, 0,
NESGetZipName, nes_wolflingRomInfo, nes_wolflingRomName, 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_scrambleRomDesc[] = {
{ "Scramble (HB).nes", 131088, 0xca6130a6, BRF_ESS | BRF_PRG },
};
@ -11099,7 +11184,7 @@ STD_ROM_PICK(nes_mysticorigins)
STD_ROM_FN(nes_mysticorigins)
struct BurnDriver BurnDrvnes_mysticorigins = {
"nes_mysticorigins", NULL, NULL, NULL, "1989?",
"nes_mysticorigins", NULL, NULL, NULL, "2019",
"Mystic Origins (HB)\0", NULL, "Nintendo", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_NES, GBF_MISC, 0,