d_neogeo.cpp :

- Update KOF98 Combo to 2014/10/20 version
- Added The King of Fighters 2000 (Playstation 2 vers. , EGHT hack)
This commit is contained in:
jackchatelet 2014-10-21 21:08:31 +00:00
parent a43049ab9f
commit f220ef774a
2 changed files with 77 additions and 41 deletions

View File

@ -12902,6 +12902,42 @@ struct BurnDriver BurnDrvtotcarib = {
0x1000, 304, 224, 4, 3
};
// The King of Fighters 2000 (Playstation 2 ver. , EGHT hack)
static struct BurnRomInfo kof2000ps2RomDesc[] = {
{ "257ps2-p1.bin", 0x100000, 0x56941018, 1 | BRF_ESS | BRF_PRG }, // 0 68K code
{ "257ps2-p2.bin", 0x400000, 0x1669a5ad, 1 | BRF_ESS | BRF_PRG }, // 1
{ "257-c1_decrypted.bin", 0x800000, 0xabcdd424, 3 | BRF_GRA }, // 2 Sprite data
{ "257-c2_decrypted.bin", 0x800000, 0xcda33778, 3 | BRF_GRA }, // 3
{ "257-c3_decrypted.bin", 0x800000, 0x087fb15b, 3 | BRF_GRA }, // 4
{ "257-c4_decrypted.bin", 0x800000, 0xfe9dfde4, 3 | BRF_GRA }, // 5
{ "257-c5_decrypted.bin", 0x800000, 0x03ee4bf4, 3 | BRF_GRA }, // 6
{ "257-c6_decrypted.bin", 0x800000, 0x8599cc5b, 3 | BRF_GRA }, // 7
{ "257-c7_decrypted.bin", 0x800000, 0x93c343ec, 3 | BRF_GRA }, // 8
{ "257-c8_decrypted.bin", 0x800000, 0xba92f698, 3 | BRF_GRA }, // 9
{ "257-m1.m1", 0x040000, 0x4b749113, 4 | BRF_ESS | BRF_PRG }, // 10 Z80 code
{ "257-v1.v1", 0x400000, 0x17cde847, 5 | BRF_SND }, // 11 Sound data
{ "257-v2.v2", 0x400000, 0x1afb20ff, 5 | BRF_SND }, // 12
{ "257-v3.v3", 0x400000, 0x4605036a, 5 | BRF_SND }, // 13
{ "257-v4.v4", 0x400000, 0x764bbd6b, 5 | BRF_SND }, // 14
};
STDROMPICKEXT(kof2000ps2, kof2000ps2, neogeo)
STD_ROM_FN(kof2000ps2)
struct BurnDriver BurnDrvkof2000ps2 = {
"kof2000ps2", "kof2000", "neogeo", NULL, "2000",
"The King of Fighters 2000 (Playstation 2 ver. , EGHT hack)\0", "hack only enable in AES mode", "SNK", "Neo Geo MVS",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_CARTRIDGE | HARDWARE_SNK_NEOGEO | HARDWARE_SNK_ALTERNATE_TEXT | HARDWARE_SNK_ENCRYPTED_M1, GBF_VSFIGHT, FBF_KOF,
NULL, kof2000ps2RomInfo, kof2000ps2RomName, NULL, NULL, neogeoInputInfo, neogeoDIPInfo,
NeoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
0x1000, 304, 224, 4, 3
};
// The King of Fighters 2001 Plus (set 2, bootleg / hack)
static struct BurnRomInfo kf2k1paRomDesc[] = {
@ -13649,10 +13685,10 @@ struct BurnDriver BurnDrvkof98ae = {
};
// The King of Fighters '98 (Combo, Ivex hack)
// 2014/10/03 version
// 2014/10/20 version
static struct BurnRomInfo kof98coRomDesc[] = {
{ "kof98c-p1.bin", 0x100000, 0xd1085e45, 1 | BRF_ESS | BRF_PRG }, // 0 68K code
{ "kof98c-p2.bin", 0x400000, 0x80511be2, 1 | BRF_ESS | BRF_PRG }, // 1
{ "kof98c-p1.bin", 0x100000, 0x93cae16e, 1 | BRF_ESS | BRF_PRG }, // 0 68K code
{ "kof98c-p2.bin", 0x400000, 0xe3c2e36d, 1 | BRF_ESS | BRF_PRG }, // 1
{ "kof98c-s1.bin", 0x020000, 0x7333d8b0, 2 | BRF_GRA }, // 2 Text layer tiles
@ -13898,6 +13934,41 @@ struct BurnDriver BurnDrvsamsho2k2 = {
0x1000, 320, 224, 4, 3
};
// Samurai Shodown V / Samurai Spirits Zero (bootleg, XBOX version)
static struct BurnRomInfo samsho5xRomDesc[] = {
{ "ssvx_p1.rom", 0x800000, 0x16983af9, 1 | BRF_ESS | BRF_PRG }, // 0 68K code
{ "ssv_s1.rom", 0x020000, 0x2ad6048b, 2 | BRF_GRA }, // 1 Text layer tiles
{ "ssvx_c1.rom", 0x800000, 0x25272e50, 3 | BRF_GRA }, // 2 Sprite data
{ "ssvx_c2.rom", 0x800000, 0xba68f2e7, 3 | BRF_GRA }, // 3
{ "ssvx_c3.rom", 0x800000, 0x75883cde, 3 | BRF_GRA }, // 4
{ "ssvx_c4.rom", 0x800000, 0x348540e6, 3 | BRF_GRA }, // 5
{ "ssvx_c5.rom", 0x800000, 0x1fee8dc8, 3 | BRF_GRA }, // 6
{ "ssvx_c6.rom", 0x800000, 0xc300b50d, 3 | BRF_GRA }, // 7
{ "ssvx_c7.rom", 0x800000, 0x5e722b0b, 3 | BRF_GRA }, // 8
{ "ssvx_c8.rom", 0x800000, 0xe2a2c546, 3 | BRF_GRA }, // 9
{ "ssvx_m1.rom", 0x080000, 0x5218a10a, 4 | BRF_ESS | BRF_PRG }, // 10 Z80 code
{ "ssv_v1.rom", 0x800000, 0x809c7617, 5 | BRF_SND }, // 11 Sound data
{ "ssv_v2.rom", 0x800000, 0x42671607, 5 | BRF_SND }, // 12
};
STDROMPICKEXT(samsho5x, samsho5x, neogeo)
STD_ROM_FN(samsho5x)
struct BurnDriverD BurnDrvsamsho5x = {
"samsho5x", "samsho5", "neogeo", NULL, "2003",
"Samurai Shodown V / Samurai Spirits Zero (bootleg, XBOX version)\0", NULL, "bootleg", "Neo Geo MVS",
L"Samurai Shodown V\0\u30B5\u30E0\u30E9\u30A4\u30B9\u30D4\u30EA\u30C3\u30C4\u96F6 (bootleg, XBOX version)\0", NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_PREFIX_CARTRIDGE | HARDWARE_SNK_NEOGEO, GBF_VSFIGHT, FBF_SAMSHO,
NULL, samsho5xRomInfo, samsho5xRomName, NULL, NULL, neogeoInputInfo, neogeoDIPInfo,
NeoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
0x1000, 304, 224, 4, 3
};
// Zintrick / Oshidashi Zentrix (Neo CD conversion)
static struct BurnRomInfo zintrkcdRomDesc[] = {
@ -14960,39 +15031,3 @@ struct BurnDriver BurnDrvcphd = {
NeoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
0x1000, 304, 224, 4, 3
};
// Samurai Shodown V / Samurai Spirits Zero (bootleg, XBOX version)
static struct BurnRomInfo samsho5xRomDesc[] = {
{ "ssvx_p1.rom", 0x800000, 0x16983af9, 1 | BRF_ESS | BRF_PRG }, // 0 68K code
{ "ssv_s1.rom", 0x020000, 0x2ad6048b, 2 | BRF_GRA }, // 1 Text layer tiles
{ "ssvx_c1.rom", 0x800000, 0x25272e50, 3 | BRF_GRA }, // 2 Sprite data
{ "ssvx_c2.rom", 0x800000, 0xba68f2e7, 3 | BRF_GRA }, // 3
{ "ssvx_c3.rom", 0x800000, 0x75883cde, 3 | BRF_GRA }, // 4
{ "ssvx_c4.rom", 0x800000, 0x348540e6, 3 | BRF_GRA }, // 5
{ "ssvx_c5.rom", 0x800000, 0x1fee8dc8, 3 | BRF_GRA }, // 6
{ "ssvx_c6.rom", 0x800000, 0xc300b50d, 3 | BRF_GRA }, // 7
{ "ssvx_c7.rom", 0x800000, 0x5e722b0b, 3 | BRF_GRA }, // 8
{ "ssvx_c8.rom", 0x800000, 0xe2a2c546, 3 | BRF_GRA }, // 9
{ "ssvx_m1.rom", 0x080000, 0x5218a10a, 4 | BRF_ESS | BRF_PRG }, // 10 Z80 code
{ "ssv_v1.rom", 0x800000, 0x809c7617, 5 | BRF_SND }, // 11 Sound data
{ "ssv_v2.rom", 0x800000, 0x42671607, 5 | BRF_SND }, // 12
};
STDROMPICKEXT(samsho5x, samsho5x, neogeo)
STD_ROM_FN(samsho5x)
struct BurnDriverD BurnDrvsamsho5x = {
"samsho5x", "samsho5", "neogeo", NULL, "2003",
"Samurai Shodown V / Samurai Spirits Zero (bootleg, XBOX version)\0", NULL, "bootleg", "Neo Geo MVS",
L"Samurai Shodown V\0\u30B5\u30E0\u30E9\u30A4\u30B9\u30D4\u30EA\u30C3\u30C4\u96F6 (bootleg, XBOX version)\0", NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_PREFIX_CARTRIDGE | HARDWARE_SNK_NEOGEO, GBF_VSFIGHT, FBF_SAMSHO,
NULL, samsho5xRomInfo, samsho5xRomName, NULL, NULL, neogeoInputInfo, neogeoDIPInfo,
NeoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
0x1000, 304, 224, 4, 3
};

View File

@ -184,7 +184,7 @@
<li>Added clone of Street Fighter II - The World Warrior (TAB Austria bootleg set 3, 910214 etc) [barry, any, JacKc]</li>
<li>Fix flickering score and player status in Sunset Riders [dink]</li>
<li>Fix broken reset with some Megadrive games, get rid of the garbage line at the bottom of the screen [dink]</li>
<li>Added clone of OF 98' Combo (2014/03/10 version, Ivex hack) [JacKc]</li>
<li>Added clone of The King Of Fighters 98' Combo (2014/10/20 version, Ivex hack) [JacKc]</li>
<li>Added clone of Oriental Legend / Xi You Shi E Zhuan (ver. 111, Taiwanese Board) [bytestorm, JacKc]</li>
<li>Fix irq timing in Mustache Boy, now he runs at the right speed [dink]</li>
<li>Input editor feature: clear input and clear-lock checkbox [dink]</li>
@ -208,7 +208,8 @@
<li>Tidy-up submitted code fixing compile warnings and portability issues [barry]</li>
<li>Added correct sound rom for 'tturf' (Tough Turf (set 2, Japan, 8751 317-0104)) [ShouTime, JacKc]</li>
<li>Added clone of Secret Agent (Japan revision 2) [ShouTime, The Dumping Union, JacKc]</li>
<li>Added bootleg of Varth to the CPS-1 driver [Barry]</li>
<li>Added bootleg of Varth to the CPS-1 driver [Barry, Caius]</li>
<li>Added clone of The King Of Fighters 2000 (Playstation 2 ver. , EGHT hack) [JacKc]</li>
</ul>