|
楼主 |
发表于 2003-1-18 16:18:02
|
显示全部楼层
更改src/drivers/neogeo.c,在ROM_START段加入:
ROM_START( kof2002 )
ROM_REGION( 0x500000, REGION_CPU1, 0 )
ROM_LOAD16_WORD_SWAP( "291-p1.bin", 0x000000, 0x100000,
0x9ede7323 )
ROM_LOAD16_WORD_SWAP( "291-p2.bin", 0x100000, 0x400000,
0x432fdf53 )
NEO_SFIX_128K( "291-s1.bin", 0xe0eaaba3 )
NEO_BIOS_SOUND_256K( "291-m1.bin", 0xab9d360e )
ROM_REGION( 0x1000000, REGION_SOUND1, ROMREGION_SOUNDONLY )
ROM_LOAD( "291-v1.bin", 0x000000, 0x400000, 0x13d98607 )
ROM_LOAD( "291-v2.bin", 0x400000, 0x400000, 0x9cf74677 )
ROM_LOAD( "291-v3.bin", 0x800000, 0x400000, 0x8e9448b5 )
ROM_LOAD( "291-v4.bin", 0xc00000, 0x400000, 0x067271b5 )
NO_DELTAT_REGION
ROM_REGION( 0x4000000, REGION_GFX3, 0 )
ROM_LOAD16_BYTE( "291-c1.bin", 0x0000000, 0x800000,
0x7efa6ef7 ) /* Plane 0,1 */
ROM_LOAD16_BYTE( "291-c2.bin", 0x0000001, 0x800000,
0xaa82948b ) /* Plane 2,3 */
ROM_LOAD16_BYTE( "291-c3.bin", 0x1000000, 0x800000,
0x959fad0b ) /* Plane 0,1 */
ROM_LOAD16_BYTE( "291-c4.bin", 0x1000001, 0x800000,
0xefe6a468 ) /* Plane 2,3 */
ROM_LOAD16_BYTE( "291-c5.bin", 0x2000000, 0x800000,
0x74bba7c6 ) /* Plane 0,1 */
ROM_LOAD16_BYTE( "291-c6.bin", 0x2000001, 0x800000,
0xe20d2216 ) /* Plane 2,3 */
ROM_LOAD16_BYTE( "291-c7.bin", 0x3000000, 0x800000,
0x8a5b561c ) /* Plane 0,1 */
ROM_LOAD16_BYTE( "291-c8.bin", 0x3000001, 0x800000,
0xbef667a3 ) /* Plane 2,3 */
ROM_END
GAME段加入:
GAME( 2002, kof2002, neogeo, neogeo, neogeo, neogeo, ROT0,
"SNK", "The King of Fighters 2002" ) |
|