Author Topic: Combone's - Hacks & Translate games thread (News +) (V2.0)  (Read 11966 times)

Offline Combone

  • Jr. Member
  • **
  • Posts: 56
  • Karma: +2/-0
Re: Combone's - Hacks & Translate games thread (News +) (V2.0)
« Reply #30 on: April 11, 2022, 04:41:50 PM »
@combone what's the difference with hbmame version ? I don't think it's a good idea to use another romset if it's exactly the same hack.

I have problem with graphics. Show corrupted sprites, i only had good results mixed romset.
Sorry for causing confusion. I am very noob  :redface:

Look my tragedy,
I try put this hack..

KOF 2000 SP XXX



I use HBMAME files, look my  lucky...



My Struct..

Code: [Select]
// The King of Fighters 2000 SP XXX (Hack)

static struct BurnRomInfo kof2kxxxRomDesc[] = {
{ "257xxx.p1", 0x100000, 0xb88cd5eb, 1 | BRF_ESS | BRF_PRG }, //  0 68K code
{ "257xxx.p2", 0x400000, 0x1a10f2be, 1 | BRF_ESS | BRF_PRG }, //  1

{ "257xxx.c1", 0x800000, 0x3006a5e4, 3 | BRF_GRA },    //  2 Sprite data
{ "257xxx.c2", 0x800000, 0x366fd118, 3 | BRF_GRA },    //  3
{ "257xxx.c3", 0x800000, 0x5b16d7e3, 3 | BRF_GRA },    //  4
{ "257xxx.c4", 0x800000, 0x7e57dfc1, 3 | BRF_GRA },    //  5
{ "257xxx.c5", 0x800000, 0x671904f4, 3 | BRF_GRA },    //  6
{ "257xxx.c6", 0x800000, 0x68adf255, 3 | BRF_GRA },    //  7
{ "257xxx.c7", 0x800000, 0x8c6b22b3, 3 | BRF_GRA },    //  8
{ "257xxx.c8", 0x800000, 0x6223bd1d, 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(kof2kxxx, kof2kxxx, neogeo)
STD_ROM_FN(kof2kxxx)

struct BurnDriver BurnDrvkof2kxxx = {
"kof2kxxx", "kof2000", "neogeo", NULL, "2016",
"The King of Fighters 2000 SP XXX (Hack, Ver. 2016-01-04)\0", NULL, "Hack", "Neo Geo MVS",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HACK, 2, HARDWARE_PREFIX_CARTRIDGE | HARDWARE_SNK_NEOGEO | HARDWARE_SNK_ALTERNATE_TEXT, GBF_VSFIGHT, FBF_KOF,
NULL, kof2kxxxRomInfo, kof2kxxxRomName, NULL, NULL, NULL, NULL, neogeoInputInfo, neogeoDIPInfo,
NeoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
0x1000, 304, 224, 4, 3
};

What wrong?  :S
« Last Edit: April 11, 2022, 06:54:45 PM by Combone »

Offline Igor_Arabe

  • Newbies
  • *
  • Posts: 12
  • Karma: +0/-0
Re: Combone's - Hacks & Translate games thread (News +) (V2.0)
« Reply #31 on: April 11, 2022, 09:04:01 PM »
@combone.
en: Try this code. this rom uses encrypted Cs/M1

pt-br: Tenta esse codigo aqui, essa rom usa Cs/M1 encriptadas.

Code: [Select]
// The King of Fighters 2000 SP XXX (Hack)

static struct BurnRomInfo kof2kxxxRomDesc[] = {
{ "257xxx-p1.p1",    0x100000, 0xb88cd5eb, 1 | BRF_ESS | BRF_PRG }, //  0 68K code
{ "257xxx-p2.sp2",   0x400000, 0x1a10f2be, 1 | BRF_ESS | BRF_PRG }, //  1

/* The Encrypted Boards do not have an s1 rom, data for it comes from the Cx ROMs */
/* Encrypted */
{ "257xxx-c1.c1",    0x800000, 0x3006a5e4, 3 | BRF_GRA },           //  2 Sprite data
{ "257xxx-c2.c2",    0x800000, 0x366fd118, 3 | BRF_GRA },           //  3
{ "257xxx-c3.c3",    0x800000, 0x5b16d7e3, 3 | BRF_GRA },           //  4
{ "257xxx-c4.c4",    0x800000, 0x7e57dfc1, 3 | BRF_GRA },           //  5
{ "257xxx-c5.c5",    0x800000, 0x671904f4, 3 | BRF_GRA },           //  6
{ "257xxx-c6.c6",    0x800000, 0x68adf255, 3 | BRF_GRA },           //  7
{ "257xxx-c7.c7",    0x800000, 0x8c6b22b3, 3 | BRF_GRA },           //  8
{ "257xxx-c8.c8",    0x800000, 0x6223bd1d, 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(kof2kxxx, kof2kxxx, neogeo)
STD_ROM_FN(kof2kxxx)

struct BurnDriver BurnDrvkof2kxxx = {
"kof2kxxx", "kof2000", "neogeo", NULL, "2016",
"The King of Fighters 2000 SP XXX (Hack, Ver. 2016-01-04)\0", NULL, "Hack", "Neo Geo MVS",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HACK, 2, HARDWARE_PREFIX_CARTRIDGE | HARDWARE_SNK_NEOGEO | HARDWARE_SNK_CMC50 | HARDWARE_SNK_ALTERNATE_TEXT | HARDWARE_SNK_ENCRYPTED_M1, GBF_VSFIGHT, FBF_KOF,
NULL, kof2kxxxRomInfo, kof2kxxxRomName, NULL, NULL, NULL, NULL, neogeoInputInfo, neogeoDIPInfo,
kof2000nInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
0x1000, 304, 224, 4, 3
};


Offline Combone

  • Jr. Member
  • **
  • Posts: 56
  • Karma: +2/-0
Re: Combone's - Hacks & Translate games thread (News +) (V2.0)
« Reply #32 on: April 11, 2022, 10:27:21 PM »
@combone.
en: Try this code. this rom uses encrypted Cs/M1

pt-br: Tenta esse codigo aqui, essa rom usa Cs/M1 encriptadas.

Code: [Select]
// The King of Fighters 2000 SP XXX (Hack)

static struct BurnRomInfo kof2kxxxRomDesc[] = {
{ "257xxx-p1.p1",    0x100000, 0xb88cd5eb, 1 | BRF_ESS | BRF_PRG }, //  0 68K code
{ "257xxx-p2.sp2",   0x400000, 0x1a10f2be, 1 | BRF_ESS | BRF_PRG }, //  1

/* The Encrypted Boards do not have an s1 rom, data for it comes from the Cx ROMs */
/* Encrypted */
{ "257xxx-c1.c1",    0x800000, 0x3006a5e4, 3 | BRF_GRA },           //  2 Sprite data
{ "257xxx-c2.c2",    0x800000, 0x366fd118, 3 | BRF_GRA },           //  3
{ "257xxx-c3.c3",    0x800000, 0x5b16d7e3, 3 | BRF_GRA },           //  4
{ "257xxx-c4.c4",    0x800000, 0x7e57dfc1, 3 | BRF_GRA },           //  5
{ "257xxx-c5.c5",    0x800000, 0x671904f4, 3 | BRF_GRA },           //  6
{ "257xxx-c6.c6",    0x800000, 0x68adf255, 3 | BRF_GRA },           //  7
{ "257xxx-c7.c7",    0x800000, 0x8c6b22b3, 3 | BRF_GRA },           //  8
{ "257xxx-c8.c8",    0x800000, 0x6223bd1d, 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(kof2kxxx, kof2kxxx, neogeo)
STD_ROM_FN(kof2kxxx)

struct BurnDriver BurnDrvkof2kxxx = {
"kof2kxxx", "kof2000", "neogeo", NULL, "2016",
"The King of Fighters 2000 SP XXX (Hack, Ver. 2016-01-04)\0", NULL, "Hack", "Neo Geo MVS",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HACK, 2, HARDWARE_PREFIX_CARTRIDGE | HARDWARE_SNK_NEOGEO | HARDWARE_SNK_CMC50 | HARDWARE_SNK_ALTERNATE_TEXT | HARDWARE_SNK_ENCRYPTED_M1, GBF_VSFIGHT, FBF_KOF,
NULL, kof2kxxxRomInfo, kof2kxxxRomName, NULL, NULL, NULL, NULL, neogeoInputInfo, neogeoDIPInfo,
kof2000nInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
0x1000, 304, 224, 4, 3
};

eng: Thanks man,  works great :)

pt-br: Obrigado cara, ta funcionando.



Need now add FBNeo master build  :wink:

EDIT:

Finally boot this KOF 2003 hack  :biggrin:



Hack unlock all characters in MVS (Normally use AES for this).
I not use HBMAME roms, i patching kof2003 from fbneo romset.

IPS found here: https://www.ppxclub.com/707778-1-1

My Struct..

Code: [Select]
// The King of Fighters 2003 - PS2 Style Portraits (Hack)
// Hack By 0 Day-S,Eddids,Hiker

static struct BurnRomInfo kf2k3ps2spRomDesc[] = {
{ "271ps2sp.p1",     0x400000, 0xa2b1cd0b, 1 | BRF_ESS | BRF_PRG }, //  0 68K code
{ "271ps2sp.p2",     0x400000, 0xc2321f79, 1 | BRF_ESS | BRF_PRG }, //  1
{ "271ps2sp.p3",     0x100000, 0xd9250cc6, 1 | BRF_ESS | BRF_PRG }, //  2

{ "271ps2sp.c1",     0x800000, 0x3c43a170, 3 | BRF_GRA },           //  3 Sprite data
{ "271ps2sp.c2",     0x800000, 0xd8a64d42, 3 | BRF_GRA },           //  4
{ "271ps2sp.c3",     0x800000, 0xd818be4e, 3 | BRF_GRA },           //  5
{ "271ps2sp.c4",     0x800000, 0xeb8bd6d6, 3 | BRF_GRA },           //  6
{ "271ps2sp.c5",     0x800000, 0x53bb6706, 3 | BRF_GRA },           //  7
{ "271ps2sp.c6",     0x800000, 0x993254d5, 3 | BRF_GRA },           //  8
{ "271ps2sp.c7",     0x800000, 0x51db8ffe, 3 | BRF_GRA },           //  9
{ "271ps2sp.c8",     0x800000, 0x7dad01ab, 3 | BRF_GRA },           // 10

{ "271-m1c.m1",      0x080000, 0xf5515629, 4 | BRF_ESS | BRF_PRG }, // 11 Z80 code

{ "271-v1c.v1",      0x800000, 0xffa3f8c7, 5 | BRF_SND },           // 12 Sound data
{ "271-v2c.v2",      0x800000, 0x5382c7d1, 5 | BRF_SND },           // 13
};

STDROMPICKEXT(kf2k3ps2sp, kf2k3ps2sp, neogeo)
STD_ROM_FN(kf2k3ps2sp)

struct BurnDriver BurnDrvkf2k3ps2sp = {
"kf2k3ps2sp", "kof2003", "neogeo", NULL, "20??",
"The King of Fighters 2003 - PS2 Style Portraits (Hack By 0 Day-S,Eddids,Hiker)\0", "Secret Characters available in MVS", "hack", "Neo Geo MVS",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HACK, 2, HARDWARE_PREFIX_CARTRIDGE | HARDWARE_SNK_NEOGEO | HARDWARE_SNK_CMC50 | HARDWARE_SNK_ALTERNATE_TEXT | HARDWARE_SNK_P32 | HARDWARE_SNK_ENCRYPTED_M1, GBF_VSFIGHT, FBF_KOF,
NULL, kf2k3ps2spRomInfo, kf2k3ps2spRomName, NULL, NULL, NULL, NULL, neogeoInputInfo, neogeoDIPInfo,
kof2003Init, NeoPVCExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
0x1000, 304, 224, 4, 3
};
« Last Edit: April 12, 2022, 07:35:53 AM by Combone »

Offline Combone

  • Jr. Member
  • **
  • Posts: 56
  • Karma: +2/-0
Re: Combone's - Hacks & Translate games thread (News +) (V2.0)
« Reply #33 on: April 29, 2022, 06:43:07 PM »
Hi :)

New Addition - (April 29, 2022)

The King of Fighters '99 - Evolution Ultra Remix 2015

*This version have little changes in characters and rebalancing combos..



....

d_neogeo

Code: [Select]
// The King of Fighters '99 - Evolution Ultra Remix 2015
// Original By Yashional (Version 2015-07-13)
// In HBMAME File is kof99s36

static struct BurnRomInfo kof99eur2RomDesc[] = {
{ "251h36.p1",    0x100000, 0xbdb0aad2, 1 | BRF_ESS | BRF_PRG }, //  0
{ "251h36.p2",    0x400000, 0x115a796a, 1 | BRF_ESS | BRF_PRG }, //  1

{ "251h36.s1",    0x020000, 0xb39bf6ed, 2 | BRF_GRA },           //  2 Text layer tiles

{ "251eur.c1",    0x800000, 0xc7e8bf32, 3 | BRF_GRA },           //  3 Sprite data
{ "251eur.c2",    0x800000, 0x4e8f9f7d, 3 | BRF_GRA },           //  4
{ "proto_251.c3", 0x800000, 0xf20959e8, 3 | BRF_GRA },           //  5
{ "proto_251.c4", 0x800000, 0x54ffbe9f, 3 | BRF_GRA },           //  6
{ "proto_251.c5", 0x800000, 0xd87a3bbc, 3 | BRF_GRA },           //  7
{ "proto_251.c6", 0x800000, 0x4d40a691, 3 | BRF_GRA },           //  8
{ "251eur.c7",    0x800000, 0xf0b5ff02, 3 | BRF_GRA },           //  9
{ "251eur.c8",    0x800000, 0x7107b8d5, 3 | BRF_GRA },           //  10

{ "251ae.m1",     0x020000, 0xf847e188, 4 | BRF_ESS | BRF_PRG }, //  11 Z80 code

{ "251ae.v1",     0x400000, 0x4ae46226, 5 | BRF_SND },           //  12 Sound data
{ "251ae.v2",     0x400000, 0x07d70650, 5 | BRF_SND },           //  13
{ "251-v3.v3",    0x400000, 0x821901da, 5 | BRF_SND },           //  14
{ "251-v4.v4",    0x200000, 0xb49e6178, 5 | BRF_SND },           //  15
};

STDROMPICKEXT(kof99eur2, kof99eur2, neogeo)
STD_ROM_FN(kof99eur2)

struct BurnDriver BurnDrvkof99eur2 = {
"kof99eur2", "kof99", "neogeo", NULL, "2015",
"The King of Fighters '99 Evolution Ultra Remix 2015 (Hack)\0", NULL, "hack", "Neo Geo MVS",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HACK, 2, HARDWARE_PREFIX_CARTRIDGE | HARDWARE_SNK_NEOGEO, GBF_VSFIGHT, FBF_KOF,
NULL, kof99eur2RomInfo, kof99eur2RomName, NULL, NULL, NULL, NULL, neogeoInputInfo, neogeoDIPInfo,
Kof99TimePatchInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
0x1000, 304, 224, 4, 3
};

Offline Combone

  • Jr. Member
  • **
  • Posts: 56
  • Karma: +2/-0
Re: Combone's - Hacks & Translate games thread (News +) (V2.0)
« Reply #34 on: October 05, 2022, 06:25:24 PM »
Hi :)

New Addition's - (October 5,2022)

The King of Fighters '96 Remix Spring Special

Cool hack by SNK2003  :wink:



....

d_neogeo

Code: [Select]
// The King of Fighters '96 Remix Spring Special (Hack)
// Version 1.5 By SNK2003

static struct BurnRomInfo kof96rssRomDesc[] = {
{ "214rss.p1",    0x300000, 0x93abe27c, 1 | BRF_ESS | BRF_PRG }, //  0 68K code / TC538200
{ "214-p2.sp2",   0x200000, 0x002ccb73, 1 | BRF_ESS | BRF_PRG }, //  1 / TC5316200

{ "214rss.s1",    0x020000, 0xf304df75, 2 | BRF_GRA },           //  2 Text layer tiles / TC531000

{ "214-c1.c1",    0x400000, 0x7ecf4aa2, 3 | BRF_GRA },           //  3 Sprite data / TC5332205
{ "214-c2.c2",    0x400000, 0x05b54f37, 3 | BRF_GRA },           //  4 / TC5332205
{ "214-c3.c3",    0x400000, 0x64989a65, 3 | BRF_GRA },           //  5 / TC5332205
{ "214-c4.c4",    0x400000, 0xafbea515, 3 | BRF_GRA },           //  6 / TC5332205
{ "214-c5.c5",    0x400000, 0x2a3bbd26, 3 | BRF_GRA },           //  7 / TC5332205
{ "214-c6.c6",    0x400000, 0x44d30dc7, 3 | BRF_GRA },           //  8 / TC5332205
{ "214-c7.c7",    0x400000, 0x3687331b, 3 | BRF_GRA },           //  9 / TC5332205
{ "214-c8.c8",    0x400000, 0xfa1461ad, 3 | BRF_GRA },           // 10 / TC5332205

{ "214-m1.m1",    0x020000, 0xdabc427c, 4 | BRF_ESS | BRF_PRG }, // 11 Z80 code / TC531001

{ "214-v1.v1",    0x400000, 0x63f7b045, 5 | BRF_SND },           // 12 Sound data / TC5332204
{ "214-v2.v2",    0x400000, 0x25929059, 5 | BRF_SND },           // 13 / TC5332204
{ "214-v3.v3",    0x200000, 0x92a2257d, 5 | BRF_SND },           // 14 / TC5316200
};

STDROMPICKEXT(kof96rss, kof96rss, neogeo)
STD_ROM_FN(kof96rss)

struct BurnDriver BurnDrvkof96rss = {
"kof96rss", "kof96", "neogeo", NULL, "2005",
"The King of Fighters '96 Remix Spring Special (Hack, Version 1.5)\0", NULL, "hack", "Neo Geo MVS",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HACK, 2, HARDWARE_PREFIX_CARTRIDGE | HARDWARE_SNK_NEOGEO, GBF_VSFIGHT, FBF_KOF,
NULL, kof96rssRomInfo, kof96rssRomName, NULL, NULL, NULL, NULL, neogeoInputInfo, neogeoDIPInfo,
NeoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
0x1000, 304, 224, 4, 3
};

****

The King of Fighters '98 BC Style 2002

*I try find author name and not found (Bugs fixed  :confused:)

Tested this hack. Have cancels like KOF 2002 and some changes.

**Funny, name says BC. But you need Press ABC  :biggrin:



....

d_neogeo

Code: [Select]
// The King of Fighters '98 BC Style 2002 (Hack) (Unknown Author)

static struct BurnRomInfo kof98bc2k2RomDesc[] = {
{ "98s02-p1.p1",   0x100000, 0x2fd34fd8, 1 | BRF_ESS | BRF_PRG }, //  0 68K code
{ "98s02-p2.p2",   0x400000, 0xccc71b9c, 1 | BRF_ESS | BRF_PRG }, //  1

{ "98s02-s1.s1",   0x020000, 0xf6871e73, 2 | BRF_GRA },           //  2 Text layer tiles

{ "98al-c1.c1",    0x800000, 0x379654a5, 3 | BRF_GRA },           //  3 Sprite data
{ "98al-c2.c2",    0x800000, 0x9c71fa3d, 3 | BRF_GRA },           //  4
{ "242-c3.c3",     0x800000, 0x22127b4f, 3 | BRF_GRA },           //  5
{ "242-c4.c4",     0x800000, 0x0b4fa044, 3 | BRF_GRA },           //  6
{ "242-c5.c5",    0x800000, 0x9d10bed3, 3 | BRF_GRA },           //  7
{ "242-c6.c6",    0x800000, 0xda07b6a2, 3 | BRF_GRA },           //  8
{ "98al-c7.c7",    0x800000, 0x39494428, 3 | BRF_GRA },           //  9
{ "98al-c8.c8",    0x800000, 0xd471c78c, 3 | BRF_GRA },           // 10

{ "242-m1.m1",     0x040000, 0x4ef7016b, 4 | BRF_ESS | BRF_PRG }, // 11 Z80 code

{ "242-v1.v1",     0x400000, 0xb9ea8051, 5 | BRF_SND },           // 16 Sound data
{ "242-v2.v2",     0x400000, 0xcc11106e, 5 | BRF_SND },           // 17
{ "242-v3.v3",     0x400000, 0x044ea4e1, 5 | BRF_SND },           // 18
{ "242-v4.v4",     0x400000, 0x7985ea30, 5 | BRF_SND },           // 19
};

STDROMPICKEXT(kof98bc2k2, kof98bc2k2, neogeo)
STD_ROM_FN(kof98bc2k2)

struct BurnDriver BurnDrvkof98bc2k2 = {
"kof98bc2k2", "kof98", "neogeo", NULL, "20??",
"The King of Fighters '98 BC Style 2002 (Hack)\0", NULL, "hack", "Neo Geo MVS",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HACK, 2, HARDWARE_PREFIX_CARTRIDGE | HARDWARE_SNK_NEOGEO, GBF_VSFIGHT, FBF_KOF,
NULL, kof98bc2k2RomInfo, kof98bc2k2RomName, NULL, NULL, NULL, NULL, neogeoInputInfo, neogeoDIPInfo,
NeoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
0x1000, 304, 224, 4, 3
};

****

The King of Fighters 2000 Imitate BC 14 System

Fun hack by Aillis, video: https://www.bilibili.com/video/BV1Kz4y1m7LL/

Note: Press AD during Moves and Specials for start CM "Counter Mode".



....

d_neogeo

Code: [Select]
// The King of Fighters 2000 Imitate BC 14 System (Hack)
// Author: Aillis - http://www.hackrom.cn/html/7/285.html

static struct BurnRomInfo kof2000bcRomDesc[] = {
{ "257bc-p1.bin",  0x100000, 0x737d5b20, 1 | BRF_ESS | BRF_PRG }, //  0 64k Code
{ "257sp-p2.bin",  0x400000, 0x48a1a381, 1 | BRF_ESS | BRF_PRG }, //  1

{ "257-c1.c1",     0x800000, 0xcef1cdfa, 3 | BRF_GRA },           //  2 Sprite data
{ "257-c2.c2",     0x800000, 0xf7bf0003, 3 | BRF_GRA },           //  3
{ "257-c3.c3",     0x800000, 0x101e6560, 3 | BRF_GRA },           //  4
{ "257-c4.c4",     0x800000, 0xbd2fc1b1, 3 | BRF_GRA },           //  5
{ "257-c5.c5",     0x800000, 0x89775412, 3 | BRF_GRA },           //  6
{ "257-c6.c6",     0x800000, 0xfa7200d5, 3 | BRF_GRA },           //  7
{ "257-c7.c7",     0x800000, 0x7da11fe4, 3 | BRF_GRA },           //  8
{ "257-c8.c8",     0x800000, 0xb1afa60b, 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(kof2000bc, kof2000bc, neogeo)
STD_ROM_FN(kof2000bc)

struct BurnDriver BurnDrvkof2000bc = {
"kof2000bc", "kof2000", "neogeo", NULL, "2021",
"The King of Fighters 2000 - Imitate BC 14 System (Hack By Aillis)\0", "Press AD for Start BC Mode", "hack", "Neo Geo MVS",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HACK, 2, HARDWARE_PREFIX_CARTRIDGE | HARDWARE_SNK_NEOGEO | HARDWARE_SNK_CMC50 | HARDWARE_SNK_ALTERNATE_TEXT | HARDWARE_SNK_ENCRYPTED_M1, GBF_VSFIGHT, FBF_KOF,
NULL, kof2000bcRomInfo, kof2000bcRomName, NULL, NULL, NULL, NULL, neogeoInputInfo, neogeoDIPInfo,
kof2000nInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
0x1000, 304, 224, 4, 3
};

****

The King of Fighters '97 Evolution New

Multiple combos (Fun hack  :smilie:)



Note: IPS from Dat file -> https://www.mediafire.com/file/9sl7i63kr64kdeq/kof97evn_ips.rar/file

....

d_neogeo

Code: [Select]
// The King of Fighters '97 Evolution New (Hack)
// Hacked By Yashional
// "Timer Go to 0 when Round Started" Fixed in .p1 (Patch made By GaTo)

static struct BurnRomInfo kof97evnRomDesc[] = {
{ "232evn-p1.p1",  0x100000, 0xf047c328, 1 | BRF_ESS | BRF_PRG }, //  0 68K code
{ "232evn-p2.sp2", 0x400000, 0x5cbb2499, 1 | BRF_ESS | BRF_PRG }, //  1

{ "232-s1.s1",     0x020000, 0x8514ecf5, 2 | BRF_GRA },           //  2 Text layer tiles

{ "232-c1.c1",     0x800000, 0x5f8bf0a1, 3 | BRF_GRA },           //  3 Sprite data
{ "232-c2.c2",     0x800000, 0xe4d45c81, 3 | BRF_GRA },           //  4
{ "232-c3.c3",     0x800000, 0x581d6618, 3 | BRF_GRA },           //  5
{ "232-c4.c4",     0x800000, 0x49bb1e68, 3 | BRF_GRA },           //  6
{ "232-c5.c5",     0x400000, 0x34fc4e51, 3 | BRF_GRA },           //  7
{ "232-c6.c6",     0x400000, 0x4ff4d47b, 3 | BRF_GRA },           //  8

{ "232-m1.m1",     0x020000, 0x45348747, 4 | BRF_ESS | BRF_PRG }, //  9 Z80 code

{ "232-v1.v1",     0x400000, 0x22a2b5b5, 5 | BRF_SND },           // 10 Sound data
{ "232-v2.v2",     0x400000, 0x2304e744, 5 | BRF_SND },           // 11
{ "232-v3.v3",     0x400000, 0x759eb954, 5 | BRF_SND },           // 12
};

STDROMPICKEXT(kof97evn, kof97evn, neogeo)
STD_ROM_FN(kof97evn)

struct BurnDriver BurnDrvkof97evn = {
"kof97evn", "kof97", "neogeo", NULL, "200?",
"The King of Fighters '97 Evolution New (Hack)\0", NULL, "hack", "Neo Geo MVS",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HACK, 2, HARDWARE_PREFIX_CARTRIDGE | HARDWARE_SNK_NEOGEO, GBF_VSFIGHT, FBF_KOF,
NULL, kof97evnRomInfo, kof97evnRomName, NULL, NULL, NULL, NULL, neogeoInputInfo, neogeoDIPInfo,
NeoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
0x1000, 304, 224, 4, 3
};

 :cool: