summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2019-11-21 12:14:36 -0500
committer AJR <ajrhacker@users.noreply.github.com>2019-11-21 12:14:36 -0500
commit2d5bbd460bebaaef1627f372be438ff2b58fdb85 (patch)
tree226a55104cfaa77be47c81fb9b4bf4cb889f40af
parent9a9471c86fb80ab7b2724655735e16d4f647fac4 (diff)
New machines marked as NOT_WORKING
---------------------------------- Rodent Exterminator [BrianT, Smitdogg, The Dumping Union]
-rw-r--r--src/mame/drivers/39in1.cpp13
-rw-r--r--src/mame/mame.lst1
2 files changed, 14 insertions, 0 deletions
diff --git a/src/mame/drivers/39in1.cpp b/src/mame/drivers/39in1.cpp
index 5b0a0204c55..f2d7386883e 100644
--- a/src/mame/drivers/39in1.cpp
+++ b/src/mame/drivers/39in1.cpp
@@ -409,6 +409,18 @@ ROM_START( 19in1 )
ROM_LOAD16_WORD_SWAP( "19in1_eeprom.bin", 0x000, 0x200, NO_DUMP )
ROM_END
+// TODO: encryption is different from 39in1 and 60in1
+ROM_START( rodent )
+ ROM_REGION( 0x80000, "maincpu", 0 )
+ ROM_LOAD( "exterminator.u2", 0x00000, 0x80000, CRC(23c1d21f) SHA1(349565b0f0a015196827707cabb8d9ce6560d2cc) )
+
+ ROM_REGION32_LE( 0x200000, "data", 0 )
+ ROM_LOAD( "m29w160db.u19", 0x000000, 0x200000, CRC(665ee79c) SHA1(35896b97378e8cd78e99d4527b9dc7392e545e17) )
+
+ ROM_REGION16_BE( 0x200, "eeprom", 0 )
+ ROM_LOAD( "93c66.u32", 0x000, 0x200, CRC(c311c7bc) SHA1(8328002b7f6a8b7a3ffca079b7960bc990211d7b) )
+ROM_END
+
GAME(2004, 4in1a, 39in1, _39in1, 39in1, _39in1_state, driver_init, ROT270, "bootleg", "4 in 1 MAME bootleg (set 1, ver 3.00)", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_SOUND)
GAME(2004, 4in1b, 39in1, _39in1, 39in1, _39in1_state, driver_init, ROT270, "bootleg", "4 in 1 MAME bootleg (set 2)", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_SOUND)
GAME(2004, 19in1, 39in1, _39in1, 39in1, _39in1_state, driver_init, ROT270, "bootleg", "19 in 1 MAME bootleg", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_SOUND)
@@ -417,3 +429,4 @@ GAME(2004, 48in1, 39in1, _39in1, 39in1, _39in1_state, driver_init, ROT270, "boo
GAME(2004, 48in1b, 39in1, _39in1, 39in1, _39in1_state, driver_init, ROT270, "bootleg", "48 in 1 MAME bootleg (set 2, ver 3.09, alt flash)", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_SOUND)
GAME(2004, 48in1a, 39in1, _39in1, 39in1, _39in1_state, driver_init, ROT270, "bootleg", "48 in 1 MAME bootleg (set 3, ver 3.02)", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_SOUND)
GAME(2004, 60in1, 39in1, _60in1, 39in1, _39in1_state, driver_init, ROT270, "bootleg", "60 in 1 MAME bootleg (ver 3.00)", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_SOUND)
+GAME(2005, rodent, 0, _39in1, 39in1, _39in1_state, driver_init, ROT270, "The Game Room", "Rodent Exterminator", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_SOUND)
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 570111929a8..90b207dd9fe 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -65,6 +65,7 @@ flagrall // ?
4in1a // MAME based bootleg
4in1b // MAME based bootleg
60in1 // MAME based bootleg
+rodent // (c) 2005 The Game Room
@source:3do.cpp
3do // 3DO consoles