summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author sjy555525 <lwlw2933845821@qq.com>2026-05-23 00:41:20 +0800
committer GitHub <noreply@github.com>2026-05-22 18:41:20 +0200
commit707172eb770e748edd2ce49a1cb03a8702455a63 (patch)
tree6c85850430db95c2eaa570805607ef199a9d1ccb
parentd0ff36b718051078aafd6fff876e812cc908d5ce (diff)
namcos2.cpp: Correct Final Lap 2 ROM labels. [sjy96525] (#15359)HEADmaster
* namcos2.cpp: Correct Final Lap 2 ROM labels. [sjy96525] * vegas.cpp: Correct San Francisco Rush 2049 description [sjy96525] * namcos2.cpp: Correct Parent Final Lap 2 description * namcos2.cpp: Correct clone finalap3a description * spacing
-rw-r--r--src/mame/midway/vegas.cpp8
-rw-r--r--src/mame/namco/namcos2.cpp148
2 files changed, 78 insertions, 78 deletions
diff --git a/src/mame/midway/vegas.cpp b/src/mame/midway/vegas.cpp
index 48c2e506401..91bcaeaf0ac 100644
--- a/src/mame/midway/vegas.cpp
+++ b/src/mame/midway/vegas.cpp
@@ -2833,10 +2833,10 @@ GAME( 1999, nbanfl, 0, nbanfl, nbashowt, vegas_state, init_nbanfl,
GAME( 2000, nbagold, 0, nbagold, nbashowt, vegas_state, init_nbagold, ROT0, "Midway Games", "SportStation: NBA Showtime NBA on NBC Gold Edition (ver 3.0, Feb 18 2000) / NFL Blitz 2000 Gold Edition", MACHINE_SUPPORTS_SAVE ) // boot game dipswitch has no effect, so NFL Blitz 2000 version number not shown
// Durango + Denver SIO + Voodoo 3
-GAMEL(1999, sf2049, 0, sf2049, sf2049, vegas_state, init_sf2049, ROT0, "Atari Games", "San Francisco Rush 2049", MACHINE_SUPPORTS_SAVE, layout_sf2049 )
-GAMEL(2003, sf2049se, 0, sf2049se, sf2049se, vegas_state, init_sf2049se, ROT0, "Atari Games", "San Francisco Rush 2049: Special Edition", MACHINE_SUPPORTS_SAVE, layout_sf2049 )
-GAMEL(2000, sf2049te, 0, sf2049te, sf2049se, vegas_state, init_sf2049te, ROT0, "Atari Games", "San Francisco Rush 2049: Tournament Edition", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE, layout_sf2049 )
-GAMEL(2001, sf2049tea, sf2049te, sf2049te, sf2049se, vegas_state, init_sf2049te, ROT0, "Atari Games", "San Francisco Rush 2049: Tournament Edition Unlocked", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE, layout_sf2049 )
+GAMEL(1999, sf2049, 0, sf2049, sf2049, vegas_state, init_sf2049, ROT0, "Atari Games", "San Francisco Rush 2049 (Version 1.04, EPROM 1.02 Jul 9 1999, GUTS 1.03 Sep 3 1999, GAME Sep 8 1999)", MACHINE_SUPPORTS_SAVE, layout_sf2049 )
+GAMEL(2003, sf2049se, 0, sf2049se, sf2049se, vegas_state, init_sf2049se, ROT0, "Atari Games", "San Francisco Rush 2049: Special Edition (Version 1.00, GUTS 1.61 Sep 16 2003, GAME Sep 16 2003)", MACHINE_SUPPORTS_SAVE, layout_sf2049 )
+GAMEL(2000, sf2049te, 0, sf2049te, sf2049se, vegas_state, init_sf2049te, ROT0, "Atari Games", "San Francisco Rush 2049: Tournament Edition (VERS 0.34 Sep 26 2000, EPROM 0.56 Apr 17 2000)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE, layout_sf2049 )
+GAMEL(2001, sf2049tea, sf2049te, sf2049te, sf2049se, vegas_state, init_sf2049te, ROT0, "Atari Games", "San Francisco Rush 2049: Tournament Edition Unlocked (VERS 0.31 Sep 26 2000, EPROM 0.56 Apr 17 2000)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE, layout_sf2049 )
// Durango + Vegas SIO + Voodoo 3
GAME( 2000, cartfury, 0, cartfury, cartfury, vegas_state, init_cartfury, ROT0, "Midway Games", "CART Fury Championship Racing (ver 1.00)", MACHINE_SUPPORTS_SAVE )
diff --git a/src/mame/namco/namcos2.cpp b/src/mame/namco/namcos2.cpp
index 12cfa1bd576..01af687302b 100644
--- a/src/mame/namco/namcos2.cpp
+++ b/src/mame/namco/namcos2.cpp
@@ -2879,41 +2879,41 @@ ROM_END
ROM_START( finalap2 )
ROM_REGION( 0x040000, "maincpu", 0 ) /* Master CPU */
- ROM_LOAD16_BYTE( "fls2mp0b", 0x000000, 0x020000, CRC(97b48aae) SHA1(03774b642c5a8186e443ad4138a9e86a931a2199) )
- ROM_LOAD16_BYTE( "fls2mp1b", 0x000001, 0x020000, CRC(c9f3e0e7) SHA1(4127e373239e4ca31b5fa8b71d8f10b7d7ed93c2) )
+ ROM_LOAD16_BYTE( "fls2_mp0b.11d", 0x000000, 0x020000, CRC(97b48aae) SHA1(03774b642c5a8186e443ad4138a9e86a931a2199) )
+ ROM_LOAD16_BYTE( "fls2_mp1b.13d", 0x000001, 0x020000, CRC(c9f3e0e7) SHA1(4127e373239e4ca31b5fa8b71d8f10b7d7ed93c2) )
ROM_REGION( 0x040000, "slave", 0 ) /* Slave CPU */
- ROM_LOAD16_BYTE( "fls1sp0b", 0x000000, 0x020000, CRC(8bf15d9c) SHA1(b6c14a9d06e99d03636fd6eb2163a18e2bbcc4b1) )
- ROM_LOAD16_BYTE( "fls1sp1b", 0x000001, 0x020000, CRC(c1a31086) SHA1(55317b72a219ffbfe00bf62ad2a635790d56f84e) )
+ ROM_LOAD16_BYTE( "fls1_sp0b.11k", 0x000000, 0x020000, CRC(8bf15d9c) SHA1(b6c14a9d06e99d03636fd6eb2163a18e2bbcc4b1) )
+ ROM_LOAD16_BYTE( "fls1_sp1b.13k", 0x000001, 0x020000, CRC(c1a31086) SHA1(55317b72a219ffbfe00bf62ad2a635790d56f84e) )
ROM_REGION( 0x020000, "audiocpu", 0 ) /* Sound CPU (Banked) */
- ROM_LOAD( "flss0", 0x000000, 0x020000, CRC(c07cc10a) SHA1(012f19a8014a77fdf0409241c0223b2c0c247357) )
+ ROM_LOAD( "fls1_s0.7j", 0x000000, 0x020000, CRC(c07cc10a) SHA1(012f19a8014a77fdf0409241c0223b2c0c247357) )
ROM_REGION( 0x8000, "c65mcu:external", ROMREGION_ERASE00 ) /* I/O MCU */
ROM_LOAD( "sys2c65c.bin", 0x000000, 0x008000, CRC(a5b2a4ff) SHA1(068bdfcc71a5e83706e8b23330691973c1c214dc) )
ROM_REGION( 0x400000, "sprite", 0 ) /* Sprites */
- ROM_LOAD32_BYTE( "fl2obj0", 0x000003, 0x80000, CRC(3657dd7a) SHA1(8f286ec0642b09ff42bf0dbd784ae257d4ab278a) )
- ROM_LOAD32_BYTE( "fl2obj2", 0x000002, 0x80000, CRC(8ac933fd) SHA1(b158df2ec55f49ec05861075c8d7bd265361dab0) )
- ROM_LOAD32_BYTE( "fl2obj4", 0x000001, 0x80000, CRC(e7b989e6) SHA1(485e8148510edd1645f5b4fbbc9a53e8bf1c3e5f) )
- ROM_LOAD32_BYTE( "fl2obj6", 0x000000, 0x80000, CRC(4936583d) SHA1(0145e89fdb5db28cb8f8ce59572729e83d8fad7c) )
- ROM_LOAD32_BYTE( "fl2obj1", 0x200003, 0x80000, CRC(3cebf419) SHA1(bfdf1b768920e55850173a5bcd1007608e1a4f56) )
- ROM_LOAD32_BYTE( "fl2obj3", 0x200002, 0x80000, CRC(0959ed55) SHA1(00e640d449cb47da0e65baa798743395c7a1f632) )
- ROM_LOAD32_BYTE( "fl2obj5", 0x200001, 0x80000, CRC(d74ae0d3) SHA1(96c9798378da7bdc127ed7d02a4dd14dfd142550) )
- ROM_LOAD32_BYTE( "fl2obj7", 0x200000, 0x80000, CRC(5ca68c93) SHA1(fa326992338843ccfa458a5b85ba58537da666d0) )
+ ROM_LOAD32_BYTE( "fls_obj-0.4c", 0x000003, 0x80000, CRC(3657dd7a) SHA1(8f286ec0642b09ff42bf0dbd784ae257d4ab278a) )
+ ROM_LOAD32_BYTE( "fls_obj-2.4a", 0x000002, 0x80000, CRC(8ac933fd) SHA1(b158df2ec55f49ec05861075c8d7bd265361dab0) )
+ ROM_LOAD32_BYTE( "fls_obj-4.8c", 0x000001, 0x80000, CRC(e7b989e6) SHA1(485e8148510edd1645f5b4fbbc9a53e8bf1c3e5f) )
+ ROM_LOAD32_BYTE( "fls_obj-6.8a", 0x000000, 0x80000, CRC(4936583d) SHA1(0145e89fdb5db28cb8f8ce59572729e83d8fad7c) )
+ ROM_LOAD32_BYTE( "fls_obj-1.2c", 0x200003, 0x80000, CRC(3cebf419) SHA1(bfdf1b768920e55850173a5bcd1007608e1a4f56) )
+ ROM_LOAD32_BYTE( "fls_obj-3.2a", 0x200002, 0x80000, CRC(0959ed55) SHA1(00e640d449cb47da0e65baa798743395c7a1f632) )
+ ROM_LOAD32_BYTE( "fls_obj-5.5c", 0x200001, 0x80000, CRC(d74ae0d3) SHA1(96c9798378da7bdc127ed7d02a4dd14dfd142550) )
+ ROM_LOAD32_BYTE( "fls_obj-7.6a", 0x200000, 0x80000, CRC(5ca68c93) SHA1(fa326992338843ccfa458a5b85ba58537da666d0) )
ROM_REGION( 0x200000, "c123tmap", 0 ) /* Tiles */
- ROM_LOAD( "fls2chr0", 0x000000, 0x40000, CRC(7bbda499) SHA1(cf6ff072a40063cbe41eae1f60b29447a0020926) )
- ROM_LOAD( "fls2chr1", 0x040000, 0x40000, CRC(ac8940e5) SHA1(449687d38cf830445df713ed4d675ed94ca5b375) )
- ROM_LOAD( "fls2chr2", 0x080000, 0x40000, CRC(1756173d) SHA1(c912163979098387aea9a0580e9ca55c1f7275f3) )
- ROM_LOAD( "fls2chr3", 0x0c0000, 0x40000, CRC(69032785) SHA1(cfcd12bea730f724444188c206adcdb5e755eb7d) )
- ROM_LOAD( "fls2chr4", 0x100000, 0x40000, CRC(8216cf42) SHA1(79820435584d769b63649b554574486dbcd6f468) )
- ROM_LOAD( "fls2chr5", 0x140000, 0x40000, CRC(dc3e8e1c) SHA1(a7968cfa0ca2639364507b42526f10cf1b2000f4) )
- ROM_LOAD( "fls2chr6", 0x180000, 0x40000, CRC(1ef4bdde) SHA1(ceb36c021450efa4cb0fee278fa0b9d65f7d1f05) )
- ROM_LOAD( "fls2chr7", 0x1c0000, 0x40000, CRC(53dafcde) SHA1(f9d9460349b34bda95b8c206af7ce2347c951214) )
+ ROM_LOAD( "fls2_chr-0.11n", 0x000000, 0x40000, CRC(7bbda499) SHA1(cf6ff072a40063cbe41eae1f60b29447a0020926) )
+ ROM_LOAD( "fls2_chr-1.11p", 0x040000, 0x40000, CRC(ac8940e5) SHA1(449687d38cf830445df713ed4d675ed94ca5b375) )
+ ROM_LOAD( "fls_chr-2.11r", 0x080000, 0x40000, CRC(1756173d) SHA1(c912163979098387aea9a0580e9ca55c1f7275f3) )
+ ROM_LOAD( "fls_chr-3.11s", 0x0c0000, 0x40000, CRC(69032785) SHA1(cfcd12bea730f724444188c206adcdb5e755eb7d) )
+ ROM_LOAD( "fls_chr-4.9n", 0x100000, 0x40000, CRC(8216cf42) SHA1(79820435584d769b63649b554574486dbcd6f468) )
+ ROM_LOAD( "fls2_chr-5.9p", 0x140000, 0x40000, CRC(dc3e8e1c) SHA1(a7968cfa0ca2639364507b42526f10cf1b2000f4) )
+ ROM_LOAD( "fls2_chr-6.9r", 0x180000, 0x40000, CRC(1ef4bdde) SHA1(ceb36c021450efa4cb0fee278fa0b9d65f7d1f05) )
+ ROM_LOAD( "fls2_chr-7.9s", 0x1c0000, 0x40000, CRC(53dafcde) SHA1(f9d9460349b34bda95b8c206af7ce2347c951214) )
ROM_REGION( 0x080000, "c123tmap:mask", 0 ) /* Mask shape */
- NAMCOS2_GFXROM_LOAD_256K( "fls2sha", 0x000000, CRC(f7b40a85) SHA1(a458a1cc0dae757fe8a15cb5f5ae46d3c033df00) )
+ NAMCOS2_GFXROM_LOAD_256K( "fls2_sha.7n", 0x000000, CRC(f7b40a85) SHA1(a458a1cc0dae757fe8a15cb5f5ae46d3c033df00) )
ROM_REGION16_BE( 0x200000, "data_rom", 0 ) /* Shared data ROMs */
NAMCOS2_DATA_LOAD_E_256K( "fls2dat0.13s", 0x000000, CRC(f1af432c) SHA1(c514261a49ceb5c3ba0246519ba5d02e9a20d950) )
@@ -2923,8 +2923,8 @@ ROM_START( finalap2 )
ROM_LOAD( "fl1-3.5b", 0, 0x100, CRC(d179d99a) SHA1(4e64f284c74d2b77f893bd28aaa6489084056aa2) )
ROM_REGION16_BE( 0x200000, "c140", ROMREGION_ERASE00 ) /* Sound voices */
- ROM_LOAD16_BYTE( "flsvoi1", 0x000000, 0x080000, CRC(590be52f) SHA1(9ef2728dd533979b6019b422fc4961a6085428b4) )
- ROM_LOAD16_BYTE( "flsvoi2", 0x100000, 0x080000, CRC(204b3c27) SHA1(80cd13bfe2a4b3039b4a120b905674e46b8b3b9c) )
+ ROM_LOAD16_BYTE( "fls_voi-1.3m", 0x000000, 0x080000, CRC(590be52f) SHA1(9ef2728dd533979b6019b422fc4961a6085428b4) )
+ ROM_LOAD16_BYTE( "fls_voi-2.3l", 0x100000, 0x080000, CRC(204b3c27) SHA1(80cd13bfe2a4b3039b4a120b905674e46b8b3b9c) )
ROM_REGION( 0x2000, "nvram", 0 ) /* default settings, including calibration */
ROM_LOAD( "finalap2.nv", 0x000000, 0x2000, CRC(c7ae5d0a) SHA1(9527e44accec0ec9d1990138d1b0bfc71957cc8a) )
@@ -2933,41 +2933,41 @@ ROM_END
/* FINAL LAP 2 (Japan) */
ROM_START( finalap2j )
ROM_REGION( 0x040000, "maincpu", 0 ) /* Master CPU */
- ROM_LOAD16_BYTE( "fls1_mp0.bin", 0x000000, 0x020000, CRC(05ea8090) SHA1(edd3d8780e9f849f45fff1593821aed6b7711a57) )
- ROM_LOAD16_BYTE( "fls1_mp1.bin", 0x000001, 0x020000, CRC(fb189f50) SHA1(9436aea727adf9e11e8061d0ded4e4b00df90b70) )
+ ROM_LOAD16_BYTE( "fls1_mp0.11d", 0x000000, 0x020000, CRC(05ea8090) SHA1(edd3d8780e9f849f45fff1593821aed6b7711a57) )
+ ROM_LOAD16_BYTE( "fls1_mp1.13d", 0x000001, 0x020000, CRC(fb189f50) SHA1(9436aea727adf9e11e8061d0ded4e4b00df90b70) )
ROM_REGION( 0x040000, "slave", 0 ) /* Slave CPU */
- ROM_LOAD16_BYTE( "fls1sp0b", 0x000000, 0x020000, CRC(8bf15d9c) SHA1(b6c14a9d06e99d03636fd6eb2163a18e2bbcc4b1) )
- ROM_LOAD16_BYTE( "fls1sp1b", 0x000001, 0x020000, CRC(c1a31086) SHA1(55317b72a219ffbfe00bf62ad2a635790d56f84e) )
+ ROM_LOAD16_BYTE( "fls1_sp0b.11k", 0x000000, 0x020000, CRC(8bf15d9c) SHA1(b6c14a9d06e99d03636fd6eb2163a18e2bbcc4b1) )
+ ROM_LOAD16_BYTE( "fls1_sp1b.13k", 0x000001, 0x020000, CRC(c1a31086) SHA1(55317b72a219ffbfe00bf62ad2a635790d56f84e) )
ROM_REGION( 0x020000, "audiocpu", 0 ) /* Sound CPU (Banked) */
- ROM_LOAD( "flss0", 0x000000, 0x020000, CRC(c07cc10a) SHA1(012f19a8014a77fdf0409241c0223b2c0c247357) )
+ ROM_LOAD( "fls1_s0.7j", 0x000000, 0x020000, CRC(c07cc10a) SHA1(012f19a8014a77fdf0409241c0223b2c0c247357) )
ROM_REGION( 0x8000, "c65mcu:external", ROMREGION_ERASE00 ) /* I/O MCU */
ROM_LOAD( "sys2c65c.bin", 0x000000, 0x008000, CRC(a5b2a4ff) SHA1(068bdfcc71a5e83706e8b23330691973c1c214dc) )
ROM_REGION( 0x400000, "sprite", 0 ) /* Sprites */
- ROM_LOAD32_BYTE( "fl2obj0", 0x000003, 0x80000, CRC(3657dd7a) SHA1(8f286ec0642b09ff42bf0dbd784ae257d4ab278a) )
- ROM_LOAD32_BYTE( "fl2obj2", 0x000002, 0x80000, CRC(8ac933fd) SHA1(b158df2ec55f49ec05861075c8d7bd265361dab0) )
- ROM_LOAD32_BYTE( "fl2obj4", 0x000001, 0x80000, CRC(e7b989e6) SHA1(485e8148510edd1645f5b4fbbc9a53e8bf1c3e5f) )
- ROM_LOAD32_BYTE( "fl2obj6", 0x000000, 0x80000, CRC(4936583d) SHA1(0145e89fdb5db28cb8f8ce59572729e83d8fad7c) )
- ROM_LOAD32_BYTE( "fl2obj1", 0x200003, 0x80000, CRC(3cebf419) SHA1(bfdf1b768920e55850173a5bcd1007608e1a4f56) )
- ROM_LOAD32_BYTE( "fl2obj3", 0x200002, 0x80000, CRC(0959ed55) SHA1(00e640d449cb47da0e65baa798743395c7a1f632) )
- ROM_LOAD32_BYTE( "fl2obj5", 0x200001, 0x80000, CRC(d74ae0d3) SHA1(96c9798378da7bdc127ed7d02a4dd14dfd142550) )
- ROM_LOAD32_BYTE( "fl2obj7", 0x200000, 0x80000, CRC(5ca68c93) SHA1(fa326992338843ccfa458a5b85ba58537da666d0) )
+ ROM_LOAD32_BYTE( "fls_obj-0.4c", 0x000003, 0x80000, CRC(3657dd7a) SHA1(8f286ec0642b09ff42bf0dbd784ae257d4ab278a) )
+ ROM_LOAD32_BYTE( "fls_obj-2.4a", 0x000002, 0x80000, CRC(8ac933fd) SHA1(b158df2ec55f49ec05861075c8d7bd265361dab0) )
+ ROM_LOAD32_BYTE( "fls_obj-4.8c", 0x000001, 0x80000, CRC(e7b989e6) SHA1(485e8148510edd1645f5b4fbbc9a53e8bf1c3e5f) )
+ ROM_LOAD32_BYTE( "fls_obj-6.8a", 0x000000, 0x80000, CRC(4936583d) SHA1(0145e89fdb5db28cb8f8ce59572729e83d8fad7c) )
+ ROM_LOAD32_BYTE( "fls_obj-1.2c", 0x200003, 0x80000, CRC(3cebf419) SHA1(bfdf1b768920e55850173a5bcd1007608e1a4f56) )
+ ROM_LOAD32_BYTE( "fls_obj-3.2a", 0x200002, 0x80000, CRC(0959ed55) SHA1(00e640d449cb47da0e65baa798743395c7a1f632) )
+ ROM_LOAD32_BYTE( "fls_obj-5.5c", 0x200001, 0x80000, CRC(d74ae0d3) SHA1(96c9798378da7bdc127ed7d02a4dd14dfd142550) )
+ ROM_LOAD32_BYTE( "fls_obj-7.6a", 0x200000, 0x80000, CRC(5ca68c93) SHA1(fa326992338843ccfa458a5b85ba58537da666d0) )
ROM_REGION( 0x200000, "c123tmap", 0 ) /* Tiles */
- ROM_LOAD( "fls_chr0.bin", 0x000000, 0x40000, CRC(fdc8f3b6) SHA1(5178605eb6f7de688ff501bed4db35bd6a3ec65d) )
- ROM_LOAD( "fls_chr1.bin", 0x040000, 0x40000, CRC(dd5917d9) SHA1(7afd74f5c1c32d952d5c0bf842c6dcfd59be9fb2) )
- ROM_LOAD( "fls_chr2.bin", 0x080000, 0x40000, CRC(1756173d) SHA1(c912163979098387aea9a0580e9ca55c1f7275f3) )
- ROM_LOAD( "fls_chr3.bin", 0x0c0000, 0x40000, CRC(69032785) SHA1(cfcd12bea730f724444188c206adcdb5e755eb7d) )
- ROM_LOAD( "fls_chr4.bin", 0x100000, 0x40000, CRC(8216cf42) SHA1(79820435584d769b63649b554574486dbcd6f468) )
- ROM_LOAD( "fls_chr5.bin", 0x140000, 0x40000, CRC(099e704c) SHA1(f479656e02dcc3fe91cb2a8bd25f48afa5177e1b) )
- ROM_LOAD( "fls_chr6.bin", 0x180000, 0x40000, CRC(d97fe308) SHA1(4ee3bf3cc06e8024a97d2ba7e98981bd9739c935) )
- ROM_LOAD( "fls_chr7.bin", 0x1c0000, 0x40000, CRC(cc43dea8) SHA1(1c26224bafc989ac6bab4b76c48011dab4c601b7) )
+ ROM_LOAD( "fls_chr-0.11n", 0x000000, 0x40000, CRC(fdc8f3b6) SHA1(5178605eb6f7de688ff501bed4db35bd6a3ec65d) )
+ ROM_LOAD( "fls_chr-1.11p", 0x040000, 0x40000, CRC(dd5917d9) SHA1(7afd74f5c1c32d952d5c0bf842c6dcfd59be9fb2) )
+ ROM_LOAD( "fls_chr-2.11r", 0x080000, 0x40000, CRC(1756173d) SHA1(c912163979098387aea9a0580e9ca55c1f7275f3) )
+ ROM_LOAD( "fls_chr-3.11s", 0x0c0000, 0x40000, CRC(69032785) SHA1(cfcd12bea730f724444188c206adcdb5e755eb7d) )
+ ROM_LOAD( "fls_chr-4.9n", 0x100000, 0x40000, CRC(8216cf42) SHA1(79820435584d769b63649b554574486dbcd6f468) )
+ ROM_LOAD( "fls_chr-5.9p", 0x140000, 0x40000, CRC(099e704c) SHA1(f479656e02dcc3fe91cb2a8bd25f48afa5177e1b) )
+ ROM_LOAD( "fls_chr-6.9r", 0x180000, 0x40000, CRC(d97fe308) SHA1(4ee3bf3cc06e8024a97d2ba7e98981bd9739c935) )
+ ROM_LOAD( "fls_chr-7.9s", 0x1c0000, 0x40000, CRC(cc43dea8) SHA1(1c26224bafc989ac6bab4b76c48011dab4c601b7) )
ROM_REGION( 0x080000, "c123tmap:mask", 0 ) /* Mask shape */
- NAMCOS2_GFXROM_LOAD_256K( "fls_sha.bin", 0x000000, CRC(f9ca8962) SHA1(1b8d29eb021afbbb6c00f168e8b092a153a58630) )
+ NAMCOS2_GFXROM_LOAD_256K( "fls_sha.7n", 0x000000, CRC(f9ca8962) SHA1(1b8d29eb021afbbb6c00f168e8b092a153a58630) )
ROM_REGION16_BE( 0x200000, "data_rom", 0 ) /* Shared data ROMs */
NAMCOS2_DATA_LOAD_E_256K( "fls1_dat0.13s", 0x000000, CRC(2f993682) SHA1(e83e2a60adc334fb76861fa01ca1ae94beaa2ff6) )
@@ -2977,8 +2977,8 @@ ROM_START( finalap2j )
ROM_LOAD( "fl1-3.5b", 0, 0x100, CRC(d179d99a) SHA1(4e64f284c74d2b77f893bd28aaa6489084056aa2) )
ROM_REGION16_BE( 0x200000, "c140", ROMREGION_ERASE00 ) /* Sound voices */
- ROM_LOAD16_BYTE( "flsvoi1", 0x000000, 0x080000, CRC(590be52f) SHA1(9ef2728dd533979b6019b422fc4961a6085428b4) )
- ROM_LOAD16_BYTE( "flsvoi2", 0x100000, 0x080000, CRC(204b3c27) SHA1(80cd13bfe2a4b3039b4a120b905674e46b8b3b9c) )
+ ROM_LOAD16_BYTE( "fls_voi-1.3m", 0x000000, 0x080000, CRC(590be52f) SHA1(9ef2728dd533979b6019b422fc4961a6085428b4) )
+ ROM_LOAD16_BYTE( "fls_voi-2.3l", 0x100000, 0x080000, CRC(204b3c27) SHA1(80cd13bfe2a4b3039b4a120b905674e46b8b3b9c) )
ROM_REGION( 0x2000, "nvram", 0 ) /* default settings, including calibration */
ROM_LOAD( "finalap2.nv", 0x000000, 0x2000, CRC(c7ae5d0a) SHA1(9527e44accec0ec9d1990138d1b0bfc71957cc8a) )
@@ -2987,41 +2987,41 @@ ROM_END
/* FINAL LAP 2 (Japan, rev B) */
ROM_START( finalap2jb )
ROM_REGION( 0x040000, "maincpu", 0 ) /* Master CPU */
- ROM_LOAD16_BYTE( "fls1_mp0b.bin", 0x000000, 0x020000, CRC(ea09d01b) SHA1(e4fb4871d968ec4f039dae41512d507fbf1a9bd7) )
- ROM_LOAD16_BYTE( "fls_mp1b.bin", 0x000001, 0x020000, CRC(5e20b03a) SHA1(7bc2be986f795eeaeb1087710fd27f73788a8574) )
+ ROM_LOAD16_BYTE( "fls1_mp0b.11d", 0x000000, 0x020000, CRC(ea09d01b) SHA1(e4fb4871d968ec4f039dae41512d507fbf1a9bd7) )
+ ROM_LOAD16_BYTE( "fls_mp1b.13d", 0x000001, 0x020000, CRC(5e20b03a) SHA1(7bc2be986f795eeaeb1087710fd27f73788a8574) )
ROM_REGION( 0x040000, "slave", 0 ) /* Slave CPU */
- ROM_LOAD16_BYTE( "fls1sp0b", 0x000000, 0x020000, CRC(8bf15d9c) SHA1(b6c14a9d06e99d03636fd6eb2163a18e2bbcc4b1) )
- ROM_LOAD16_BYTE( "fls1sp1b", 0x000001, 0x020000, CRC(c1a31086) SHA1(55317b72a219ffbfe00bf62ad2a635790d56f84e) )
+ ROM_LOAD16_BYTE( "fls1_sp0b.11k", 0x000000, 0x020000, CRC(8bf15d9c) SHA1(b6c14a9d06e99d03636fd6eb2163a18e2bbcc4b1) )
+ ROM_LOAD16_BYTE( "fls1_sp1b.13k", 0x000001, 0x020000, CRC(c1a31086) SHA1(55317b72a219ffbfe00bf62ad2a635790d56f84e) )
ROM_REGION( 0x020000, "audiocpu", 0 ) /* Sound CPU (Banked) */
- ROM_LOAD( "flss0", 0x000000, 0x020000, CRC(c07cc10a) SHA1(012f19a8014a77fdf0409241c0223b2c0c247357) )
+ ROM_LOAD( "fls1_s0.7j", 0x000000, 0x020000, CRC(c07cc10a) SHA1(012f19a8014a77fdf0409241c0223b2c0c247357) )
ROM_REGION( 0x8000, "c65mcu:external", ROMREGION_ERASE00 ) /* I/O MCU */
ROM_LOAD( "sys2c65c.bin", 0x000000, 0x008000, CRC(a5b2a4ff) SHA1(068bdfcc71a5e83706e8b23330691973c1c214dc) )
ROM_REGION( 0x400000, "sprite", 0 ) /* Sprites */
- ROM_LOAD32_BYTE( "fl2obj0", 0x000003, 0x80000, CRC(3657dd7a) SHA1(8f286ec0642b09ff42bf0dbd784ae257d4ab278a) )
- ROM_LOAD32_BYTE( "fl2obj2", 0x000002, 0x80000, CRC(8ac933fd) SHA1(b158df2ec55f49ec05861075c8d7bd265361dab0) )
- ROM_LOAD32_BYTE( "fl2obj4", 0x000001, 0x80000, CRC(e7b989e6) SHA1(485e8148510edd1645f5b4fbbc9a53e8bf1c3e5f) )
- ROM_LOAD32_BYTE( "fl2obj6", 0x000000, 0x80000, CRC(4936583d) SHA1(0145e89fdb5db28cb8f8ce59572729e83d8fad7c) )
- ROM_LOAD32_BYTE( "fl2obj1", 0x200003, 0x80000, CRC(3cebf419) SHA1(bfdf1b768920e55850173a5bcd1007608e1a4f56) )
- ROM_LOAD32_BYTE( "fl2obj3", 0x200002, 0x80000, CRC(0959ed55) SHA1(00e640d449cb47da0e65baa798743395c7a1f632) )
- ROM_LOAD32_BYTE( "fl2obj5", 0x200001, 0x80000, CRC(d74ae0d3) SHA1(96c9798378da7bdc127ed7d02a4dd14dfd142550) )
- ROM_LOAD32_BYTE( "fl2obj7", 0x200000, 0x80000, CRC(5ca68c93) SHA1(fa326992338843ccfa458a5b85ba58537da666d0) )
+ ROM_LOAD32_BYTE( "fls_obj-0.4c", 0x000003, 0x80000, CRC(3657dd7a) SHA1(8f286ec0642b09ff42bf0dbd784ae257d4ab278a) )
+ ROM_LOAD32_BYTE( "fls_obj-2.4a", 0x000002, 0x80000, CRC(8ac933fd) SHA1(b158df2ec55f49ec05861075c8d7bd265361dab0) )
+ ROM_LOAD32_BYTE( "fls_obj-4.8c", 0x000001, 0x80000, CRC(e7b989e6) SHA1(485e8148510edd1645f5b4fbbc9a53e8bf1c3e5f) )
+ ROM_LOAD32_BYTE( "fls_obj-6.8a", 0x000000, 0x80000, CRC(4936583d) SHA1(0145e89fdb5db28cb8f8ce59572729e83d8fad7c) )
+ ROM_LOAD32_BYTE( "fls_obj-1.2c", 0x200003, 0x80000, CRC(3cebf419) SHA1(bfdf1b768920e55850173a5bcd1007608e1a4f56) )
+ ROM_LOAD32_BYTE( "fls_obj-3.2a", 0x200002, 0x80000, CRC(0959ed55) SHA1(00e640d449cb47da0e65baa798743395c7a1f632) )
+ ROM_LOAD32_BYTE( "fls_obj-5.5c", 0x200001, 0x80000, CRC(d74ae0d3) SHA1(96c9798378da7bdc127ed7d02a4dd14dfd142550) )
+ ROM_LOAD32_BYTE( "fls_obj-7.6a", 0x200000, 0x80000, CRC(5ca68c93) SHA1(fa326992338843ccfa458a5b85ba58537da666d0) )
ROM_REGION( 0x200000, "c123tmap", 0 ) /* Tiles */
- ROM_LOAD( "fls_chr0.bin", 0x000000, 0x40000, CRC(fdc8f3b6) SHA1(5178605eb6f7de688ff501bed4db35bd6a3ec65d) )
- ROM_LOAD( "fls_chr1.bin", 0x040000, 0x40000, CRC(dd5917d9) SHA1(7afd74f5c1c32d952d5c0bf842c6dcfd59be9fb2) )
- ROM_LOAD( "fls_chr2.bin", 0x080000, 0x40000, CRC(1756173d) SHA1(c912163979098387aea9a0580e9ca55c1f7275f3) )
- ROM_LOAD( "fls_chr3.bin", 0x0c0000, 0x40000, CRC(69032785) SHA1(cfcd12bea730f724444188c206adcdb5e755eb7d) )
- ROM_LOAD( "fls_chr4.bin", 0x100000, 0x40000, CRC(8216cf42) SHA1(79820435584d769b63649b554574486dbcd6f468) )
- ROM_LOAD( "fls_chr5.bin", 0x140000, 0x40000, CRC(099e704c) SHA1(f479656e02dcc3fe91cb2a8bd25f48afa5177e1b) )
- ROM_LOAD( "fls_chr6.bin", 0x180000, 0x40000, CRC(d97fe308) SHA1(4ee3bf3cc06e8024a97d2ba7e98981bd9739c935) )
- ROM_LOAD( "fls_chr7.bin", 0x1c0000, 0x40000, CRC(cc43dea8) SHA1(1c26224bafc989ac6bab4b76c48011dab4c601b7) )
+ ROM_LOAD( "fls_chr-0.11n", 0x000000, 0x40000, CRC(fdc8f3b6) SHA1(5178605eb6f7de688ff501bed4db35bd6a3ec65d) )
+ ROM_LOAD( "fls_chr-1.11p", 0x040000, 0x40000, CRC(dd5917d9) SHA1(7afd74f5c1c32d952d5c0bf842c6dcfd59be9fb2) )
+ ROM_LOAD( "fls_chr-2.11r", 0x080000, 0x40000, CRC(1756173d) SHA1(c912163979098387aea9a0580e9ca55c1f7275f3) )
+ ROM_LOAD( "fls_chr-3.11s", 0x0c0000, 0x40000, CRC(69032785) SHA1(cfcd12bea730f724444188c206adcdb5e755eb7d) )
+ ROM_LOAD( "fls_chr-4.9n", 0x100000, 0x40000, CRC(8216cf42) SHA1(79820435584d769b63649b554574486dbcd6f468) )
+ ROM_LOAD( "fls_chr-5.9p", 0x140000, 0x40000, CRC(099e704c) SHA1(f479656e02dcc3fe91cb2a8bd25f48afa5177e1b) )
+ ROM_LOAD( "fls_chr-6.9r", 0x180000, 0x40000, CRC(d97fe308) SHA1(4ee3bf3cc06e8024a97d2ba7e98981bd9739c935) )
+ ROM_LOAD( "fls_chr-7.9s", 0x1c0000, 0x40000, CRC(cc43dea8) SHA1(1c26224bafc989ac6bab4b76c48011dab4c601b7) )
ROM_REGION( 0x080000, "c123tmap:mask", 0 ) /* Mask shape */
- NAMCOS2_GFXROM_LOAD_256K( "fls_sha.bin", 0x000000, CRC(f9ca8962) SHA1(1b8d29eb021afbbb6c00f168e8b092a153a58630) )
+ NAMCOS2_GFXROM_LOAD_256K( "fls_sha.7n", 0x000000, CRC(f9ca8962) SHA1(1b8d29eb021afbbb6c00f168e8b092a153a58630) )
ROM_REGION16_BE( 0x200000, "data_rom", 0 ) /* Shared data ROMs */
NAMCOS2_DATA_LOAD_E_256K( "fls1_dat0.13s", 0x000000, CRC(2f993682) SHA1(e83e2a60adc334fb76861fa01ca1ae94beaa2ff6) )
@@ -3031,8 +3031,8 @@ ROM_START( finalap2jb )
ROM_LOAD( "fl1-3.5b", 0, 0x100, CRC(d179d99a) SHA1(4e64f284c74d2b77f893bd28aaa6489084056aa2) )
ROM_REGION16_BE( 0x200000, "c140", ROMREGION_ERASE00 ) /* Sound voices */
- ROM_LOAD16_BYTE( "flsvoi1", 0x000000, 0x080000, CRC(590be52f) SHA1(9ef2728dd533979b6019b422fc4961a6085428b4) )
- ROM_LOAD16_BYTE( "flsvoi2", 0x100000, 0x080000, CRC(204b3c27) SHA1(80cd13bfe2a4b3039b4a120b905674e46b8b3b9c) )
+ ROM_LOAD16_BYTE( "fls_voi-1.3m", 0x000000, 0x080000, CRC(590be52f) SHA1(9ef2728dd533979b6019b422fc4961a6085428b4) )
+ ROM_LOAD16_BYTE( "fls_voi-2.3l", 0x100000, 0x080000, CRC(204b3c27) SHA1(80cd13bfe2a4b3039b4a120b905674e46b8b3b9c) )
ROM_REGION( 0x2000, "nvram", 0 ) /* default settings, including calibration */
ROM_LOAD( "finalap2.nv", 0x000000, 0x2000, CRC(c7ae5d0a) SHA1(9527e44accec0ec9d1990138d1b0bfc71957cc8a) )
@@ -5810,7 +5810,7 @@ GAME( 1990, dsaber, 0, base3, base, namcos2_state, init_dsab
GAME( 1990, dsabera, dsaber, base3, base, namcos2_state, init_dsaber, ROT90, "Namco", "Dragon Saber (World, older?)", MACHINE_SUPPORTS_SAVE )
GAME( 1990, dsaberj, dsaber, base3, base, namcos2_state, init_dsaberj, ROT90, "Namco", "Dragon Saber (Japan, Rev B)", MACHINE_SUPPORTS_SAVE )
-GAMEL( 1990, finalap2, 0, finalap2, finallap, finallap_state, init_finalap2, ROT0, "Namco", "Final Lap 2", MACHINE_IMPERFECT_GRAPHICS | MACHINE_NODEVICE_LAN | MACHINE_SUPPORTS_SAVE, layout_finallap )
+GAMEL( 1990, finalap2, 0, finalap2, finallap, finallap_state, init_finalap2, ROT0, "Namco", "Final Lap 2 (World, Rev B)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_NODEVICE_LAN | MACHINE_SUPPORTS_SAVE, layout_finallap )
GAMEL( 1990, finalap2j, finalap2, finalap2, finallap, finallap_state, init_finalap2, ROT0, "Namco", "Final Lap 2 (Japan)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_NODEVICE_LAN | MACHINE_SUPPORTS_SAVE, layout_finallap )
GAMEL( 1990, finalap2jb, finalap2, finalap2, finallap, finallap_state, init_finalap2, ROT0, "Namco", "Final Lap 2 (Japan, Rev B)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_NODEVICE_LAN | MACHINE_SUPPORTS_SAVE, layout_finallap )
@@ -5834,7 +5834,7 @@ GAME( 1992, bubbletr, 0, base, bubbletr, gollygho_state, init_bubb
GAME( 1992, bubbletrj, bubbletr, base, bubbletr, gollygho_state, init_bubbletr, ROT180, "Namco", "Bubble Trouble - Golly! Ghost! 2 (Japan, Rev C)", MACHINE_REQUIRES_ARTWORK | MACHINE_SUPPORTS_SAVE )
GAMEL( 1992, finalap3, 0, finalap3, finalap3, finallap_state, init_finalap3, ROT0, "Namco", "Final Lap 3 (World, Rev C)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_NODEVICE_LAN | MACHINE_SUPPORTS_SAVE, layout_finallap )
-GAMEL( 1992, finalap3a, finalap3, finalap3, finalap3, finallap_state, init_finalap3, ROT0, "Namco", "Final Lap 3 (World, set 2)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_NODEVICE_LAN | MACHINE_SUPPORTS_SAVE, layout_finallap )
+GAMEL( 1992, finalap3a, finalap3, finalap3, finalap3, finallap_state, init_finalap3, ROT0, "Namco", "Final Lap 3 (World)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_NODEVICE_LAN | MACHINE_SUPPORTS_SAVE, layout_finallap )
GAMEL( 1992, finalap3j, finalap3, finalap3, finalap3, finallap_state, init_finalap3, ROT0, "Namco", "Final Lap 3 (Japan)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_NODEVICE_LAN | MACHINE_SUPPORTS_SAVE, layout_finallap )
GAMEL( 1992, finalap3jc, finalap3, finalap3, finalap3, finallap_state, init_finalap3, ROT0, "Namco", "Final Lap 3 (Japan, Rev C)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_NODEVICE_LAN | MACHINE_SUPPORTS_SAVE, layout_finallap )
GAMEL( 1992, finalap3bl, finalap3, finalap3, finalap3, finallap_state, init_finalap3bl,ROT0, "Namco", "Final Lap 3 (bootleg)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_NODEVICE_LAN | MACHINE_SUPPORTS_SAVE, layout_finallap )