21
FBN Discussion / Re: Load game from Romdata
« Last post by taoenwen on May 27, 2024, 02:58:44 PM »ZipName: kf2k2ps2re
DrvName: kf2k2mp
ExtraRom:
FullName: "The King of Fighters 2002 (PS2 ver. 1.0) [EGCG & GSC2007]"
// romname romsize crc type
265ps2-p1.p1 0x0100000, 0x77A0044C, 1 | BRF_ESS | BRF_PRG
265ps2-p2.sp2 0x0500000, 0xF9E4456A, 1 | BRF_ESS | BRF_PRG
265ps2-p3.p3 0x0020000, 0x6E6BEEBA, 1 | BRF_ESS | BRF_PRG
265ps2-s1.s1 0x0020000, 0x714ADE47, 2 | BRF_GRA
265-c1d.c1 0x0800000, 0x7EFA6EF7, 3 | BRF_GRA
265-c2d.c2 0x0800000, 0xAA82948B, 3 | BRF_GRA
265-c3d.c3 0x0800000, 0x959FAD0B, 3 | BRF_GRA
265-c4d.c4 0x0800000, 0xEFE6A468, 3 | BRF_GRA
265-c5d.c5 0x0800000, 0x74BBA7C6, 3 | BRF_GRA
265-c6d.c6 0x0800000, 0xE20D2216, 3 | BRF_GRA
265ps2-c7.c7 0x0800000, 0xF0897B93, 3 | BRF_GRA
265ps2-c8.c8 0x0800000, 0x8D27A4A6, 3 | BRF_GRA
265ps2-c9.c9 0x0800000, 0x9939C08A, 3 | BRF_GRA
265ps2-c10.c10 0x0800000, 0xC724C069, 3 | BRF_GRA
214-m1.m1 0x0020000, 0xDABC427C, 4 | BRF_ESS | BRF_PRG
262-m1d.m1 0x0040000, 0x4BCC537B, 4 | BRF_ESS | BRF_PRG
265-m1d.m1 0x0020000, 0x1C661A4B, 4 | BRF_ESS | BRF_PRG
269-m1d.m1 0x0080000, 0x7B7BF462, 4 | BRF_ESS | BRF_PRG
214-v1.v1 0x0400000, 0x63F7B045, 5 | BRF_SND
262-v1d.v1 0x0800000, 0xAC2913BF, 5 | BRF_SND
265-v1d.v1 0x0800000, 0x0FC9A58D, 5 | BRF_SND
269-v1d.v1 0x0800000, 0xFF64CD56, 5 | BRF_SND
214-v2.v2 0x0400000, 0x25929059, 5 | BRF_SND
262-v2d.v2 0x0800000, 0x15042F30, 5 | BRF_SND
265-v2d.v2 0x0800000, 0xB8C475A4, 5 | BRF_SND
269-v2d.v2 0x0800000, 0xA8DD6446, 5 | BRF_SND
214-v3.v3 0x0200000, 0x92A2257D, 5 | BRF_SND
kf2k2mp is not a suitable host, it has extra processing in the initialization, kof2k2fd is fully decrypted and recommended.
Also, many hacks in GSC2007 use p3 as an extra rom, it needs further mapping processing, you can refer to my format below and add p3 info here in ExtraRom.
Meanwhile, the situation you mentioned about the romdata failing to load the game and not being able to load it again has now been fixed, you can check: https://github.com/finalburnneo/FBNeo/commit/30615be699801afa508e584e31ef6dcf1af37b07
Code: [Select]
ZipName: kf2k2ps2re
DrvName: kof2k2fd
ExtraRom: 265ps2-p3.p3
FullName: "The King of Fighters 2002 (PS2 ver. 1.0) [EGCG & GSC2007]"
// romname romsize crc type
265ps2-p1.p1 0x0100000, 0x77A0044C, 1 | BRF_ESS | BRF_PRG
265ps2-p2.sp2 0x0500000, 0xF9E4456A, 1 | BRF_ESS | BRF_PRG
265ps2-p3.p3 0x0020000, 0x6E6BEEBA, 1 | BRF_ESS | BRF_PRG
265ps2-s1.s1 0x0020000, 0x714ADE47, 2 | BRF_GRA
265-c1d.c1 0x0800000, 0x7EFA6EF7, 3 | BRF_GRA
265-c2d.c2 0x0800000, 0xAA82948B, 3 | BRF_GRA
265-c3d.c3 0x0800000, 0x959FAD0B, 3 | BRF_GRA
265-c4d.c4 0x0800000, 0xEFE6A468, 3 | BRF_GRA
265-c5d.c5 0x0800000, 0x74BBA7C6, 3 | BRF_GRA
265-c6d.c6 0x0800000, 0xE20D2216, 3 | BRF_GRA
265ps2-c7.c7 0x0800000, 0xF0897B93, 3 | BRF_GRA
265ps2-c8.c8 0x0800000, 0x8D27A4A6, 3 | BRF_GRA
265ps2-c9.c9 0x0800000, 0x9939C08A, 3 | BRF_GRA
265ps2-c10.c10 0x0800000, 0xC724C069, 3 | BRF_GRA
214-m1.m1 0x0020000, 0xDABC427C, 0 | BRF_ESS | BRF_PRG
262-m1d.m1 0x0040000, 0x4BCC537B, 0 | BRF_ESS | BRF_PRG
265-m1d.m1 0x0020000, 0x1C661A4B, 4 | BRF_ESS | BRF_PRG
269-m1d.m1 0x0080000, 0x7B7BF462, 0 | BRF_ESS | BRF_PRG
214-v1.v1 0x0400000, 0x63F7B045, 0 | BRF_SND
262-v1d.v1 0x0800000, 0xAC2913BF, 0 | BRF_SND
265-v1d.v1 0x0800000, 0x0FC9A58D, 5 | BRF_SND
269-v1d.v1 0x0800000, 0xFF64CD56, 0 | BRF_SND
214-v2.v2 0x0400000, 0x25929059, 0 | BRF_SND
262-v2d.v2 0x0800000, 0x15042F30, 0 | BRF_SND
265-v2d.v2 0x0800000, 0xB8C475A4, 5 | BRF_SND
269-v2d.v2 0x0800000, 0xA8DD6446, 0 | BRF_SND
214-v3.v3 0x0200000, 0x92A2257D, 0 | BRF_SND