mirror of
https://github.com/libretro/FBNeo.git
synced 2025-03-01 06:15:41 +00:00
Spectrum - Yogi games, HBs, requests. (#758)
This commit is contained in:
parent
20e0c5f7b8
commit
5a7f317016
@ -11882,6 +11882,25 @@ struct BurnDriver BurnSpecStarwars = {
|
|||||||
&SpecRecalc, 0x10, 288, 224, 4, 3
|
&SpecRecalc, 0x10, 288, 224, 4, 3
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// Action Force
|
||||||
|
|
||||||
|
static struct BurnRomInfo SpecActionforceRomDesc[] = {
|
||||||
|
{ "Action Force (1987)(Virgin Games).tap", 47303, 0x3ed87428, BRF_ESS | BRF_PRG },
|
||||||
|
};
|
||||||
|
|
||||||
|
STDROMPICKEXT(SpecActionforce, SpecActionforce, Spec128)
|
||||||
|
STD_ROM_FN(SpecActionforce)
|
||||||
|
|
||||||
|
struct BurnDriver BurnSpecActionforce = {
|
||||||
|
"spec_actionforce", NULL, "spec_spec128", NULL, "1987",
|
||||||
|
"Action Force\0", NULL, "Virgin Games", "ZX Spectrum",
|
||||||
|
NULL, NULL, NULL, NULL,
|
||||||
|
BDF_GAME_WORKING, 1, HARDWARE_SPECTRUM, GBF_SHOOT, 0,
|
||||||
|
SpectrumGetZipName, SpecActionforceRomInfo, SpecActionforceRomName, NULL, NULL, NULL, NULL, SpecInputInfo, SpecDIPInfo,
|
||||||
|
Spec128KInit, SpecExit, SpecFrame, SpecDraw, SpecScan,
|
||||||
|
&SpecRecalc, 0x10, 288, 224, 4, 3
|
||||||
|
};
|
||||||
|
|
||||||
// Action Force II
|
// Action Force II
|
||||||
|
|
||||||
static struct BurnRomInfo Specactionforce2RomDesc[] = {
|
static struct BurnRomInfo Specactionforce2RomDesc[] = {
|
||||||
@ -18513,6 +18532,44 @@ struct BurnDriver BurnSpecYogibear = {
|
|||||||
&SpecRecalc, 0x10, 288, 224, 4, 3
|
&SpecRecalc, 0x10, 288, 224, 4, 3
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// Yogi's Great Escape
|
||||||
|
|
||||||
|
static struct BurnRomInfo SpecYogigreatescapeRomDesc[] = {
|
||||||
|
{ "Yogi's Great Escape (1990)(Hi-Tec).tap", 54731, 0xd6afad15, BRF_ESS | BRF_PRG },
|
||||||
|
};
|
||||||
|
|
||||||
|
STDROMPICKEXT(SpecYogigreatescape, SpecYogigreatescape, Spec128)
|
||||||
|
STD_ROM_FN(SpecYogigreatescape)
|
||||||
|
|
||||||
|
struct BurnDriver BurnSpecYogigreatescape = {
|
||||||
|
"spec_yogigreatescape", NULL, "spec_spec128", NULL, "1990",
|
||||||
|
"Yogi's Great Escape\0", NULL, "Hi-Tec", "ZX Spectrum",
|
||||||
|
NULL, NULL, NULL, NULL,
|
||||||
|
BDF_GAME_WORKING, 1, HARDWARE_SPECTRUM, GBF_PLATFORM, 0,
|
||||||
|
SpectrumGetZipName, SpecYogigreatescapeRomInfo, SpecYogigreatescapeRomName, NULL, NULL, NULL, NULL, SpecInputInfo, SpecDIPInfo,
|
||||||
|
Spec128KInit, SpecExit, SpecFrame, SpecDraw, SpecScan,
|
||||||
|
&SpecRecalc, 0x10, 288, 224, 4, 3
|
||||||
|
};
|
||||||
|
|
||||||
|
// Yogi Bear and Friends - The Greed Monster
|
||||||
|
|
||||||
|
static struct BurnRomInfo SpecYogigreedmonsterRomDesc[] = {
|
||||||
|
{ "Yogi Bear and Friends - The Greed Monster (1990)(Hi-Tec).tap", 56556, 0x601b7f1f, BRF_ESS | BRF_PRG },
|
||||||
|
};
|
||||||
|
|
||||||
|
STDROMPICKEXT(SpecYogigreedmonster, SpecYogigreedmonster, Spec128)
|
||||||
|
STD_ROM_FN(SpecYogigreedmonster)
|
||||||
|
|
||||||
|
struct BurnDriver BurnSpecYogigreedmonster = {
|
||||||
|
"spec_yogigreedmonster", NULL, "spec_spec128", NULL, "1990",
|
||||||
|
"Yogi Bear and Friends - The Greed Monster\0", NULL, "Hi-Tec", "ZX Spectrum",
|
||||||
|
NULL, NULL, NULL, NULL,
|
||||||
|
BDF_GAME_WORKING, 1, HARDWARE_SPECTRUM, GBF_ADV, 0,
|
||||||
|
SpectrumGetZipName, SpecYogigreedmonsterRomInfo, SpecYogigreedmonsterRomName, NULL, NULL, NULL, NULL, SpecInputInfo, SpecDIPInfo,
|
||||||
|
Spec128KInit, SpecExit, SpecFrame, SpecDraw, SpecScan,
|
||||||
|
&SpecRecalc, 0x10, 288, 224, 4, 3
|
||||||
|
};
|
||||||
|
|
||||||
// Homebrew Games (Post-2000)
|
// Homebrew Games (Post-2000)
|
||||||
// Hereunder put only the HB ZX Spectrum games
|
// Hereunder put only the HB ZX Spectrum games
|
||||||
|
|
||||||
@ -23476,3 +23533,41 @@ struct BurnDriver BurnSpecTwinlight = {
|
|||||||
Spec128KInit, SpecExit, SpecFrame, SpecDraw, SpecScan,
|
Spec128KInit, SpecExit, SpecFrame, SpecDraw, SpecScan,
|
||||||
&SpecRecalc, 0x10, 288, 224, 4, 3
|
&SpecRecalc, 0x10, 288, 224, 4, 3
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// Escape from M.O.N.J.A.S. EN (HB)
|
||||||
|
|
||||||
|
static struct BurnRomInfo SpecEscapemonjasenRomDesc[] = {
|
||||||
|
{ "Escape from M.O.N.J.A.S. EN (2021)(Rastersoft).tap", 48592, 0x4a03ef89, BRF_ESS | BRF_PRG },
|
||||||
|
};
|
||||||
|
|
||||||
|
STDROMPICKEXT(SpecEscapemonjasen, SpecEscapemonjasen, Spec128)
|
||||||
|
STD_ROM_FN(SpecEscapemonjasen)
|
||||||
|
|
||||||
|
struct BurnDriver BurnSpecEscapemonjasen = {
|
||||||
|
"spec_escapemonjasen", NULL, "spec_spec128", NULL, "2021",
|
||||||
|
"Escape from M.O.N.J.A.S. EN (HB)\0", NULL, "Rastersoft", "ZX Spectrum",
|
||||||
|
NULL, NULL, NULL, NULL,
|
||||||
|
BDF_GAME_WORKING | BDF_HOMEBREW, 1, HARDWARE_SPECTRUM, GBF_ADV, 0,
|
||||||
|
SpectrumGetZipName, SpecEscapemonjasenRomInfo, SpecEscapemonjasenRomName, NULL, NULL, NULL, NULL, SpecInputInfo, SpecDIPInfo,
|
||||||
|
Spec128KInit, SpecExit, SpecFrame, SpecDraw, SpecScan,
|
||||||
|
&SpecRecalc, 0x10, 288, 224, 4, 3
|
||||||
|
};
|
||||||
|
|
||||||
|
// Escape from M.O.N.J.A.S. SP (HB)
|
||||||
|
|
||||||
|
static struct BurnRomInfo SpecEscapemonjasesRomDesc[] = {
|
||||||
|
{ "Escape from M.O.N.J.A.S. ES (2021)(Rastersoft).tap", 48592, 0x6ef28d8a, BRF_ESS | BRF_PRG },
|
||||||
|
};
|
||||||
|
|
||||||
|
STDROMPICKEXT(SpecEscapemonjases, SpecEscapemonjases, Spec128)
|
||||||
|
STD_ROM_FN(SpecEscapemonjases)
|
||||||
|
|
||||||
|
struct BurnDriver BurnSpecEscapemonjases = {
|
||||||
|
"spec_escapemonjases", "spec_escapemonjasen", "spec_spec128", NULL, "2021",
|
||||||
|
"Escape from M.O.N.J.A.S. SP (HB)\0", NULL, "Rastersoft", "ZX Spectrum",
|
||||||
|
NULL, NULL, NULL, NULL,
|
||||||
|
BDF_GAME_WORKING | BDF_CLONE | BDF_HOMEBREW, 1, HARDWARE_SPECTRUM, GBF_ADV, 0,
|
||||||
|
SpectrumGetZipName, SpecEscapemonjasesRomInfo, SpecEscapemonjasesRomName, NULL, NULL, NULL, NULL, SpecInputInfo, SpecDIPInfo,
|
||||||
|
Spec128KInit, SpecExit, SpecFrame, SpecDraw, SpecScan,
|
||||||
|
&SpecRecalc, 0x10, 288, 224, 4, 3
|
||||||
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user