New games added or promoted from NOT_WORKING status

---------------------------------------------------
Final Fight (Japan, hack) [bonky0013, JacKc, Fabio Priuli]
This commit is contained in:
Fabio Priuli 2009-12-23 22:29:51 +00:00
parent c973e03224
commit 51d81e0b49
3 changed files with 36 additions and 0 deletions

View File

@ -4359,6 +4359,39 @@ ROM_START( ffightj2 )
ROM_LOAD( "lwio.12c", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
ROM_END
/* B-Board 88622B */
ROM_START( ffightjb )
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
ROM_LOAD16_WORD_SWAP( "ff.23.bin", 0x00000, 0x80000, CRC(ae3dda7f) SHA1(5f08ce1e6b6b0d45994d3354d59ef79f489c7ad7) )
ROM_LOAD16_WORD_SWAP( "ff.22.bin", 0x80000, 0x80000, CRC(b2d5a3aa) SHA1(b60f7480d3d3ceebad4c21025394bacc154d7042) )
ROM_REGION( 0x200000, "gfx", 0 )
ROMX_LOAD( "ff.01.bin", 0x000000, 0x80000, CRC(969d18e2) SHA1(7a30b7434e34ec98838a9ab8d953b2ef467d562e), ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "ff.02.bin", 0x000002, 0x80000, CRC(02b59f99) SHA1(c1cb2bbf95c2006baad58b0a5a7278f1a8999901), ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "ff.03.bin", 0x000004, 0x80000, CRC(01d507ae) SHA1(d7813daa5bd74bebdbbea578acb20ad3c8816997), ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "ff.04.bin", 0x000006, 0x80000, CRC(f7c4ceb0) SHA1(3e9cf6379f06c5a736b4a0aadb7fbda914b91190), ROM_GROUPWORD | ROM_SKIP(6) )
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
ROM_LOAD( "ff.09.bin", 0x00000, 0x08000, CRC(b8367eb5) SHA1(ec3db29fdd6200e9a8f4f8073a7e34aef731354f) )
ROM_CONTINUE( 0x10000, 0x08000 )
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
ROM_LOAD( "ff.18.bin", 0x00000, 0x20000, CRC(375c66e7) SHA1(36189e23209ce4ae5d9cbabd1574540d0591e7b3) ) // == ff_18.11c
ROM_LOAD( "ff.19.bin", 0x20000, 0x20000, CRC(1ef137f9) SHA1(974b5e72aa28b87ebfa7438efbdfeda769dedf5e) ) // == ff_19.12c
ROM_REGION( 0x0200, "aboardplds", 0 )
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
ROM_REGION( 0x0200, "bboardplds", 0 )
ROM_LOAD( "s222b.1a", 0x0000, 0x0117, NO_DUMP )
ROM_LOAD( "lwio.12c", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
ROM_END
/* FIXME B-Board uncertain but should be 89624B from the program ROM names */
ROM_START( 1941 )
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
@ -8778,6 +8811,7 @@ GAME( 1989, ffightub, ffight, cps1_10MHz, ffight, cps1, ROT0, "Capcom"
GAME( 1989, ffightj, ffight, cps1_10MHz, ffight, cps1, ROT0, "Capcom", "Final Fight (Japan)", GAME_SUPPORTS_SAVE )
GAME( 1989, ffightj1, ffight, cps1_10MHz, ffight, cps1, ROT0, "Capcom", "Final Fight (Japan 900305)", GAME_SUPPORTS_SAVE )
GAME( 1989, ffightj2, ffight, cps1_10MHz, ffight, cps1, ROT0, "Capcom", "Final Fight (Japan 900112)", GAME_SUPPORTS_SAVE )
GAME( 1989, ffightjb, ffight, cps1_10MHz, ffight, cps1, ROT0, "Capcom", "Final Fight (Japan, bootleg)", GAME_SUPPORTS_SAVE )
GAME( 1990, 1941, 0, cps1_10MHz, 1941, cps1, ROT270, "Capcom", "1941 - Counter Attack (World)", GAME_SUPPORTS_SAVE )
GAME( 1990, 1941j, 1941, cps1_10MHz, 1941, cps1, ROT270, "Capcom", "1941 - Counter Attack (Japan)", GAME_SUPPORTS_SAVE )
GAME( 1990, mercs, 0, cps1_10MHz, mercs, cps1, ROT270, "Capcom", "Mercs (World 900302)", GAME_SUPPORTS_SAVE ) // "ETC"

View File

@ -2584,6 +2584,7 @@ V-V TP-027
DRIVER( ffightj ) /* 12/1989 (c) (Japan) */
DRIVER( ffightj1 ) /* 12/1989 (c) (Japan) */
DRIVER( ffightj2 ) /* 12/1989 (c) (Japan) */
DRIVER( ffightjb ) /* 12/1989 (c) (Japan) */
DRIVER( 1941 ) /* 2/1990 (c) 1990 (World) */
DRIVER( 1941j ) /* 2/1990 (c) 1990 (Japan) */
DRIVER( mercs ) /* 02/03/1990 (c) 1990 (World) */

View File

@ -1199,6 +1199,7 @@ static const struct CPS1config cps1_config_table[]=
{"ffightj", CPS_B_04, mapper_S224B },
{"ffightj1", CPS_B_02, mapper_S224B },
{"ffightj2", CPS_B_01, mapper_S224B },
{"ffightjb", CPS_B_01, mapper_S224B },
{"1941", CPS_B_05, mapper_YI24B },
{"1941j", CPS_B_05, mapper_YI24B },
{"unsquad", CPS_B_11, mapper_AR24B }, /* CPSB ID not checked, but it's the same as sf2eg */