mirror of
https://github.com/holub/mame
synced 2025-05-23 14:19:01 +03:00
adds new Naomi 1 & 2 Export BIOS
Adds newer Export BIOS to the GD-ROM BIOS list (both G & H) Removed redundant comment about F355 BIOS No whatsnew please ;-)
This commit is contained in:
parent
0534f875b9
commit
c7b847a113
@ -1903,12 +1903,13 @@ EPR-21576 - NAOMI BOOT ROM 1998 12/18 1.00 (Japan)
|
||||
EPR-21577g - NAOMI BOOT ROM 2001 09/10 1.70 (USA)
|
||||
EPR-21577e - NAOMI BOOT ROM 2000 08/25 1.50 (USA)
|
||||
EPR-21577d - NAOMI BOOT ROM 1999 06/04 1.40 (USA)
|
||||
EPR-21578h - NAOMI BOOT ROM 2002 07/08 1.8- (Export)
|
||||
EPR-21578g - NAOMI BOOT ROM 2001 09/10 1.70 (Export)
|
||||
EPR-21578e - NAOMI BOOT ROM 2000 08/25 1.50 (Export)
|
||||
EPR-21578d - NAOMI BOOT ROM 1999 06/04 1.40 (Export)
|
||||
EPR-21578b - NAOMI BOOT ROM 1999 02/15 1.20 (Export)
|
||||
EPR-21579 - No known dump (Korea)
|
||||
EPR-21580 - No known dump (Australia)
|
||||
EPR-22851 - NAOMI BOOT ROM 1999 08/30 1.35 (Multisystem 3 screen Ferrari F355)
|
||||
|
||||
EPR-21577e & EPR-2178e differ by 7 bytes:
|
||||
|
||||
@ -1973,22 +1974,24 @@ Scan ROM for the text string "LOADING TEST MODE NOW" back up four (4) bytes for
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 4, "epr-21576b.bin", 0x000000, 0x200000, CRC(755a6e07) SHA1(7e8b8ccfc063144d89668e7224dcd8a36c54f3b3) ) \
|
||||
ROM_SYSTEM_BIOS( 5, "bios5", "epr-21576 (Japan)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 5, "epr-21576.bin", 0x000000, 0x200000, CRC(9dad3495) SHA1(5fb66f9a2b68d120f059c72758e65d34f461044a) ) \
|
||||
ROM_SYSTEM_BIOS( 6, "bios6", "epr-21578g (Export)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 6, "epr-21578g.ic27", 0x000000, 0x200000, CRC(55413214) SHA1(bd2748365a9fc1821c9369aa7155d7c41c4df43e) ) \
|
||||
ROM_SYSTEM_BIOS( 7, "bios7", "epr-21578e (Export)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 7, "epr-21578e.bin", 0x000000, 0x200000, CRC(087f09a3) SHA1(0418eb2cf9766f0b1b874a4e92528779e22c0a4a) ) \
|
||||
ROM_SYSTEM_BIOS( 8, "bios8", "epr-21578d (Export)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 8, "epr-21578d.bin", 0x000000, 0x200000, CRC(dfd5f42a) SHA1(614a0db4743a5e5a206190d6786ade24325afbfd) ) \
|
||||
ROM_SYSTEM_BIOS( 9, "bios9", "epr-21578b (Export)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 9, "epr-21578b.bin", 0x000000, 0x200000, CRC(6c9aad83) SHA1(555918de76d8dbee2a97d8a95297ef694b3e803f) ) \
|
||||
ROM_SYSTEM_BIOS( 10, "bios10", "epr-21577g (USA)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 10, "epr-21577g.bin", 0x000000, 0x200000, CRC(25f64af7) SHA1(99f9e6cc0642319bd2da492611220540add573e8) ) \
|
||||
ROM_SYSTEM_BIOS( 11, "bios11", "epr-21577e (USA)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 11, "epr-21577e.bin", 0x000000, 0x200000, CRC(cf36e97b) SHA1(b085305982e7572e58b03a9d35f17ae319c3bbc6) ) \
|
||||
ROM_SYSTEM_BIOS( 12, "bios12", "epr-21577d (USA)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 12, "epr-21577d.bin", 0x000000, 0x200000, CRC(60ddcbbe) SHA1(58b15096d269d6df617ca1810b66b47deb184958) ) \
|
||||
ROM_SYSTEM_BIOS( 13, "bios13", "Naomi Dev BIOS" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 13, "dcnaodev.bios", 0x000000, 0x080000, CRC(7a50fab9) SHA1(ef79f448e0bf735d1264ad4f051d24178822110f) ) /* This one comes from a dev / beta board. The eprom was a 27C4096 */
|
||||
ROM_SYSTEM_BIOS( 6, "bios6", "epr-21578h (Export)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 6, "epr-21578h.ic27", 0x000000, 0x200000, CRC(7b452946) SHA1(8e9f153bbada24b37066dc45b64a7bf0d4f26a9b) ) \
|
||||
ROM_SYSTEM_BIOS( 7, "bios7", "epr-21578g (Export)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 7, "epr-21578g.ic27", 0x000000, 0x200000, CRC(55413214) SHA1(bd2748365a9fc1821c9369aa7155d7c41c4df43e) ) \
|
||||
ROM_SYSTEM_BIOS( 8, "bios8", "epr-21578e (Export)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 8, "epr-21578e.bin", 0x000000, 0x200000, CRC(087f09a3) SHA1(0418eb2cf9766f0b1b874a4e92528779e22c0a4a) ) \
|
||||
ROM_SYSTEM_BIOS( 9, "bios9", "epr-21578d (Export)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 9, "epr-21578d.bin", 0x000000, 0x200000, CRC(dfd5f42a) SHA1(614a0db4743a5e5a206190d6786ade24325afbfd) ) \
|
||||
ROM_SYSTEM_BIOS( 10, "bios10", "epr-21578b (Export)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 10, "epr-21578b.bin", 0x000000, 0x200000, CRC(6c9aad83) SHA1(555918de76d8dbee2a97d8a95297ef694b3e803f) ) \
|
||||
ROM_SYSTEM_BIOS( 11, "bios11", "epr-21577g (USA)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 11, "epr-21577g.bin", 0x000000, 0x200000, CRC(25f64af7) SHA1(99f9e6cc0642319bd2da492611220540add573e8) ) \
|
||||
ROM_SYSTEM_BIOS( 12, "bios12", "epr-21577e (USA)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 12, "epr-21577e.bin", 0x000000, 0x200000, CRC(cf36e97b) SHA1(b085305982e7572e58b03a9d35f17ae319c3bbc6) ) \
|
||||
ROM_SYSTEM_BIOS( 13, "bios13", "epr-21577d (USA)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 13, "epr-21577d.bin", 0x000000, 0x200000, CRC(60ddcbbe) SHA1(58b15096d269d6df617ca1810b66b47deb184958) ) \
|
||||
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 */
|
||||
|
||||
// bios for House of the Dead 2
|
||||
#define HOTD2_BIOS \
|
||||
@ -2020,16 +2023,20 @@ Scan ROM for the text string "LOADING TEST MODE NOW" back up four (4) bytes for
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 2, "epr-21576h.bin", 0x000000, 0x200000, CRC(d4895685) SHA1(91424d481ff99a8d3f4c45cea6d3f0eada049a6d) ) \
|
||||
ROM_SYSTEM_BIOS( 3, "bios3", "epr-21576d (Japan)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 3, "epr-21576d.bin", 0x000000, 0x200000, CRC(3b2afa7b) SHA1(d007e1d321c198a38c5baff86eb2ab84385d150a) ) \
|
||||
ROM_SYSTEM_BIOS( 4, "bios4", "epr-21578e (Export)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 4, "epr-21578e.bin", 0x000000, 0x200000, CRC(087f09a3) SHA1(0418eb2cf9766f0b1b874a4e92528779e22c0a4a) ) \
|
||||
ROM_SYSTEM_BIOS( 5, "bios5", "epr-21578d (Export)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 5, "epr-21578d.bin", 0x000000, 0x200000, CRC(dfd5f42a) SHA1(614a0db4743a5e5a206190d6786ade24325afbfd) ) \
|
||||
ROM_SYSTEM_BIOS( 6, "bios6", "epr-21577g (USA)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 6, "epr-21577g.bin", 0x000000, 0x200000, CRC(25f64af7) SHA1(99f9e6cc0642319bd2da492611220540add573e8) ) \
|
||||
ROM_SYSTEM_BIOS( 7, "bios7", "epr-21577e (USA)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 7, "epr-21577e.bin", 0x000000, 0x200000, CRC(cf36e97b) SHA1(b085305982e7572e58b03a9d35f17ae319c3bbc6) ) \
|
||||
ROM_SYSTEM_BIOS( 8, "bios8", "epr-21577d (USA)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 8, "epr-21577d.bin", 0x000000, 0x200000, CRC(60ddcbbe) SHA1(58b15096d269d6df617ca1810b66b47deb184958) ) \
|
||||
ROM_SYSTEM_BIOS( 4, "bios4", "epr-21578h (Export)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 4, "epr-21578h.ic27", 0x000000, 0x200000, CRC(7b452946) SHA1(8e9f153bbada24b37066dc45b64a7bf0d4f26a9b) ) \
|
||||
ROM_SYSTEM_BIOS( 5, "bios5", "epr-21578g (Export)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 5, "epr-21578g.ic27", 0x000000, 0x200000, CRC(55413214) SHA1(bd2748365a9fc1821c9369aa7155d7c41c4df43e) ) \
|
||||
ROM_SYSTEM_BIOS( 6, "bios6", "epr-21578e (Export)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 6, "epr-21578e.bin", 0x000000, 0x200000, CRC(087f09a3) SHA1(0418eb2cf9766f0b1b874a4e92528779e22c0a4a) ) \
|
||||
ROM_SYSTEM_BIOS( 7, "bios7", "epr-21578d (Export)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 7, "epr-21578d.bin", 0x000000, 0x200000, CRC(dfd5f42a) SHA1(614a0db4743a5e5a206190d6786ade24325afbfd) ) \
|
||||
ROM_SYSTEM_BIOS( 8, "bios8", "epr-21577g (USA)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 8, "epr-21577g.bin", 0x000000, 0x200000, CRC(25f64af7) SHA1(99f9e6cc0642319bd2da492611220540add573e8) ) \
|
||||
ROM_SYSTEM_BIOS( 9, "bios9", "epr-21577e (USA)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 9, "epr-21577e.bin", 0x000000, 0x200000, CRC(cf36e97b) SHA1(b085305982e7572e58b03a9d35f17ae319c3bbc6) ) \
|
||||
ROM_SYSTEM_BIOS( 10, "bios10", "epr-21577d (USA)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 10, "epr-21577d.bin", 0x000000, 0x200000, CRC(60ddcbbe) SHA1(58b15096d269d6df617ca1810b66b47deb184958) ) \
|
||||
ROM_REGION( 0x200000, "user2", 0) \
|
||||
ROM_LOAD16_WORD_SWAP( "fpr-23489c.ic14", 0x000000, 0x200000, CRC(bc38bea1) SHA1(b36fcc6902f397d9749e9d02de1bbb7a5e29d468) ) \
|
||||
|
||||
@ -2043,6 +2050,7 @@ EPR-23607 - NAOMI BOOT ROM 2001 01/19 1.50 (USA)
|
||||
EPR-23607B - NAOMI BOOT ROM 2001 09/10 1.70 (USA)
|
||||
EPR-23608 - NAOMI BOOT ROM 2001 01/19 1.50 (Export)
|
||||
EPR-23608B - NAOMI BOOT ROM 2001 09/10 1.70 (Export)
|
||||
EPR-23608C - NAOMI BOOT ROM 2002 07/08 1.8- (Export)
|
||||
|
||||
EPR-23605B, EPR-23607B & EPR-23608B all differ by 8 bytes:
|
||||
|
||||
@ -2070,19 +2078,21 @@ Region byte encoding is as follows:
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 2, "epr-23605a.bin", 0x000000, 0x200000, CRC(7bc3fc2d) SHA1(a4a9531a7c66ff30046908cf71f6c7b6fb59c392) ) \
|
||||
ROM_SYSTEM_BIOS( 3, "bios3", "epr-23605 (Japan)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 3, "epr-23605.bin", 0x000000, 0x200000, CRC(5731e446) SHA1(787b0844fc408cf124c12405c095c59948709ea6) ) \
|
||||
ROM_SYSTEM_BIOS( 4, "bios4", "epr-23608b (Export)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 4, "epr-23608b.bin", 0x000000, 0x200000, CRC(a554b1e3) SHA1(343b727a3619d1c75a9b6d4cc156a9050447f155) ) \
|
||||
ROM_SYSTEM_BIOS( 5, "bios5", "epr-23608 (Export)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 5, "epr-23608.bin", 0x000000, 0x200000, CRC(929cc3a6) SHA1(47d00c818de23f733a4a33b1bbc72eb8aa729246) ) \
|
||||
ROM_SYSTEM_BIOS( 6, "bios6", "epr-23607b (USA)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 6, "epr-23607b.bin", 0x000000, 0x200000, CRC(f308c5e9) SHA1(5470ab1cee6afecbd8ca8cf40f8fbe4ec2cb1471) ) \
|
||||
ROM_SYSTEM_BIOS( 7, "bios7", "epr-23607 (USA)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 7, "epr-23607.bin", 0x000000, 0x200000, CRC(2b55add2) SHA1(547de5f97d3183c8cd069c4fa3c09f13d8b637d9) ) \
|
||||
ROM_SYSTEM_BIOS( 4, "bios4", "epr-23608c (Export)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 4, "epr-23608c.bin", 0x000000, 0x200000, CRC(6ef1dd8e) SHA1(25ef957ec1c58fdaff5e89102002bca6c38832c5) ) \
|
||||
ROM_SYSTEM_BIOS( 5, "bios5", "epr-23608b (Export)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 5, "epr-23608b.bin", 0x000000, 0x200000, CRC(a554b1e3) SHA1(343b727a3619d1c75a9b6d4cc156a9050447f155) ) \
|
||||
ROM_SYSTEM_BIOS( 6, "bios6", "epr-23608 (Export)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 6, "epr-23608.bin", 0x000000, 0x200000, CRC(929cc3a6) SHA1(47d00c818de23f733a4a33b1bbc72eb8aa729246) ) \
|
||||
ROM_SYSTEM_BIOS( 7, "bios7", "epr-23607b (USA)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 7, "epr-23607b.bin", 0x000000, 0x200000, CRC(f308c5e9) SHA1(5470ab1cee6afecbd8ca8cf40f8fbe4ec2cb1471) ) \
|
||||
ROM_SYSTEM_BIOS( 8, "bios8", "epr-23607 (USA)" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 8, "epr-23607.bin", 0x000000, 0x200000, CRC(2b55add2) SHA1(547de5f97d3183c8cd069c4fa3c09f13d8b637d9) ) \
|
||||
|
||||
/* First half is BIOS, second half is game settings and is blanked/reprogrammed by the BIOS as necessary */
|
||||
#define AW_BIOS \
|
||||
ROM_SYSTEM_BIOS( 0, "bios0", "Atomiswave BIOS" ) \
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 0, "bios.ic23_l", 0x000000, 0x010000, BAD_DUMP CRC(e5693ce3) SHA1(1bde3ed87af64b0f675ebd47f12a53e1fc5709c1) ) /* Might be bad.. especially. bytes 0x0000, 0x6000, 0x8000 which gave different reads */
|
||||
ROM_LOAD16_WORD_SWAP_BIOS( 0, "bios.ic23_l", 0x000000, 0x010000, BAD_DUMP CRC(e5693ce3) SHA1(1bde3ed87af64b0f675ebd47f12a53e1fc5709c1) ) /* Might be bad.. especially. bytes 0x0000, 0x6000, 0x8000 which gave different reads */
|
||||
|
||||
|
||||
ROM_START( naomi )
|
||||
|
Loading…
Reference in New Issue
Block a user