megadrive update from gab75
This commit is contained in:
parent
cd0888d182
commit
a7db110c88
|
@ -47007,9 +47007,9 @@ struct BurnDriver BurnDrvmd_zoomsecr = {
|
|||
&bMegadriveRecalcPalette, 0x100, 320, 224, 4, 3
|
||||
};
|
||||
|
||||
// ------------------------------
|
||||
// -- Sonic Hacks from Combone --
|
||||
// ------------------------------
|
||||
// ------------------
|
||||
// -- Sonic Hacks --
|
||||
// ------------------
|
||||
|
||||
// Sonic the Hedgehog 3 in 1 (Compilation By vladikcomper)
|
||||
static struct BurnRomInfo md_sonic31RomDesc[] = {
|
||||
|
@ -47281,9 +47281,9 @@ struct BurnDriver BurnDrvmd_sonictlw = {
|
|||
&bMegadriveRecalcPalette, 0x100, 320, 224, 4, 3
|
||||
};
|
||||
|
||||
// South Island Adventure V0.3 (Hack By Hivebrain)
|
||||
// South Island Adventure (Hack, v0.3)
|
||||
static struct BurnRomInfo md_southiaRomDesc[] = {
|
||||
{ "South Island Adventure V0.3.bin", 0x8CED0, 0xCED56180, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
|
||||
{ "South Island Adventure v0.3 (2004)(Hivebrain).bin", 0x8CED0, 0xCED56180, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(md_southia)
|
||||
|
@ -47299,9 +47299,9 @@ struct BurnDriver BurnDrvmd_southia = {
|
|||
&bMegadriveRecalcPalette, 0x100, 320, 224, 4, 3
|
||||
};
|
||||
|
||||
// Knuckles the Echidna in Sonic the Hedgehog (Hack by Stealth)
|
||||
// Knuckles the Echidna in Sonic the Hedgehog (Hack)
|
||||
static struct BurnRomInfo md_ktesonicRomDesc[] = {
|
||||
{ "ktesonic.bin", 0x9FF80, 0x57A6DDB3, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
|
||||
{ "Knuckles the Echidna in Sonic the Hedgehog (2005)(Stealth).bin", 0x9FF80, 0x57A6DDB3, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(md_ktesonic)
|
||||
|
@ -47317,9 +47317,9 @@ struct BurnDriver BurnDrvmd_ktesonic = {
|
|||
&bMegadriveRecalcPalette, 0x100, 320, 224, 4, 3
|
||||
};
|
||||
|
||||
// Sonic Boom (Hack by snkenjoi, iojnekns)
|
||||
// Sonic Boom (Hack)
|
||||
static struct BurnRomInfo md_sboomRomDesc[] = {
|
||||
{ "Sonic Boom (Hack).bin", 0x16FDA0, 0xAA903C50, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
|
||||
{ "Sonic Boom (2009)(snkenjoi, iojnekns).bin", 0x16FDA0, 0xAA903C50, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(md_sboom)
|
||||
|
@ -47335,9 +47335,9 @@ struct BurnDriver BurnDrvmd_sboom = {
|
|||
&bMegadriveRecalcPalette, 0x100, 320, 224, 4, 3
|
||||
};
|
||||
|
||||
// Sonic 2 SMTP (Hack by SMTP)
|
||||
// Sonic 2 SMTP (Hack)
|
||||
static struct BurnRomInfo md_s2smtpRomDesc[] = {
|
||||
{ "s2smtp_v0.5.bin", 0x1fa42a, 0xd116fef0, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
|
||||
{ "Sonic 2 SMTP v0.5 (2007)(SMTP).bin", 0x1fa42a, 0xd116fef0, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(md_s2smtp)
|
||||
|
@ -47353,9 +47353,9 @@ struct BurnDriver BurnDrvmd_s2smtp = {
|
|||
&bMegadriveRecalcPalette, 0x100, 320, 224, 4, 3
|
||||
};
|
||||
|
||||
// Sonic 2 Delta (Hack by Esrael)
|
||||
// Sonic 2 Delta (Hack, v0.25a)
|
||||
static struct BurnRomInfo md_s2deltaRomDesc[] = {
|
||||
{ "Sonic2Cl.bin", 0x200000, 0x74abb0af, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
|
||||
{ "Sonic 2 Delta v0.25a (2015)(Esrael Neto).bin", 0x200000, 0x74abb0af, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(md_s2delta)
|
||||
|
@ -47373,7 +47373,7 @@ struct BurnDriver BurnDrvmd_s2delta = {
|
|||
|
||||
// Sonic 3 & Knuckles - The Challenges (Hack By ColinC10)
|
||||
static struct BurnRomInfo md_s3ktcRomDesc[] = {
|
||||
{ "S3K_TheChallenges.bin", 0x400000, 0x04179928, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
|
||||
{ "Sonic 3 & Knuckles - The Challenges (2009)(ColinC10).bin", 0x400000, 0x04179928, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(md_s3ktc)
|
||||
|
@ -47392,7 +47392,7 @@ struct BurnDriver BurnDrvmd_s3ktc = {
|
|||
// Sonic the Hedgehog 3 Complete (Hack)
|
||||
// https://www.romhacking.net/hacks/1056/
|
||||
static struct BurnRomInfo md_s3compRomDesc[] = {
|
||||
{ "S3Complete.bin", 0x3C0000, 0x2BD564B1, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
|
||||
{ "Sonic the Hedgehog 3 Complete (2013)(Tiddles).bin", 0x3C0000, 0x2BD564B1, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(md_s3comp)
|
||||
|
@ -47427,6 +47427,62 @@ struct BurnDriver BurnDrvmd_s3compes = {
|
|||
&bMegadriveRecalcPalette, 0x100, 320, 224, 4, 3
|
||||
};
|
||||
|
||||
// Sonic Delta Reloaded (Hack, v0.78)
|
||||
// https://info.sonicretro.org/Sonic_Delta
|
||||
// https://www.neto-games.com.br/rom_hack/sonic_delta_40_mb.php
|
||||
static struct BurnRomInfo md_sonicdeltarRomDesc[] = {
|
||||
{ "Sonic Delta Reloaded v0.78 (2023)(Esrael Neto).bin", 0x500000, 0x4e896915, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(md_sonicdeltar)
|
||||
STD_ROM_FN(md_sonicdeltar)
|
||||
|
||||
struct BurnDriver BurnDrvmd_sonicdeltar = {
|
||||
"md_sonicdeltar", "md_sonic3", NULL, NULL, "2023",
|
||||
"Sonic Delta Reloaded (Hack, v0.78)\0", "40Mbit ROM", "Esrael Neto", "Sega Megadrive",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_16BIT_ONLY | BDF_CLONE | BDF_HACK, 2, HARDWARE_SEGA_MEGADRIVE | HARDWARE_SEGA_MEGADRIVE_PCB_SSF2 | HARDWARE_SEGA_MEGADRIVE_PCB_SEGA_SRAM, GBF_PLATFORM, FBF_SONIC,
|
||||
MegadriveGetZipName, md_sonicdeltarRomInfo, md_sonicdeltarRomName, NULL, NULL, NULL, NULL, MegadriveInputInfo, MegadriveDIPInfo,
|
||||
MegadriveInit, MegadriveExit, MegadriveFrame, MegadriveDraw, MegadriveScan,
|
||||
&bMegadriveRecalcPalette, 0x100, 320, 224, 4, 3
|
||||
};
|
||||
|
||||
// Sonic Maxidrive (Hack)
|
||||
static struct BurnRomInfo md_sonicmaxiRomDesc[] = {
|
||||
{ "Sonic Maxidrive (Hack)(2024)(Speems).bin", 852474, 0x2fbcb6ae, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(md_sonicmaxi)
|
||||
STD_ROM_FN(md_sonicmaxi)
|
||||
|
||||
struct BurnDriver BurnDrvmd_sonicmaxi = {
|
||||
"md_sonicmaxi", "md_sonic", NULL, NULL, "2024",
|
||||
"Sonic Maxidrive (Hack)\0", NULL, "Speems", "Sega Megadrive",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_16BIT_ONLY | BDF_CLONE | BDF_HACK, 1, HARDWARE_SEGA_MEGADRIVE, GBF_PLATFORM, FBF_SONIC,
|
||||
MegadriveGetZipName, md_sonicmaxiRomInfo, md_sonicmaxiRomName, NULL, NULL, NULL, NULL, MegadriveInputInfo, MegadriveDIPInfo,
|
||||
MegadriveInit, MegadriveExit, MegadriveFrame, MegadriveDraw, MegadriveScan,
|
||||
&bMegadriveRecalcPalette, 0x100, 320, 224, 4, 3
|
||||
};
|
||||
|
||||
// Sonic Swift (Hack)
|
||||
static struct BurnRomInfo md_sonicswiftRomDesc[] = {
|
||||
{ "Sonic Swift (HACK)(2024)(Timaeus).bin", 879814, 0xc558dfe7, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(md_sonicswift)
|
||||
STD_ROM_FN(md_sonicswift)
|
||||
|
||||
struct BurnDriver BurnDrvmd_md_sonicswift = {
|
||||
"md_sonicswift", "md_sonic", NULL, NULL, "2024",
|
||||
"Sonic Swift (Hack)\0", NULL, "Timaeus", "Sega Megadrive",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_16BIT_ONLY | BDF_CLONE | BDF_HACK, 1, HARDWARE_SEGA_MEGADRIVE, GBF_PLATFORM, FBF_SONIC,
|
||||
MegadriveGetZipName, md_sonicswiftRomInfo, md_sonicswiftRomName, NULL, NULL, NULL, NULL, MegadriveInputInfo, MegadriveDIPInfo,
|
||||
MegadriveInit, MegadriveExit, MegadriveFrame, MegadriveDraw, MegadriveScan,
|
||||
&bMegadriveRecalcPalette, 0x100, 320, 224, 4, 3
|
||||
};
|
||||
|
||||
|
||||
// ----------------------------------------------
|
||||
// -- Unl. Prototypes, Imp. Hacks and Bootlegs --
|
||||
|
@ -48015,6 +48071,25 @@ struct BurnDriver BurnDrvmd_tnzsac = {
|
|||
&bMegadriveRecalcPalette, 0x100, 320, 224, 4, 3
|
||||
};
|
||||
|
||||
// Out of the Vortex (Prototype)
|
||||
// https://hiddenpalace.org/Out_of_the_Vortex_(Prototype)
|
||||
static struct BurnRomInfo md_oovortexRomDesc[] = {
|
||||
{ "Out of the Vortex (Proto)(1995-2022).bin", 0x1fcd14, 0xf069238c, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(md_oovortex)
|
||||
STD_ROM_FN(md_oovortex)
|
||||
|
||||
struct BurnDriver BurnDrvmd_oovortex = {
|
||||
"md_oovortex", NULL, NULL, NULL, "1995-2022",
|
||||
"Out of the Vortex (Prototype)\0", "Unreleased Prototype: 'hiddenpalace.org'", "Pipozor", "Sega Megadrive",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_16BIT_ONLY | BDF_PROTOTYPE, 2, HARDWARE_SEGA_MEGADRIVE, GBF_SCRFIGHT, 0,
|
||||
MegadriveGetZipName, md_oovortexRomInfo, md_oovortexRomName, NULL, NULL, NULL, NULL, MegadriveInputInfo, MegadrivePALDIPInfo,
|
||||
MegadriveInit, MegadriveExit, MegadriveFrame, MegadriveDraw, MegadriveScan,
|
||||
&bMegadriveRecalcPalette, 0x100, 320, 224, 4, 3
|
||||
};
|
||||
|
||||
// OutRun (Hack, Arcade Colors v2.1)
|
||||
// http://www.romhacking.net/hacks/3940/
|
||||
static struct BurnRomInfo md_outrunacRomDesc[] = {
|
||||
|
@ -55855,58 +55930,3 @@ struct BurnDriver BurnDrvmd_tkzs = {
|
|||
&bMegadriveRecalcPalette, 0x100, 320, 224, 4, 3
|
||||
};
|
||||
|
||||
// Out of the Vortex (Prototype)
|
||||
// https://hiddenpalace.org/Out_of_the_Vortex_(Prototype)
|
||||
|
||||
static struct BurnRomInfo md_oovortexRomDesc[] = {
|
||||
{ "Out of the Vortex (Prototype)(2022).md", 0x1fcd14, 0xf069238c, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(md_oovortex)
|
||||
STD_ROM_FN(md_oovortex)
|
||||
|
||||
struct BurnDriver BurnDrvmd_oovortex = {
|
||||
"md_oovortex", NULL, NULL, NULL, "2022",
|
||||
"Out of the Vortex (Prototype)\0", "Unreleased Prototype: hiddenpalace.org", "Pipozor", "Sega Megadrive",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_16BIT_ONLY | BDF_PROTOTYPE, 1, HARDWARE_SEGA_MEGADRIVE, GBF_SCRFIGHT, 0,
|
||||
MegadriveGetZipName, md_oovortexRomInfo, md_oovortexRomName, NULL, NULL, NULL, NULL, MegadriveInputInfo, MegadrivePALDIPInfo,
|
||||
MegadriveInit, MegadriveExit, MegadriveFrame, MegadriveDraw, MegadriveScan,
|
||||
&bMegadriveRecalcPalette, 0x100, 320, 224, 4, 3
|
||||
};
|
||||
|
||||
// Sonic Maxidrive (Hack By Speems)
|
||||
static struct BurnRomInfo md_sonicmaxiRomDesc[] = {
|
||||
{ "Sonic Maxidrive (Hack)(2024)(Speems).bin", 852474, 0x2fbcb6ae, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(md_sonicmaxi)
|
||||
STD_ROM_FN(md_sonicmaxi)
|
||||
|
||||
struct BurnDriver BurnDrvmd_sonicmaxi = {
|
||||
"md_sonicmaxi", "md_sonic", NULL, NULL, "2024",
|
||||
"Sonic Maxidrive (Hack)\0", NULL, "Speems", "Sega Megadrive",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_16BIT_ONLY | BDF_CLONE | BDF_HACK, 1, HARDWARE_SEGA_MEGADRIVE, GBF_PLATFORM, FBF_SONIC,
|
||||
MegadriveGetZipName, md_sonicmaxiRomInfo, md_sonicmaxiRomName, NULL, NULL, NULL, NULL, MegadriveInputInfo, MegadriveDIPInfo,
|
||||
MegadriveInit, MegadriveExit, MegadriveFrame, MegadriveDraw, MegadriveScan,
|
||||
&bMegadriveRecalcPalette, 0x100, 320, 224, 4, 3
|
||||
};
|
||||
|
||||
// Sonic Swift (Hack By Timaeus)
|
||||
static struct BurnRomInfo md_sonicswiftRomDesc[] = {
|
||||
{ "Sonic Swift (HACK)(2024)(Timaeus).bin", 879814, 0xc558dfe7, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(md_sonicswift)
|
||||
STD_ROM_FN(md_sonicswift)
|
||||
|
||||
struct BurnDriver BurnDrvmd_md_sonicswift = {
|
||||
"md_sonicswift", "md_sonic", NULL, NULL, "2024",
|
||||
"Sonic Swift (Hack)\0", NULL, "Timaeus", "Sega Megadrive",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_16BIT_ONLY | BDF_CLONE | BDF_HACK, 1, HARDWARE_SEGA_MEGADRIVE, GBF_PLATFORM, FBF_SONIC,
|
||||
MegadriveGetZipName, md_sonicswiftRomInfo, md_sonicswiftRomName, NULL, NULL, NULL, NULL, MegadriveInputInfo, MegadriveDIPInfo,
|
||||
MegadriveInit, MegadriveExit, MegadriveFrame, MegadriveDraw, MegadriveScan,
|
||||
&bMegadriveRecalcPalette, 0x100, 320, 224, 4, 3
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue