Add the proper sprite roms for Final Lap 2

This commit is contained in:
arcadez2003 2024-09-02 20:11:35 +01:00 committed by GitHub
parent 1b448cefe8
commit 9b359c8a21
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -21,9 +21,6 @@ known issues:
Final Lap:
- sprite size bit is bogus during splash screen
Final Lap2
- sprite ROMs need to be (re)dumped
Final Lap 3:
- bad steering
- uses unaligned 32x32 sprites, which aren't handled correctly in vidhrdw/namcos2.c yet
@ -2769,15 +2766,14 @@ ROM_START( finalap2 )
ROM_LOAD( "sys2c65c.bin", 0x008000, 0x008000, BAD_DUMP CRC(a5b2a4ff) SHA1(068bdfcc71a5e83706e8b23330691973c1c214dc) )
ROM_REGION( 0x400000, REGION_GFX1, ROMREGION_DISPOSE ) /* Sprites */
/* WRONG! These are for Final Lap 3(!) */
ROM_LOAD( "fl3obj0", 0x000000, 0x80000, BAD_DUMP CRC(eab19ec6) SHA1(2859e88b94aa873f3b6ba22790f2211f3e172dd1) )
ROM_LOAD( "fl3obj2", 0x080000, 0x80000, BAD_DUMP CRC(2a3b7ded) SHA1(455d9d6cf7d497687f93af899fc20bbff6129391) )
ROM_LOAD( "fl3obj4", 0x100000, 0x80000, BAD_DUMP CRC(84aa500c) SHA1(087c0089478a270154f50f3b0f001428e80d74c7) )
ROM_LOAD( "fl3obj6", 0x180000, 0x80000, BAD_DUMP CRC(33118e63) SHA1(126cc034909e05da953a1a67d6c0f18f5304b407) )
ROM_LOAD( "fl3obj1", 0x200000, 0x80000, BAD_DUMP CRC(4ef37a51) SHA1(2f43691cfcd852773ae5e1d879f556f232bae877) )
ROM_LOAD( "fl3obj3", 0x280000, 0x80000, BAD_DUMP CRC(b86dc7cd) SHA1(25402d7111c1277a618b313d1244c1a567ce458a) )
ROM_LOAD( "fl3obj5", 0x300000, 0x80000, BAD_DUMP CRC(6a53e603) SHA1(6087c694e0e30a98c84227991d9c2e9c39c3e9ca) )
ROM_LOAD( "fl3obj7", 0x380000, 0x80000, BAD_DUMP CRC(b52a85e2) SHA1(1eea10eb20ae56309397238a52e9ea0756912412) )
ROM_LOAD( "fl2obj0", 0x000000, 0x80000, CRC(3657dd7a) SHA1(8f286ec0642b09ff42bf0dbd784ae257d4ab278a) )
ROM_LOAD( "fl2obj2", 0x080000, 0x80000, CRC(8ac933fd) SHA1(b158df2ec55f49ec05861075c8d7bd265361dab0) )
ROM_LOAD( "fl2obj4", 0x100000, 0x80000, CRC(e7b989e6) SHA1(485e8148510edd1645f5b4fbbc9a53e8bf1c3e5f) )
ROM_LOAD( "fl2obj6", 0x180000, 0x80000, CRC(4936583d) SHA1(0145e89fdb5db28cb8f8ce59572729e83d8fad7c) )
ROM_LOAD( "fl2obj1", 0x200000, 0x80000, CRC(3cebf419) SHA1(bfdf1b768920e55850173a5bcd1007608e1a4f56) )
ROM_LOAD( "fl2obj3", 0x280000, 0x80000, CRC(0959ed55) SHA1(00e640d449cb47da0e65baa798743395c7a1f632) )
ROM_LOAD( "fl2obj5", 0x300000, 0x80000, CRC(d74ae0d3) SHA1(96c9798378da7bdc127ed7d02a4dd14dfd142550) )
ROM_LOAD( "fl2obj7", 0x380000, 0x80000, CRC(5ca68c93) SHA1(fa326992338843ccfa458a5b85ba58537da666d0) )
ROM_REGION( 0x200000, REGION_GFX2, 0 ) /* Tiles */
ROM_LOAD( "fls2chr0", 0x000000, 0x40000, CRC(7bbda499) SHA1(cf6ff072a40063cbe41eae1f60b29447a0020926) )
@ -2821,15 +2817,14 @@ ROM_START( finalp2j )
ROM_LOAD( "sys2c65c.bin", 0x008000, 0x008000, BAD_DUMP CRC(a5b2a4ff) SHA1(068bdfcc71a5e83706e8b23330691973c1c214dc) )
ROM_REGION( 0x400000, REGION_GFX1, ROMREGION_DISPOSE ) /* Sprites */
/* WRONG! These are for Final Lap 3(!) */
ROM_LOAD( "fl3obj0", 0x000000, 0x80000, BAD_DUMP CRC(eab19ec6) SHA1(2859e88b94aa873f3b6ba22790f2211f3e172dd1) )
ROM_LOAD( "fl3obj2", 0x080000, 0x80000, BAD_DUMP CRC(2a3b7ded) SHA1(455d9d6cf7d497687f93af899fc20bbff6129391) )
ROM_LOAD( "fl3obj4", 0x100000, 0x80000, BAD_DUMP CRC(84aa500c) SHA1(087c0089478a270154f50f3b0f001428e80d74c7) )
ROM_LOAD( "fl3obj6", 0x180000, 0x80000, BAD_DUMP CRC(33118e63) SHA1(126cc034909e05da953a1a67d6c0f18f5304b407) )
ROM_LOAD( "fl3obj1", 0x200000, 0x80000, BAD_DUMP CRC(4ef37a51) SHA1(2f43691cfcd852773ae5e1d879f556f232bae877) )
ROM_LOAD( "fl3obj3", 0x280000, 0x80000, BAD_DUMP CRC(b86dc7cd) SHA1(25402d7111c1277a618b313d1244c1a567ce458a) )
ROM_LOAD( "fl3obj5", 0x300000, 0x80000, BAD_DUMP CRC(6a53e603) SHA1(6087c694e0e30a98c84227991d9c2e9c39c3e9ca) )
ROM_LOAD( "fl3obj7", 0x380000, 0x80000, BAD_DUMP CRC(b52a85e2) SHA1(1eea10eb20ae56309397238a52e9ea0756912412) )
ROM_LOAD( "fl2obj0", 0x000000, 0x80000, CRC(3657dd7a) SHA1(8f286ec0642b09ff42bf0dbd784ae257d4ab278a) )
ROM_LOAD( "fl2obj2", 0x080000, 0x80000, CRC(8ac933fd) SHA1(b158df2ec55f49ec05861075c8d7bd265361dab0) )
ROM_LOAD( "fl2obj4", 0x100000, 0x80000, CRC(e7b989e6) SHA1(485e8148510edd1645f5b4fbbc9a53e8bf1c3e5f) )
ROM_LOAD( "fl2obj6", 0x180000, 0x80000, CRC(4936583d) SHA1(0145e89fdb5db28cb8f8ce59572729e83d8fad7c) )
ROM_LOAD( "fl2obj1", 0x200000, 0x80000, CRC(3cebf419) SHA1(bfdf1b768920e55850173a5bcd1007608e1a4f56) )
ROM_LOAD( "fl2obj3", 0x280000, 0x80000, CRC(0959ed55) SHA1(00e640d449cb47da0e65baa798743395c7a1f632) )
ROM_LOAD( "fl2obj5", 0x300000, 0x80000, CRC(d74ae0d3) SHA1(96c9798378da7bdc127ed7d02a4dd14dfd142550) )
ROM_LOAD( "fl2obj7", 0x380000, 0x80000, CRC(5ca68c93) SHA1(fa326992338843ccfa458a5b85ba58537da666d0) )
ROM_REGION( 0x200000, REGION_GFX2, 0 ) /* Tiles */
ROM_LOAD( "fls2chr0", 0x000000, 0x40000, CRC(7bbda499) SHA1(cf6ff072a40063cbe41eae1f60b29447a0020926) )