summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Phil Bennett <philipjbennett@users.noreply.github.com>2009-05-12 12:42:58 +0000
committer Phil Bennett <philipjbennett@users.noreply.github.com>2009-05-12 12:42:58 +0000
commitd1627e2692f53db8fb7a454af902f420a776de12 (patch)
tree15252f18552c7219cf5e7ca868216a7521cf8ecc
parent7e9414b9e930c77a97edd7414717827180f4e493 (diff)
Marked polystar, hellngt and totlvice CHDs as bad. Will be replaced soon.
Added missing YMZ280B ROM to evilngt/hellngt. [Guru]
-rw-r--r--src/mame/drivers/konamim2.c72
1 files changed, 40 insertions, 32 deletions
diff --git a/src/mame/drivers/konamim2.c b/src/mame/drivers/konamim2.c
index 2e2cc6f01e3..06b3be084a8 100644
--- a/src/mame/drivers/konamim2.c
+++ b/src/mame/drivers/konamim2.c
@@ -1103,7 +1103,7 @@ static ADDRESS_MAP_START( m2_main, ADDRESS_SPACE_PROGRAM, 64 )
AM_RANGE(0x10000008, 0x10001007) AM_NOP // ???
AM_RANGE(0x20000000, 0x201fffff) AM_ROM AM_SHARE(2)
AM_RANGE(0x40000000, 0x407fffff) AM_RAM AM_SHARE(3) AM_BASE(&main_ram)
- AM_RANGE(0xfff00000, 0xffffffff) AM_ROM AM_REGION("user1", 0) AM_SHARE(2)
+ AM_RANGE(0xfff00000, 0xffffffff) AM_ROM AM_REGION("boot", 0) AM_SHARE(2)
ADDRESS_MAP_END
static INPUT_PORTS_START( m2 )
@@ -1159,64 +1159,72 @@ static MACHINE_DRIVER_START( m2 )
MACHINE_DRIVER_END
-ROM_START(polystar)
- ROM_REGION64_BE(0x200000, "user1", 0) /* boot rom */
- ROM_LOAD16_WORD("623b01.8q", 0x000000, 0x200000, CRC(bd879f93) SHA1(e2d63bfbd2b15260a2664082652442eadea3eab6))
+ROM_START( polystar )
+ ROM_REGION64_BE( 0x200000, "boot", 0 )
+ ROM_LOAD16_WORD( "623b01.8q", 0x000000, 0x200000, CRC(bd879f93) SHA1(e2d63bfbd2b15260a2664082652442eadea3eab6) )
- ROM_REGION( 0x80, "user2", 0 ) /* serial eeprom */
+ ROM_REGION( 0x80, "eeprom", 0 )
ROM_LOAD( "93c46.7k", 0x000000, 0x000080, CRC(66d02984) SHA1(d07c57d198c611b6ff67a783c20a3d038ba34cd1) )
- DISK_REGION( "cdrom" )
- DISK_IMAGE( "623jaa02", 0, SHA1(cd542931cdac95d05344d34421e223dd6e371bb5))
+ DISK_REGION( "cdrom" ) // TODO: Add correct CHD
+ DISK_IMAGE( "623jaa02", 0, BAD_DUMP SHA1(cd542931cdac95d05344d34421e223dd6e371bb5) )
ROM_END
-ROM_START(btltryst)
- ROM_REGION64_BE(0x200000, "user1", 0) /* boot rom */
- ROM_LOAD16_WORD("636a01.8q", 0x000000, 0x200000, CRC(7b1dc738) SHA1(32ae8e7ddd38fcc70b4410275a2cc5e9a0d7d33b))
+ROM_START( btltryst )
+ ROM_REGION64_BE( 0x200000, "boot", 0 )
+ ROM_LOAD16_WORD( "636a01.8q", 0x000000, 0x200000, CRC(7b1dc738) SHA1(32ae8e7ddd38fcc70b4410275a2cc5e9a0d7d33b) )
DISK_REGION( "cdrom" )
- DISK_IMAGE( "btltryst", 0, SHA1(c76326b0a0fcfe696a2ca019170d3abde40e773e))
+ DISK_IMAGE( "btltryst", 0, SHA1(c76326b0a0fcfe696a2ca019170d3abde40e773e) )
ROM_END
-ROM_START(heatof11)
- ROM_REGION64_BE(0x200000, "user1", 0) /* boot rom */
- ROM_LOAD16_WORD("636a01.8q", 0x000000, 0x200000, CRC(7b1dc738) SHA1(32ae8e7ddd38fcc70b4410275a2cc5e9a0d7d33b))
+ROM_START( heatof11 )
+ ROM_REGION64_BE( 0x200000, "boot", 0 ) /* boot rom */
+ ROM_LOAD16_WORD( "636a01.8q", 0x000000, 0x200000, CRC(7b1dc738) SHA1(32ae8e7ddd38fcc70b4410275a2cc5e9a0d7d33b) )
- ROM_REGION( 0x2000, "user2", 0 ) /* timekeeper eeprom */
+ ROM_REGION( 0x2000, "timekeep", 0 ) /* timekeeper SRAM */
ROM_LOAD( "dallas.5e", 0x000000, 0x002000, CRC(8611ff09) SHA1(6410236947d99c552c4a1f7dd5fd8c7a5ae4cba1) )
DISK_REGION( "cdrom" )
- DISK_IMAGE( "heatof11", 0, SHA1(5a0a2782cd8676d3f6dfad4e0f805b309e230d8b))
+ DISK_IMAGE( "heatof11", 0, SHA1(5a0a2782cd8676d3f6dfad4e0f805b309e230d8b) )
ROM_END
-ROM_START(evilngt)
- ROM_REGION64_BE(0x200000, "user1", 0) /* boot rom */
- ROM_LOAD16_WORD("636a01.8q", 0x000000, 0x200000, CRC(7b1dc738) SHA1(32ae8e7ddd38fcc70b4410275a2cc5e9a0d7d33b))
+ROM_START( evilngt )
+ ROM_REGION64_BE( 0x200000, "boot", 0 )
+ ROM_LOAD16_WORD( "636a01.8q", 0x000000, 0x200000, CRC(7b1dc738) SHA1(32ae8e7ddd38fcc70b4410275a2cc5e9a0d7d33b) )
- ROM_REGION( 0x1000, "user2", 0 ) /* timekeeper eeprom */
+ ROM_REGION( 0x1000, "timekeep", 0 ) /* timekeeper SRAM */
ROM_LOAD( "m48t58y.u1", 0x000000, 0x001000, CRC(169bb8f4) SHA1(55c0bafab5d309fe69156489186e232aa87ca0dd) )
+
+ ROM_REGION( 0x400000, "ymz", 0 ) /* YMZ280B sound rom on sub board */
+ ROM_LOAD( "810a03.16h", 0x000000, 0x400000, CRC(4cd79d98) SHA1(12fea41cfc5c1b883ffbeda7e428dd1d1bf54d7f) )
+
+ // TODO: Add CHD
ROM_END
-ROM_START(hellngt)
- ROM_REGION64_BE(0x200000, "user1", 0) /* boot rom */
- ROM_LOAD16_WORD("636a01.8q", 0x000000, 0x200000, CRC(7b1dc738) SHA1(32ae8e7ddd38fcc70b4410275a2cc5e9a0d7d33b))
+ROM_START( hellngt )
+ ROM_REGION64_BE( 0x200000, "boot", 0 )
+ ROM_LOAD16_WORD( "636a01.8q", 0x000000, 0x200000, CRC(7b1dc738) SHA1(32ae8e7ddd38fcc70b4410275a2cc5e9a0d7d33b) )
- ROM_REGION( 0x1000, "user2", 0 ) /* timekeeper eeprom */
+ ROM_REGION( 0x1000, "timekeep", 0 ) /* timekeeper SRAM */
ROM_LOAD( "m48t58y.u1", 0x000000, 0x001000, CRC(169bb8f4) SHA1(55c0bafab5d309fe69156489186e232aa87ca0dd) )
- DISK_REGION( "cdrom" )
- DISK_IMAGE( "810eaa02", 0, SHA1(c407bad498cb87788ce332dbef5e8c6e19c1fd16))
+ ROM_REGION( 0x400000, "ymz", 0 ) /* YMZ280B sound rom on sub board. NOTE: May not be the same as evilngt! */
+ ROM_LOAD( "810a03.16h", 0x000000, 0x400000, CRC(4cd79d98) SHA1(12fea41cfc5c1b883ffbeda7e428dd1d1bf54d7f) )
+
+ DISK_REGION( "cdrom" ) // TODO: Add correct CHD
+ DISK_IMAGE( "810eaa02", 0, BAD_DUMP SHA1(c407bad498cb87788ce332dbef5e8c6e19c1fd16) )
ROM_END
-ROM_START(totlvice)
- ROM_REGION64_BE(0x200000, "user1", 0) /* boot rom */
- ROM_LOAD16_WORD("636a01.8q", 0x000000, 0x200000, CRC(7b1dc738) SHA1(32ae8e7ddd38fcc70b4410275a2cc5e9a0d7d33b))
+ROM_START( totlvice )
+ ROM_REGION64_BE( 0x200000, "boot", 0 )
+ ROM_LOAD16_WORD( "636a01.8q", 0x000000, 0x200000, CRC(7b1dc738) SHA1(32ae8e7ddd38fcc70b4410275a2cc5e9a0d7d33b) )
- ROM_REGION( 0x100000, "user2", 0 ) /* sound rom on sub board */
+ ROM_REGION( 0x100000, "ymz", 0 ) /* YMZ280B sound rom on sub board */
ROM_LOAD( "639jaa02.bin", 0x000000, 0x100000, CRC(c6163818) SHA1(b6f8f2d808b98610becc0a5be5443ece3908df0b) )
- DISK_REGION( "cdrom" )
- DISK_IMAGE( "639jad01", 0, SHA1(39d41d5a9d1c40636d174c8bb8172b1121e313f8))
+ DISK_REGION( "cdrom" ) // TODO: Add correct CHD
+ DISK_IMAGE( "639jad01", 0, BAD_DUMP SHA1(39d41d5a9d1c40636d174c8bb8172b1121e313f8) )
ROM_END
static DRIVER_INIT( m2 )