megadrive update from gab75

This commit is contained in:
dinkc64 2025-07-27 20:54:43 -04:00
parent 0361561c51
commit c1abfd6f61
1 changed files with 75 additions and 76 deletions

View File

@ -40519,82 +40519,6 @@ struct BurnDriver BurnDrvmd_papriumini = {
&bMegadriveRecalcPalette, 0x100, 320, 224, 4, 3
};
// The Secret of the 4 Winds
static struct BurnSampleInfo Sot4wSampleDesc[] = {
{ "01", SAMPLE_AUTOLOOP },
{ "02", SAMPLE_AUTOLOOP },
{ "03", SAMPLE_AUTOLOOP },
{ "04", SAMPLE_AUTOLOOP },
{ "05", SAMPLE_AUTOLOOP },
{ "06", SAMPLE_AUTOLOOP },
{ "07", SAMPLE_AUTOLOOP },
{ "08", SAMPLE_AUTOLOOP },
{ "09", SAMPLE_AUTOLOOP },
{ "10", SAMPLE_AUTOLOOP },
{ "11", SAMPLE_AUTOLOOP },
{ "12", SAMPLE_AUTOLOOP },
{ "13", SAMPLE_AUTOLOOP },
{ "14", SAMPLE_AUTOLOOP },
{ "15", SAMPLE_AUTOLOOP },
{ "16", SAMPLE_AUTOLOOP },
{ "17", SAMPLE_AUTOLOOP },
{ "18", SAMPLE_AUTOLOOP },
{ "19", SAMPLE_AUTOLOOP },
{ "20", SAMPLE_AUTOLOOP },
{ "21", SAMPLE_AUTOLOOP },
{ "22", SAMPLE_AUTOLOOP },
{ "23", SAMPLE_AUTOLOOP },
{ "24", SAMPLE_AUTOLOOP },
{ "25", SAMPLE_AUTOLOOP },
{ "26", SAMPLE_AUTOLOOP },
{ "27", SAMPLE_AUTOLOOP },
{ "28", SAMPLE_AUTOLOOP },
{ "29", SAMPLE_AUTOLOOP },
{ "30", SAMPLE_AUTOLOOP },
{ "31", SAMPLE_AUTOLOOP },
{ "32", SAMPLE_AUTOLOOP },
{ "33", SAMPLE_AUTOLOOP },
{ "34", SAMPLE_AUTOLOOP },
{ "35", SAMPLE_AUTOLOOP },
{ "36", SAMPLE_AUTOLOOP },
{ "37", SAMPLE_AUTOLOOP },
{ "38", SAMPLE_AUTOLOOP },
{ "39", SAMPLE_AUTOLOOP },
{ "40", SAMPLE_AUTOLOOP },
{ "41", SAMPLE_AUTOLOOP },
{ "42", SAMPLE_AUTOLOOP },
{ "43", SAMPLE_AUTOLOOP },
{ "44", SAMPLE_AUTOLOOP },
{ "45", SAMPLE_AUTOLOOP },
{ "46", SAMPLE_AUTOLOOP },
{ "47", SAMPLE_AUTOLOOP },
{ "48", SAMPLE_AUTOLOOP },
{ "49", SAMPLE_AUTOLOOP },
{ "50", SAMPLE_AUTOLOOP },
{ "", 0 }
};
STD_SAMPLE_PICK(Sot4w)
STD_SAMPLE_FN(Sot4w)
static struct BurnRomInfo md_Sot4wRomDesc[] = {
{ "The Secret of the 4 Winds (2025)(Kai Magazine).bin", 4194304, 0xf081e18b, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
};
STD_ROM_PICK(md_Sot4w)
STD_ROM_FN(md_Sot4w)
struct BurnDriver Burnmd_Sot4w = {
"md_sot4w", NULL, NULL, "sot4w", "2025",
"The Secret of the 4 Winds\0", NULL, "Kai Magazine", "Sega Megadrive",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_16BIT_ONLY | BDF_HOMEBREW, 1, HARDWARE_SEGA_MEGADRIVE, GBF_MISC, 0,
MegadriveGetZipName, md_Sot4wRomInfo, md_Sot4wRomName, NULL, NULL, Sot4wSampleInfo, Sot4wSampleName, MegadriveInputInfo, MegadriveDIPInfo,
MegadriveInitSot4w, MegadriveExit, MegadriveFrame, MegadriveDraw, MegadriveScan,
&bMegadriveRecalcPalette, 0x100, 320, 224, 4, 3
};
// Pier Solar and the Great Architects (World, Rev. C) (HB)
static struct BurnRomInfo md_psolarRomDesc[] = {
@ -40848,6 +40772,81 @@ struct BurnDriver BurnDrvmd_sacredline2 = {
&bMegadriveRecalcPalette, 0x100, 320, 224, 4, 3
};
// Secret of the 4 Winds, The (HB)
static struct BurnSampleInfo Sot4wSampleDesc[] = {
{ "01", SAMPLE_AUTOLOOP },
{ "02", SAMPLE_AUTOLOOP },
{ "03", SAMPLE_AUTOLOOP },
{ "04", SAMPLE_AUTOLOOP },
{ "05", SAMPLE_AUTOLOOP },
{ "06", SAMPLE_AUTOLOOP },
{ "07", SAMPLE_AUTOLOOP },
{ "08", SAMPLE_AUTOLOOP },
{ "09", SAMPLE_AUTOLOOP },
{ "10", SAMPLE_AUTOLOOP },
{ "11", SAMPLE_AUTOLOOP },
{ "12", SAMPLE_AUTOLOOP },
{ "13", SAMPLE_AUTOLOOP },
{ "14", SAMPLE_AUTOLOOP },
{ "15", SAMPLE_AUTOLOOP },
{ "16", SAMPLE_AUTOLOOP },
{ "17", SAMPLE_AUTOLOOP },
{ "18", SAMPLE_AUTOLOOP },
{ "19", SAMPLE_AUTOLOOP },
{ "20", SAMPLE_AUTOLOOP },
{ "21", SAMPLE_AUTOLOOP },
{ "22", SAMPLE_AUTOLOOP },
{ "23", SAMPLE_AUTOLOOP },
{ "24", SAMPLE_AUTOLOOP },
{ "25", SAMPLE_AUTOLOOP },
{ "26", SAMPLE_AUTOLOOP },
{ "27", SAMPLE_AUTOLOOP },
{ "28", SAMPLE_AUTOLOOP },
{ "29", SAMPLE_AUTOLOOP },
{ "30", SAMPLE_AUTOLOOP },
{ "31", SAMPLE_AUTOLOOP },
{ "32", SAMPLE_AUTOLOOP },
{ "33", SAMPLE_AUTOLOOP },
{ "34", SAMPLE_AUTOLOOP },
{ "35", SAMPLE_AUTOLOOP },
{ "36", SAMPLE_AUTOLOOP },
{ "37", SAMPLE_AUTOLOOP },
{ "38", SAMPLE_AUTOLOOP },
{ "39", SAMPLE_AUTOLOOP },
{ "40", SAMPLE_AUTOLOOP },
{ "41", SAMPLE_AUTOLOOP },
{ "42", SAMPLE_AUTOLOOP },
{ "43", SAMPLE_AUTOLOOP },
{ "44", SAMPLE_AUTOLOOP },
{ "45", SAMPLE_AUTOLOOP },
{ "46", SAMPLE_AUTOLOOP },
{ "47", SAMPLE_AUTOLOOP },
{ "48", SAMPLE_AUTOLOOP },
{ "49", SAMPLE_AUTOLOOP },
{ "50", SAMPLE_AUTOLOOP },
{ "", 0 }
};
STD_SAMPLE_PICK(Sot4w)
STD_SAMPLE_FN(Sot4w)
static struct BurnRomInfo md_Sot4wRomDesc[] = {
{ "Secret of the 4 Winds, The (2025)(Kai Magazine).bin", 4194304, 0xf081e18b, BRF_PRG | SEGA_MD_ROM_LOAD16_WORD_SWAP | SEGA_MD_ROM_OFFS_000000 },
};
STD_ROM_PICK(md_Sot4w)
STD_ROM_FN(md_Sot4w)
struct BurnDriver Burnmd_Sot4w = {
"md_sot4w", NULL, NULL, "sot4w", "2025",
"Secret of the 4 Winds, The (HB)\0", NULL, "Kai Magazine", "Sega Megadrive",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_16BIT_ONLY | BDF_HOMEBREW, 1, HARDWARE_SEGA_MEGADRIVE, GBF_ADV | GBF_RUNGUN, 0,
MegadriveGetZipName, md_Sot4wRomInfo, md_Sot4wRomName, NULL, NULL, Sot4wSampleInfo, Sot4wSampleName, MegadriveInputInfo, MegadriveDIPInfo,
MegadriveInitSot4w, MegadriveExit, MegadriveFrame, MegadriveDraw, MegadriveScan,
&bMegadriveRecalcPalette, 0x100, 320, 224, 4, 3
};
// Sega Master System Brawl (HB)
// source: https://bonaf.itch.io/master-system-brawl
static struct BurnRomInfo md_smsbrawlRomDesc[] = {