Prican25 Posted July 24, 2005 Share Posted July 24, 2005 don't worry cinder, its just a simple ips patch which doesn't use xdk Link to comment Share on other sites More sharing options...
+ T + Posted July 24, 2005 Author Share Posted July 24, 2005 UPDATE: - Patch now works with latest FBA-XXX build and merged in some of the new code from that release. (thanks to GoGo as always) - xmvsfu now works thanks to the recent XOR releases. Link to comment Share on other sites More sharing options...
Vegeta Posted July 24, 2005 Share Posted July 24, 2005 ClrMamePro DAT seems to be corrupt again. It was working fine in the last release and was around 900Kb. The dat in the new release seems to be 600kb in size and reports all roms as missing. Link to comment Share on other sites More sharing options...
GLiTcH Posted July 24, 2005 Share Posted July 24, 2005 i get "error starting kof2k3" worked fine on last version.. n sometimes the games wont load.. the emu freezes Link to comment Share on other sites More sharing options...
+ T + Posted July 24, 2005 Author Share Posted July 24, 2005 (edited) Okay. All games should be back to working now since I've rolled back the code to how it was in the previous build. So now what you basically have is a build identical to the last one except that xmvsfu is still supported and the patch is for the latest FBA-XXX. I was doubtful about whether I should work on putting the new FBA-XXX code into Pro since, as I've mentioned before, I don't have the enthusiasm for the project that I used to. It wouldn't be fair on you guys who've been so supportive for me to throw together builds without really being interested in them. Things would just go downhill fast. So with that in mind, I've re-added the link to the FBA-XXX Pro sourcecode in case Gogo or anyone else might find some of the work I've done useful. And of course I'm more than happy to give any assistance should it be needed. I may even update it myself once in a while if any new ROMs are dumped just to keep things up-to-date. There is no ClrMAME Pro DAT in the archive on account of the above mentioned problem with it (due to the DAT converter I've been using). But if someone can send me the one generated by the emu I'll gladly add it (I don't have FTP access to my Xbox >_ + T + Edited July 24, 2005 by + T + Link to comment Share on other sites More sharing options...
Mr.X Posted July 24, 2005 Share Posted July 24, 2005 Is Street Fighter Zero (Asia 950627) [see MAME 0.98u2] added ? Link to comment Share on other sites More sharing options...
Prican25 Posted July 24, 2005 Share Posted July 24, 2005 so just to be clear, which version of fba-xxx should we get for the latest patch? Link to comment Share on other sites More sharing options...
Mr.X Posted July 24, 2005 Share Posted July 24, 2005 Is kof10thu aka The King of Fighters 10th Anniversary - All Team Battle 2005 Unique (Bootleg) added ? Link to comment Share on other sites More sharing options...
+ T + Posted July 24, 2005 Author Share Posted July 24, 2005 so just to be clear, which version of fba-xxx should we get for the latest patch?The latest one - 23.07. But the build the patch creates will be based on the 01.07 code. Is kof10thu aka The King of Fighters 10th Anniversary - All Team Battle 2005 Unique (Bootleg) added ?If you have a working driver I'll gladly take a look at it. Link to comment Share on other sites More sharing options...
Mr.X Posted July 24, 2005 Share Posted July 24, 2005 // The King of Fighters 10th Anniversary Unique - All Team Battle 2005 (bootleg) static struct BurnRomInfo kof10thuRomDesc[] = { { "kf10-p1u.bin", 0x800000, 0xDD135FB6, 1 | BRF_ESS | BRF_PRG }, // 0 68K code { "kf10-s1u.bin", 0x020000, 0x7612E182, 2 | BRF_GRA }, // 1 Text data { "kf10-c1a.bin", 0x400000, 0x3BBC0364, 3 | BRF_GRA }, // 2 Sprite data { "kf10-c2a.bin", 0x400000, 0x91230075, 3 | BRF_GRA }, // 3 { "kf10-c1b.bin", 0x400000, 0xB5ABFC28, 3 | BRF_GRA }, // 4 { "kf10-c2b.bin", 0x400000, 0x6CC4C6E1, 3 | BRF_GRA }, // 5 { "kf10-c3a.bin", 0x400000, 0x5B3D4A16, 3 | BRF_GRA }, // 6 { "kf10-c4a.bin", 0x400000, 0xC6F3419B, 3 | BRF_GRA }, // 7 { "kf10-c3b.bin", 0x400000, 0x9D2BBA19, 3 | BRF_GRA }, // 8 { "kf10-c4b.bin", 0x400000, 0x5A4050CB, 3 | BRF_GRA }, // 9 { "kf10-c5a.bin", 0x400000, 0xA289D1E1, 3 | BRF_GRA }, // 10 { "kf10-c6a.bin", 0x400000, 0xE6494B5D, 3 | BRF_GRA }, // 11 { "kf10-c5b.bin", 0x400000, 0x404FFF02, 3 | BRF_GRA }, // 12 { "kf10-c6b.bin", 0x400000, 0xF2CCFC9E, 3 | BRF_GRA }, // 13 { "kf10-c7a.bin", 0x400000, 0xBE79C5A8, 3 | BRF_GRA }, // 14 { "kf10-c8a.bin", 0x400000, 0xA5952CA4, 3 | BRF_GRA }, // 15 { "kf10-c7b.bin", 0x400000, 0x3FDB3542, 3 | BRF_GRA }, // 16 { "kf10-c8b.bin", 0x400000, 0x661B7A52, 3 | BRF_GRA }, // 17 { "kf10-m1.bin", 0x020000, 0x5A47D9AD, 4 | BRF_ESS | BRF_PRG }, // 18 Z80 code { "kf10-v1.bin", 0x800000, 0x0FC9A58D, 5 | BRF_SND }, // 19 Sound data { "kf10-v2.bin", 0x800000, 0xB8C475A4, 5 | BRF_SND }, // 20}; STDROMPICKEXT(kof10thu, kof10thu, neogeo);STD_ROM_FN(kof10thu); // kof10thu decrypt code by IQ_132 - http://neosource.1emulation.comstatic void kof10thuDecrypt(){ int nBank[] = { 0x06, 0x01, 0x02, 0x03, 0x04, 0x05, 0x00, 0x07, }; int i,ofst; unsigned char *pTemp = (unsigned char*)malloc(0x800000); for( i = 0; i < 0x800000 / 0x100000; i++ ) { memcpy( &pTemp[ i * 0x100000 ], &Neo68KROM[ nBank[ i ] * 0x100000 ], 0x100000 ); } for( i = 0; i < 0x800000 / 2; i++ ){ ofst = BITSWAP08( (i & 0x0000ff), 7, 6, 2, 3, 4, 5, 0, 1 ); ofst += (i & 0xffff00); memcpy( &Neo68KROM[ ofst * 2 ], &pTemp[ i * 2 ], 0x02 ); } free( pTemp );} static int kof10thuInit(){ nNeoTextROMFixType = 5; pNeoInitCallback = kof10thuDecrypt; return NeoInit();} struct BurnDriver BurnDrvkof10thu = { "kof10thu", "kof10th", "neogeo", "2004", "The King of Fighters 10th Anniversary Unique - All Team Battle 2005 (bootleg)\0", "Bootleg of \"The King of Fighters 2002\"", "Bootleg", "Neo Geo", NULL, NULL, NULL, NULL, BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_SNK_NEOGEO, NULL, kof10thuRomInfo, kof10thuRomName, neogeoInputInfo, neogeoDIPInfo, kof10thuInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette, nNeoScreenWidth, 224, 4, 3}; Link to comment Share on other sites More sharing options...
Mr.X Posted July 24, 2005 Share Posted July 24, 2005 I forgot to say : check U use "nNeoTextROMFixType" instead of "nTextBankswitch" for S ROM in Ur drivers. There : "nNeoTextROMFixType = 5" is for S decryption method used by svcsplus, kof2k3up & kf2k2spr S ROMs. Link to comment Share on other sites More sharing options...
Recommended Posts