d_neogeo: add Double Dragon One (Demo)

update kof99sk - GOTVG 20241003
add Double Dragon One (Demo)
This commit is contained in:
taoenwen 2025-01-29 23:43:30 +08:00
parent bdbcc1ef05
commit 56a0c27e0b
1 changed files with 36 additions and 4 deletions

View File

@ -24077,11 +24077,11 @@ struct BurnDriver BurnDrvKof99t = {
// The King of Fighters '99 - Millennium Battle (LC+SK, Hack)
// Modified by LIY
// GOTVG 20240426
// GOTVG 20241003
static struct BurnRomInfo kof99skRomDesc[] = {
{ "152-p1sk.p1", 0x100000, 0x83839e76, 1 | BRF_ESS | BRF_PRG },
{ "152-p2sk.sp2", 0x400000, 0xc4b9aa9c, 1 | BRF_ESS | BRF_PRG },
{ "152-p1sk.p1", 0x100000, 0xaeb43955, 1 | BRF_ESS | BRF_PRG },
{ "152-p2sk.sp2", 0x400000, 0x4ccdb015, 1 | BRF_ESS | BRF_PRG },
KOF99_DECRYPTED_TEXT
@ -26569,6 +26569,38 @@ struct BurnDriver BurnDrvCndi = {
};
// Double Dragon One (Demo)
// https://www.youtube.com/watch?v=5vtrwhQccHg
static struct BurnRomInfo doubledRomDesc[] = {
{ "doubled-p1.bin", 0x0100000, 0x1203e56d, 1 | BRF_ESS | BRF_PRG }, // 0 68K code
{ "doubled-p2.bin", 0x0400000, 0x614c501e, 1 | BRF_ESS | BRF_PRG }, // 1
{ "doubled-s1.bin", 0x0020000, 0x2882cffd, 2 | BRF_GRA }, // 2 Text layer tiles
{ "doubled-c1.bin", 0x1000000, 0xdb1d77da, 3 | BRF_GRA }, // 3 Sprite data
{ "doubled-c2.bin", 0x1000000, 0x340f0428, 3 | BRF_GRA }, // 4
{ "doubled-m1.bin", 0x0010000, 0xd20925ae, 4 | BRF_ESS | BRF_PRG }, // 5 Z80 code
{ "doubled-v1.bin", 0x0800000, 0x197b6305, 5 | BRF_SND }, // 6 Sound data
{ "doubled-v2.bin", 0x0800000, 0x8135d5a8, 5 | BRF_SND }, // 7
};
STDROMPICKEXT(doubled, doubled, neogeo)
STD_ROM_FN(doubled)
struct BurnDriver BurnDrvDoubled = {
"doubled", NULL, "neogeo", NULL, "2025",
"Double Dragon One (Demo)\0", NULL, "unknown", "Neo Geo MVS",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_DEMO, 1, HARDWARE_SNK_NEOGEO, GBF_SCRFIGHT, 0,
NULL, doubledRomInfo, doubledRomName, NULL, NULL, NULL, NULL, neogeoInputInfo, neogeoDIPInfo,
NeoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
0x1000, 304, 224, 4, 3
};
// DarkWing Duck (FMV Demo)
static struct BurnRomInfo dwiRomDesc[] = {
@ -28208,7 +28240,7 @@ static struct BurnRomInfo cyborgforceRomDesc[] = {
{ "cyborg-m1.bin", 0x0010000, 0x06da3cec, 4 | BRF_ESS | BRF_PRG }, // 5 Z80 code
{ "cyborg-v1.bin", 0x0800000, 0xdc50718c, 5 | BRF_SND }, // 6 Sound data
{ "cyborg-v2.bin", 0x0800000, 0x8135d5a8, 5 | BRF_SND }, // 6 Sound data
{ "cyborg-v2.bin", 0x0800000, 0x8135d5a8, 5 | BRF_SND }, // 7
};
STDROMPICKEXT(cyborgforce, cyborgforce, neogeo)