summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author David Haywood <mamehaze@users.noreply.github.com>2016-12-07 19:37:12 +0000
committer David Haywood <mamehaze@users.noreply.github.com>2016-12-07 19:37:12 +0000
commite97de5880db49f966f18533cb54963037e10aae4 (patch)
treed751e302ac3597cd27d5114f26cbcbc89b4b1e15
parentd1d0d6aeeed9c192db2ed601d6cbb9878c0e3307 (diff)
add dump of i8751 '317-0112' at location c2 to 'goldnaxe2' set. chip was faulty, some bit errors, internal checksum fails. still using simulation for now [Caps0ff]
(the code looks to be mostly the same as the goldnaxe set, not even offset, but unused garbage areas have different fills so tracking down exactly which bits are bad is difficult, as they're not neccessarily all in the used code)
-rw-r--r--src/mame/drivers/segas16b.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/mame/drivers/segas16b.cpp b/src/mame/drivers/segas16b.cpp
index afa20a7541a..ff1c4b66d4d 100644
--- a/src/mame/drivers/segas16b.cpp
+++ b/src/mame/drivers/segas16b.cpp
@@ -6452,7 +6452,15 @@ ROM_START( goldnaxe2 )
ROM_LOAD( "mpr-12384.a11", 0x10000, 0x20000, CRC(6218d8e7) SHA1(5a745c750efb4a61716f99befb7ed14cc84e9973) )
ROM_REGION( 0x1000, "mcu", 0 ) // Intel i8751 protection MCU
- ROM_LOAD( "317-0112.c2", 0x00000, 0x1000, NO_DUMP )
+ /* NOT CURRENTLY USED
+
+ this chip was faulty, the internal checksum routine fails. actual code looks like it should be 99.99% the
+ same as the 'goldnaxe' set but unused areas have different garbage fill data, so finding the bad bits is
+ difficult.
+
+ Calculated checksum: 5F8F
+ File checksum: 5E8F */
+ ROM_LOAD( "317-0112.c2", 0x00000, 0x1000, BAD_DUMP CRC(d8f2f1c0) SHA1(04594ed5558af63cde62de6cc4020b35b8a5889e) )
ROM_END
//*************************************************************************************************************************