Newest Japanese Naomi BIOS added (batman2509, starke/peap)

This commit is contained in:
Brian Troha 2008-07-10 15:55:19 +00:00
parent b48e4cdf28
commit c7c243e419

View File

@ -816,6 +816,7 @@ F355 has it's own BIOS (3 screen version) and different JVS I/O Board
Info from roms starting at 0x1ffd60
EPR-21576h - NAOMI BOOT ROM 2002 07/08 1.8- (Japan)
EPR-21576g - NAOMI BOOT ROM 2001 09/10 1.70 (Japan)
EPR-21576e - NAOMI BOOT ROM 2000 08/25 1.50 (Japan)
EPR-21576d - NAOMI BOOT ROM 1999 06/04 1.40 (Japan)
@ -884,26 +885,28 @@ Scan ROM for the text string "LOADING TEST MODE NOW" back up four (4) bytes for
ROM_LOAD16_WORD_SWAP_BIOS( 3, "epr-21577e.bin", 0x000000, 0x200000, CRC(cf36e97b) SHA1(b085305982e7572e58b03a9d35f17ae319c3bbc6) ) \
ROM_SYSTEM_BIOS( 4, "bios4", "epr-21577d (USA)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 4, "epr-21577d.bin", 0x000000, 0x200000, CRC(60ddcbbe) SHA1(58b15096d269d6df617ca1810b66b47deb184958) ) \
ROM_SYSTEM_BIOS( 5, "bios5", "epr-21576g (Japan)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 5, "epr-21576g.bin", 0x000000, 0x200000, CRC(d2a1c6bf) SHA1(6d27d71aec4dfba98f66316ae74a1426d567698a) ) \
ROM_SYSTEM_BIOS( 6, "bios6", "epr-21576e (Japan)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 6, "epr-21576e.bin", 0x000000, 0x200000, CRC(08c0add7) SHA1(e7c1a7673cb2ccb21748ef44105e46d1bad7266d) ) \
ROM_SYSTEM_BIOS( 7, "bios7", "epr-21576d (Japan)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 7, "epr-21576d.bin", 0x000000, 0x200000, CRC(3b2afa7b) SHA1(d007e1d321c198a38c5baff86eb2ab84385d150a) ) \
ROM_SYSTEM_BIOS( 8, "bios8", "epr-21576b (Japan)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 8, "epr-21576b.bin", 0x000000, 0x200000, CRC(755a6e07) SHA1(7e8b8ccfc063144d89668e7224dcd8a36c54f3b3) ) \
ROM_SYSTEM_BIOS( 9, "bios9", "epr-21576 (Japan)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 9, "epr-21576.bin", 0x000000, 0x200000, CRC(9dad3495) SHA1(5fb66f9a2b68d120f059c72758e65d34f461044a) ) \
ROM_SYSTEM_BIOS( 10, "bios10", "Ferrari F355 (Export)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 10, "epr-22851.bin", 0x000000, 0x200000, CRC(62483677) SHA1(3e3bcacf5f972c376b569f45307ee7fd0b5031b7) ) \
ROM_SYSTEM_BIOS( 11, "bios11", "Ferrari F355 (USA)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 11, "epr-22850.bin", 0x000000, 0x200000, CRC(28aa539d) SHA1(14485368656af80504b212da620179c49f84c1a2) ) \
ROM_SYSTEM_BIOS( 12, "bios12", "HOTD2 (US)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 12, "epr-21330.bin", 0x000000, 0x200000, CRC(9e3bfa1b) SHA1(b539d38c767b0551b8e7956c1ff795de8bbe2fbc) ) \
ROM_SYSTEM_BIOS( 13, "bios13", "HOTD2 (Export)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 13, "epr-21331.bin", 0x000000, 0x200000, CRC(065f8500) SHA1(49a3881e8d76f952ef5e887200d77b4a415d47fe) ) \
ROM_SYSTEM_BIOS( 14, "bios14", "Naomi Dev BIOS" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 14, "dcnaodev.bios", 0x000000, 0x080000, CRC(7a50fab9) SHA1(ef79f448e0bf735d1264ad4f051d24178822110f) ) /* This one comes from a dev / beta board. The eprom was a 27C4096 */
ROM_SYSTEM_BIOS( 5, "bios5", "epr-21576h (Japan)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 5, "epr-21576h.bin", 0x000000, 0x200000, CRC(d4895685) SHA1(91424d481ff99a8d3f4c45cea6d3f0eada049a6d) ) \
ROM_SYSTEM_BIOS( 6, "bios6", "epr-21576g (Japan)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 6, "epr-21576g.bin", 0x000000, 0x200000, CRC(d2a1c6bf) SHA1(6d27d71aec4dfba98f66316ae74a1426d567698a) ) \
ROM_SYSTEM_BIOS( 7, "bios7", "epr-21576e (Japan)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 7, "epr-21576e.bin", 0x000000, 0x200000, CRC(08c0add7) SHA1(e7c1a7673cb2ccb21748ef44105e46d1bad7266d) ) \
ROM_SYSTEM_BIOS( 8, "bios8", "epr-21576d (Japan)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 8, "epr-21576d.bin", 0x000000, 0x200000, CRC(3b2afa7b) SHA1(d007e1d321c198a38c5baff86eb2ab84385d150a) ) \
ROM_SYSTEM_BIOS( 9, "bios9", "epr-21576b (Japan)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 9, "epr-21576b.bin", 0x000000, 0x200000, CRC(755a6e07) SHA1(7e8b8ccfc063144d89668e7224dcd8a36c54f3b3) ) \
ROM_SYSTEM_BIOS( 10, "bios10", "epr-21576 (Japan)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 10, "epr-21576.bin", 0x000000, 0x200000, CRC(9dad3495) SHA1(5fb66f9a2b68d120f059c72758e65d34f461044a) ) \
ROM_SYSTEM_BIOS( 11, "bios11", "Ferrari F355 (Export)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 11, "epr-22851.bin", 0x000000, 0x200000, CRC(62483677) SHA1(3e3bcacf5f972c376b569f45307ee7fd0b5031b7) ) \
ROM_SYSTEM_BIOS( 12, "bios12", "Ferrari F355 (USA)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 12, "epr-22850.bin", 0x000000, 0x200000, CRC(28aa539d) SHA1(14485368656af80504b212da620179c49f84c1a2) ) \
ROM_SYSTEM_BIOS( 13, "bios13", "HOTD2 (US)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 13, "epr-21330.bin", 0x000000, 0x200000, CRC(9e3bfa1b) SHA1(b539d38c767b0551b8e7956c1ff795de8bbe2fbc) ) \
ROM_SYSTEM_BIOS( 14, "bios14", "HOTD2 (Export)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 14, "epr-21331.bin", 0x000000, 0x200000, CRC(065f8500) SHA1(49a3881e8d76f952ef5e887200d77b4a415d47fe) ) \
ROM_SYSTEM_BIOS( 15, "bios15", "Naomi Dev BIOS" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 15, "dcnaodev.bios", 0x000000, 0x080000, CRC(7a50fab9) SHA1(ef79f448e0bf735d1264ad4f051d24178822110f) ) /* This one comes from a dev / beta board. The eprom was a 27C4096 */
/* only revisions d and higher support the GDROM, and there is an additional bios (and SH4!) on the DIMM board for the CD Controller */
#define NAOMIGD_BIOS \
@ -912,16 +915,18 @@ Scan ROM for the text string "LOADING TEST MODE NOW" back up four (4) bytes for
ROM_LOAD16_WORD_SWAP_BIOS( 0, "epr-21578e.bin", 0x000000, 0x200000, CRC(087f09a3) SHA1(0418eb2cf9766f0b1b874a4e92528779e22c0a4a) ) \
ROM_SYSTEM_BIOS( 1, "bios1", "epr-21578d (Export)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 1, "epr-21578d.bin", 0x000000, 0x200000, CRC(dfd5f42a) SHA1(614a0db4743a5e5a206190d6786ade24325afbfd) ) \
ROM_SYSTEM_BIOS( 2, "bios3", "epr-21577e (USA)" ) \
ROM_SYSTEM_BIOS( 2, "bios2", "epr-21577e (USA)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 2, "epr-21577e.bin", 0x000000, 0x200000, CRC(cf36e97b) SHA1(b085305982e7572e58b03a9d35f17ae319c3bbc6) ) \
ROM_SYSTEM_BIOS( 3, "bios4", "epr-21577d (USA)" ) \
ROM_SYSTEM_BIOS( 3, "bios3", "epr-21577d (USA)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 3, "epr-21577d.bin", 0x000000, 0x200000, CRC(60ddcbbe) SHA1(58b15096d269d6df617ca1810b66b47deb184958) ) \
ROM_SYSTEM_BIOS( 4, "bios5", "epr-21576g (Japan)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 4, "epr-21576g.bin", 0x000000, 0x200000, CRC(d2a1c6bf) SHA1(6d27d71aec4dfba98f66316ae74a1426d567698a) ) \
ROM_SYSTEM_BIOS( 5, "bios6", "epr-21576e (Japan)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 5, "epr-21576e.bin", 0x000000, 0x200000, CRC(08c0add7) SHA1(e7c1a7673cb2ccb21748ef44105e46d1bad7266d) ) \
ROM_SYSTEM_BIOS( 6, "bios7", "epr-21576d (Japan)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 6, "epr-21576d.bin", 0x000000, 0x200000, CRC(3b2afa7b) SHA1(d007e1d321c198a38c5baff86eb2ab84385d150a) ) \
ROM_SYSTEM_BIOS( 4, "bios4", "epr-21576h (Japan)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 4, "epr-21576h.bin", 0x000000, 0x200000, CRC(d4895685) SHA1(91424d481ff99a8d3f4c45cea6d3f0eada049a6d) ) \
ROM_SYSTEM_BIOS( 5, "bios5", "epr-21576g (Japan)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 5, "epr-21576g.bin", 0x000000, 0x200000, CRC(d2a1c6bf) SHA1(6d27d71aec4dfba98f66316ae74a1426d567698a) ) \
ROM_SYSTEM_BIOS( 6, "bios6", "epr-21576e (Japan)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 6, "epr-21576e.bin", 0x000000, 0x200000, CRC(08c0add7) SHA1(e7c1a7673cb2ccb21748ef44105e46d1bad7266d) ) \
ROM_SYSTEM_BIOS( 7, "bios7", "epr-21576d (Japan)" ) \
ROM_LOAD16_WORD_SWAP_BIOS( 7, "epr-21576d.bin", 0x000000, 0x200000, CRC(3b2afa7b) SHA1(d007e1d321c198a38c5baff86eb2ab84385d150a) ) \
ROM_REGION( 0x200000, REGION_USER2, 0) \
ROM_LOAD16_WORD_SWAP( "fpr-23489c.ic14", 0x000000, 0x200000, CRC(bc38bea1) SHA1(b36fcc6902f397d9749e9d02de1bbb7a5e29d468) ) \