Final Burn Neo > FBN Development

The King of Fighers 2004 Special Edition

(1/8) > >>

iq_132:
These roms will be out very soon :D


--- Code: ---// The King of Fighters 2004 Special Edition

static struct BurnRomInfo kof2k4seRomDesc[] = {
{"2k4-p1.bin", 0x100000, 0x5f482757, 0x10}, //  0 68K code
{"2k4-p2.bin", 0x400000, 0xe6c50566, 0x10}, //  1
// {"2k4-p2d.bin", 0x400000, 0x698679a7, 0x10},//  1

{"2k4-s1.bin", 0x020000, 0xa3c9b2d8,    1}, //  2 Text data

{"2k4-c1.bin", 0x800000, 0x7a050288,    1}, //  3 Sprite data
{"2k4-c2.bin", 0x800000, 0xe924afcf,    1}, //  4
{"2k4-c3.bin", 0x800000, 0x959fad0b,    1}, //  5
{"2k4-c4.bin", 0x800000, 0xefe6a468,    1}, //  6
{"2k4-c5.bin", 0x800000, 0x74bba7c6,    1}, //  7
{"2k4-c6.bin", 0x800000, 0xe20d2216,    1}, //  8
{"2k4-c7.bin", 0x800000, 0xfa705b2b,    1}, //  9
{"2k4-c8.bin", 0x800000, 0x2c912ff9,    1}, //  10

{"2k4-m1.bin", 0x020000, 0x5a47d9ad, 0x10}, //  11 Z80 code

{"2k4-v1.bin", 0x400000, 0x8991f6e9,    2}, //  12 Sound data
{"2k4-v2.bin", 0x400000, 0x511e4d2f,    2}, //  13
{"2k4-v3.bin", 0x400000, 0x1dd8b53a,    2}, //  14
{"2k4-v4.bin", 0x400000, 0x63bb5462,    2}, //  15
};

STDROMPICKEXT(kof2k4se, kof2k4se, neogeo);
STD_ROM_FN(kof2k4se);

static void kf2k4seDecrypt() // Code by IQ_132 (http://neosource.1emu.net/)
{
unsigned char* src = Neo68KROM01+0x100000;
unsigned char* dst = (unsigned char*)malloc(0x400000);
int sec[] = {0x300000,0x200000,0x100000,0x000000};
if (dst)
{
memcpy(dst,src,0x400000);

for(int i = 0; i < 4; ++i)
{
memcpy(src+i*0x100000,dst+sec[i],0x100000);
}
free(dst);
}
}

static int kof2k4seInit()
{
pNeoInitCallback = kf2k4seDecrypt;
return NeoInit();
}

struct BurnDriver BurnDrvkof2k4se = {

{"kof2k4se", "The King of Fighters 2004 Special Edition", "Bootleg/Hack of kof2002", "Eolith/Dragon Co.", "Neo Geo", "2002", "kof2002", "neogeo"},
BDF_GAME_WORKING | BDF_BOOTLEG | BDF_CLONE, 2, HARDWARE_SNK_NEOGEO,
NULL, kof2k4seRomInfo, kof2k4seRomName, neogeoInputInfo, neogeoDIPInfo,
kof2k4seInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
nNeoScreenWidth, 224, 4, 3
};
--- End code ---

DragonKeeper:
Excellent... I look forward to getting a hold of the roms. :D

James33:
Yep allready playing it :)

DragonKeeper:
Is it against the rules to ask here?

Xeon:
the patches to get it is already out, its only about 2.5 MB

Navigation

[0] Message Index

[#] Next page

Go to full version