New working clones

------------------
The King of Fighters '96 (bug fix revision) [HBMAME]
This commit is contained in:
hap 2025-03-31 01:36:56 +02:00
parent 31743695fe
commit b04c456d6a
3 changed files with 71 additions and 2 deletions

View File

@ -5803,7 +5803,47 @@ license:CC0-1.0
<dataarea name="maincpu" width="16" endianness="big" size="0x300000">
<rom loadflag="load16_word_swap" name="214-p1.p1" offset="0x000000" size="0x100000" crc="52755d74" sha1="4232d627f1d2e6ea9fc8cf01571d77d4d5b8a1bb" /> <!-- TC538200 -->
<rom loadflag="load16_word_swap" name="214-p2.sp2" offset="0x100000" size="0x200000" crc="002ccb73" sha1="3ae8df682c75027ca82db25491021eeba00a267e" /> <!-- TC5316200 -->
<!-- also found sets with EP1 / EP2 / EP3 / EP4 on eprom and P5 on TC5316200 with chip label 214-P5; correct chip labels for eproms is unknown -->
</dataarea>
<dataarea name="fixed" size="0x040000">
<rom offset="0x000000" size="0x020000" name="214-s1.s1" crc="1254cbdb" sha1="fce5cf42588298711a3633e9c9c1d4dcb723ac76" /> <!-- TC531000 -->
</dataarea>
<dataarea name="audiocpu" size="0x020000">
<rom offset="0x000000" size="0x020000" name="214-m1.m1" crc="dabc427c" sha1="b76722ed142ee7addceb4757424870dbd003e8b3" /> <!-- TC531001 -->
</dataarea>
<dataarea name="ymsnd:adpcma" size="0xa00000">
<rom name="214-v1.v1" offset="0x000000" size="0x400000" crc="63f7b045" sha1="1353715f1a8476dca6f8031d9e7a401eacab8159" /> <!-- TC5332204 -->
<rom name="214-v2.v2" offset="0x400000" size="0x400000" crc="25929059" sha1="6a721c4cb8f8dc772774023877d4a9f50d5a9e31" /> <!-- TC5332204 -->
<rom name="214-v3.v3" offset="0x800000" size="0x200000" crc="92a2257d" sha1="5064aec78fa0d104e5dd5869b95382aa170214ee" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="sprites" size="0x2000000">
<rom loadflag="load16_byte" name="214-c1.c1" offset="0x000000" size="0x400000" crc="7ecf4aa2" sha1="f773c4c1f05d58dd37e7bb2ac1d1e0ec43998a71" /> <!-- TC5332205 -->
<rom loadflag="load16_byte" name="214-c2.c2" offset="0x000001" size="0x400000" crc="05b54f37" sha1="cc31653fe4cb05201fba234e080cb9c7a7592b1b" /> <!-- TC5332205 -->
<rom loadflag="load16_byte" name="214-c3.c3" offset="0x800000" size="0x400000" crc="64989a65" sha1="e6f3749d43be0afa9dad7b085cb782ba694252ca" /> <!-- TC5332205 -->
<rom loadflag="load16_byte" name="214-c4.c4" offset="0x800001" size="0x400000" crc="afbea515" sha1="ae875052728de33174827705646bd14cf3937b5c" /> <!-- TC5332205 -->
<rom loadflag="load16_byte" name="214-c5.c5" offset="0x1000000" size="0x400000" crc="2a3bbd26" sha1="7c1a7e50a10a1b082e0d0d515c34135ee9f995ac" /> <!-- TC5332205 -->
<rom loadflag="load16_byte" name="214-c6.c6" offset="0x1000001" size="0x400000" crc="44d30dc7" sha1="c8ae001e37224b55d9e4a4d99f6578b4f6eb055f" /> <!-- TC5332205 -->
<rom loadflag="load16_byte" name="214-c7.c7" offset="0x1800000" size="0x400000" crc="3687331b" sha1="2be95caab76d7af51674f93884330ba73a6053e4" /> <!-- TC5332205 -->
<rom loadflag="load16_byte" name="214-c8.c8" offset="0x1800001" size="0x400000" crc="fa1461ad" sha1="6c71a7f08e4044214223a6bf80984582ab5e0328" /> <!-- TC5332205 -->
</dataarea>
</part>
</software>
<software name="kof96a" cloneof="kof96">
<description>The King of Fighters '96 (bug fix revision)</description>
<year>1996</year>
<publisher>SNK</publisher>
<info name="serial" value="NGM-214"/>
<info name="release" value="19960730"/>
<info name="alt_title" value="ザ・キング・オブ・ファイターズ '96"/>
<sharedfeat name="release" value="MVS" />
<sharedfeat name="compatibility" value="MVS,AES" />
<part name="cart" interface="neo_cart">
<dataarea name="maincpu" width="16" endianness="big" size="0x300000">
<rom loadflag="load16_word_swap" name="blue.ep1" offset="0x000000" size="0x080000" crc="a6101486" sha1="51357c216cc8e52fc4ecf5b2db4814e87d016132" /> <!-- 27C4096DC, no label -->
<rom loadflag="load16_word_swap" name="red.ep2" offset="0x080000" size="0x080000" crc="6abc7ae5" sha1="1bcbed38ef1934a0701d1c95b30ffe63316f92a8" /> <!-- " -->
<rom loadflag="load16_word_swap" name="orange.ep3" offset="0x100000" size="0x080000" crc="a588dff4" sha1="32d30bdf9b7bc9201b3930f5a0f126c79af97f3d" /> <!-- " -->
<rom loadflag="load16_word_swap" name="yellow.ep4" offset="0x180000" size="0x080000" crc="6d6f17eb" sha1="51f61c9a4215584493cf1dc37c4e307e1216626c" /> <!-- " -->
<rom loadflag="load16_word_swap" name="214-p5.p5" offset="0x200000" size="0x100000" crc="9f3c6bc9" sha1="90370a2ad42421a533182569e63ab81822e37878" /> <!-- TC5316200 -->
</dataarea>
<dataarea name="fixed" size="0x040000">
<rom offset="0x000000" size="0x020000" name="214-s1.s1" crc="1254cbdb" sha1="fce5cf42588298711a3633e9c9c1d4dcb723ac76" /> <!-- TC531000 -->

View File

@ -34259,6 +34259,7 @@ kof95
kof95a
kof95h
kof96
kof96a
kof96h
kof97
kof97h

View File

@ -7168,7 +7168,34 @@ ROM_START( kof96 ) /* MVS VERSION */
ROM_REGION( 0x300000, "cslot1:maincpu", ROMREGION_BE|ROMREGION_16BIT )
ROM_LOAD16_WORD_SWAP( "214-p1.p1", 0x000000, 0x100000, CRC(52755d74) SHA1(4232d627f1d2e6ea9fc8cf01571d77d4d5b8a1bb) ) /* TC538200 */
ROM_LOAD16_WORD_SWAP( "214-p2.sp2", 0x100000, 0x200000, CRC(002ccb73) SHA1(3ae8df682c75027ca82db25491021eeba00a267e) ) /* TC5316200 */
/* also found sets with EP1 / EP2 / EP3 / EP4 on eprom and P5 on TC5316200 with chip label 214-P5; correct chip labels for eproms is unknown */
NEO_SFIX_128K( "214-s1.s1", CRC(1254cbdb) SHA1(fce5cf42588298711a3633e9c9c1d4dcb723ac76) ) /* TC531000 */
NEO_BIOS_AUDIO_128K( "214-m1.m1", CRC(dabc427c) SHA1(b76722ed142ee7addceb4757424870dbd003e8b3) ) /* TC531001 */
ROM_REGION( 0xa00000, "cslot1:ymsnd:adpcma", 0 )
ROM_LOAD( "214-v1.v1", 0x000000, 0x400000, CRC(63f7b045) SHA1(1353715f1a8476dca6f8031d9e7a401eacab8159) ) /* TC5332204 */
ROM_LOAD( "214-v2.v2", 0x400000, 0x400000, CRC(25929059) SHA1(6a721c4cb8f8dc772774023877d4a9f50d5a9e31) ) /* TC5332204 */
ROM_LOAD( "214-v3.v3", 0x800000, 0x200000, CRC(92a2257d) SHA1(5064aec78fa0d104e5dd5869b95382aa170214ee) ) /* TC5316200 */
ROM_REGION( 0x2000000, "cslot1:sprites", 0 )
ROM_LOAD16_BYTE( "214-c1.c1", 0x0000000, 0x400000, CRC(7ecf4aa2) SHA1(f773c4c1f05d58dd37e7bb2ac1d1e0ec43998a71) ) /* Plane 0,1 */ /* TC5332205 */
ROM_LOAD16_BYTE( "214-c2.c2", 0x0000001, 0x400000, CRC(05b54f37) SHA1(cc31653fe4cb05201fba234e080cb9c7a7592b1b) ) /* Plane 2,3 */ /* TC5332205 */
ROM_LOAD16_BYTE( "214-c3.c3", 0x0800000, 0x400000, CRC(64989a65) SHA1(e6f3749d43be0afa9dad7b085cb782ba694252ca) ) /* Plane 0,1 */ /* TC5332205 */
ROM_LOAD16_BYTE( "214-c4.c4", 0x0800001, 0x400000, CRC(afbea515) SHA1(ae875052728de33174827705646bd14cf3937b5c) ) /* Plane 2,3 */ /* TC5332205 */
ROM_LOAD16_BYTE( "214-c5.c5", 0x1000000, 0x400000, CRC(2a3bbd26) SHA1(7c1a7e50a10a1b082e0d0d515c34135ee9f995ac) ) /* Plane 0,1 */ /* TC5332205 */
ROM_LOAD16_BYTE( "214-c6.c6", 0x1000001, 0x400000, CRC(44d30dc7) SHA1(c8ae001e37224b55d9e4a4d99f6578b4f6eb055f) ) /* Plane 2,3 */ /* TC5332205 */
ROM_LOAD16_BYTE( "214-c7.c7", 0x1800000, 0x400000, CRC(3687331b) SHA1(2be95caab76d7af51674f93884330ba73a6053e4) ) /* Plane 0,1 */ /* TC5332205 */
ROM_LOAD16_BYTE( "214-c8.c8", 0x1800001, 0x400000, CRC(fa1461ad) SHA1(6c71a7f08e4044214223a6bf80984582ab5e0328) ) /* Plane 2,3 */ /* TC5332205 */
ROM_END
ROM_START( kof96a ) /* MVS VERSION */
ROM_REGION( 0x300000, "cslot1:maincpu", ROMREGION_BE|ROMREGION_16BIT )
ROM_LOAD16_WORD_SWAP( "blue.ep1", 0x000000, 0x080000, CRC(a6101486) SHA1(51357c216cc8e52fc4ecf5b2db4814e87d016132) ) // 27C4096DC, no label
ROM_LOAD16_WORD_SWAP( "red.ep2", 0x080000, 0x080000, CRC(6abc7ae5) SHA1(1bcbed38ef1934a0701d1c95b30ffe63316f92a8) ) // "
ROM_LOAD16_WORD_SWAP( "orange.ep3", 0x100000, 0x080000, CRC(a588dff4) SHA1(32d30bdf9b7bc9201b3930f5a0f126c79af97f3d) ) // "
ROM_LOAD16_WORD_SWAP( "yellow.ep4", 0x180000, 0x080000, CRC(6d6f17eb) SHA1(51f61c9a4215584493cf1dc37c4e307e1216626c) ) // "
ROM_LOAD16_WORD_SWAP( "214-p5.p5", 0x200000, 0x100000, CRC(9f3c6bc9) SHA1(90370a2ad42421a533182569e63ab81822e37878) ) // TC5316200
NEO_SFIX_128K( "214-s1.s1", CRC(1254cbdb) SHA1(fce5cf42588298711a3633e9c9c1d4dcb723ac76) ) /* TC531000 */
@ -11949,6 +11976,7 @@ GAME( 1995, rbff1ka, rbff1, neobase, neogeo, mvs_led_state, empty_ini
GAME( 1996, aof3, neogeo, neobase, neogeo, mvs_led_state, empty_init, ROT0, "SNK", "Art of Fighting 3 - The Path of the Warrior / Art of Fighting - Ryuuko no Ken Gaiden", MACHINE_SUPPORTS_SAVE )
GAME( 1996, aof3k, aof3, neobase, neogeo, mvs_led_state, empty_init, ROT0, "SNK", "Art of Fighting 3 - The Path of the Warrior (Korean release)", MACHINE_SUPPORTS_SAVE ) // no Japanese title / mode
GAME( 1996, kof96, neogeo, neobase, neogeo, mvs_led_state, empty_init, ROT0, "SNK", "The King of Fighters '96 (NGM-214)", MACHINE_SUPPORTS_SAVE )
GAME( 1996, kof96a, kof96, neobase, neogeo, mvs_led_state, empty_init, ROT0, "SNK", "The King of Fighters '96 (bug fix revision)", MACHINE_SUPPORTS_SAVE )
GAME( 1996, kof96h, kof96, neobase, neogeo, mvs_led_state, empty_init, ROT0, "SNK", "The King of Fighters '96 (NGH-214)", MACHINE_SUPPORTS_SAVE )
GAME( 1996, ssideki4, neogeo, neobase, neogeo, mvs_led_state, empty_init, ROT0, "SNK", "The Ultimate 11 - The SNK Football Championship / Tokuten Ou - Honoo no Libero", MACHINE_SUPPORTS_SAVE )
GAME( 1996, kizuna, neogeo, neobase, neogeo, mvs_led_state, empty_init, ROT0, "SNK", "Kizuna Encounter - Super Tag Battle / Fu'un Super Tag Battle", MACHINE_SUPPORTS_SAVE )