diff --git a/src/burn/drv/neogeo/d_neogeo.cpp b/src/burn/drv/neogeo/d_neogeo.cpp index 7ad28a146..f08fc92a7 100644 --- a/src/burn/drv/neogeo/d_neogeo.cpp +++ b/src/burn/drv/neogeo/d_neogeo.cpp @@ -13734,6 +13734,43 @@ struct BurnDriver BurnDrvmslug5b = { 0x1000, 304, 224, 4, 3 }; +// Saulabi Spirits / Jin Saulabi Tu Hon (Korean release of Samurai Shodown II, set 2) + +static struct BurnRomInfo samsho2k2RomDesc[] = { + { "063-p1-kan.p1",0x200000, 0x147cc6d7, 1 | BRF_ESS | BRF_PRG }, // 0 68K code + + { "063-s1-kan.s1",0x020000, 0xff08f80b, 2 | BRF_GRA }, // 1 Text layer tiles + + { "063-c1.c1", 0x200000, 0x86cd307c, 3 | BRF_GRA }, // 2 Sprite data + { "063-c2.c2", 0x200000, 0xcdfcc4ca, 3 | BRF_GRA }, // 3 + { "063-c3.c3", 0x200000, 0x7a63ccc7, 3 | BRF_GRA }, // 4 + { "063-c4.c4", 0x200000, 0x751025ce, 3 | BRF_GRA }, // 5 + { "063-c5.c5", 0x200000, 0x20d3a475, 3 | BRF_GRA }, // 6 + { "063-c6.c6", 0x200000, 0xae4c0a88, 3 | BRF_GRA }, // 7 + { "063-c7.c7", 0x200000, 0x2df3cbcf, 3 | BRF_GRA }, // 8 + { "063-c8.c8", 0x200000, 0x1ffc6dfa, 3 | BRF_GRA }, // 9 + + { "063-m1.m1", 0x020000, 0x56675098, 4 | BRF_ESS | BRF_PRG }, // 10 Z80 code + + { "063-v1.v1", 0x200000, 0x37703f91, 5 | BRF_SND }, // 11 Sound data + { "063-v2.v2", 0x200000, 0x0142bde8, 5 | BRF_SND }, // 12 + { "063-v3.v3", 0x200000, 0xd07fa5ca, 5 | BRF_SND }, // 13 + { "063-v4.v4", 0x100000, 0x24aab4bb, 5 | BRF_SND }, // 14 +}; + +STDROMPICKEXT(samsho2k2, samsho2k2, neogeo) +STD_ROM_FN(samsho2k2) + +struct BurnDriver BurnDrvsamsho2k2 = { + "samsho2k2", "samsho2", "neogeo", NULL, "1994", + "Saulabi Spirits / Jin Saulabi Tu Hon (Korean release of Samurai Shodown II, set 2)\0", NULL, "SNK", "Neo Geo MVS", + NULL, NULL, NULL, NULL, + BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_CARTRIDGE | HARDWARE_SNK_NEOGEO | HARDWARE_SNK_SWAPP, GBF_VSFIGHT, FBF_SAMSHO, + NULL, samsho2k2RomInfo, samsho2k2RomName, NULL, NULL, neogeoInputInfo, neogeoDIPInfo, + NeoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette, + 0x1000, 320, 224, 4, 3 +}; + // Zintrick / Oshidashi Zentrix (Neo CD conversion) static struct BurnRomInfo zintrkcdRomDesc[] = {