summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2019-04-01 19:07:51 +0200
committer Ivan Vangelista <mesgnet@yahoo.it>2019-04-01 19:07:51 +0200
commita3a802ac0a1cab6376759845075389b961e2e1fc (patch)
treed55cf89830bcd7b508f32f420eef475f80a066fa
parenta3cbe0ffbc642dd4aa0188421861c494cebcdc1c (diff)
new not working clone
------------------------------------ Gilligan's Island (L-8) [PinMAME] (nw) segacrp2_device.cpp: minor updates to comments.
-rw-r--r--src/mame/drivers/wpc_dot.cpp20
-rw-r--r--src/mame/machine/segacrp2_device.cpp4
-rw-r--r--src/mame/mame.lst1
3 files changed, 23 insertions, 2 deletions
diff --git a/src/mame/drivers/wpc_dot.cpp b/src/mame/drivers/wpc_dot.cpp
index 2d6eb10e4f4..3eca0079afe 100644
--- a/src/mame/drivers/wpc_dot.cpp
+++ b/src/mame/drivers/wpc_dot.cpp
@@ -401,6 +401,25 @@ ROM_START(gi_l6)
ROM_RELOAD( 0x100000 + 0x60000, 0x20000)
ROM_END
+ROM_START(gi_l8)
+ ROM_REGION(0x10000, "maincpu", ROMREGION_ERASEFF)
+ ROM_REGION(0x40000, "code", 0)
+ ROM_LOAD("gilligans_l8.u6", 0x00000, 0x40000, CRC(d21d3bf8) SHA1(d41447a35b710297786d35aefe235ebd8b354b29))
+ ROM_REGION(0x180000, "sound1",0)
+ ROM_LOAD("gi_u14.l2", 0x000000, 0x20000, CRC(0e7a4140) SHA1(c6408794120b5e45a48b35c380333879e1f0be78))
+ ROM_RELOAD( 0x000000 + 0x20000, 0x20000)
+ ROM_RELOAD( 0x000000 + 0x40000, 0x20000)
+ ROM_RELOAD( 0x000000 + 0x60000, 0x20000)
+ ROM_LOAD("gi_u15.l2", 0x080000, 0x20000, CRC(f8241dc9) SHA1(118a65555b9fff6f94e5e8324ed97d6ddec3d82b))
+ ROM_RELOAD( 0x080000 + 0x20000, 0x20000)
+ ROM_RELOAD( 0x080000 + 0x40000, 0x20000)
+ ROM_RELOAD( 0x080000 + 0x60000, 0x20000)
+ ROM_LOAD("gi_u18.l2", 0x100000, 0x20000, CRC(ea53e196) SHA1(5dcf3f44d2d658f6a7b130fa9e48d3cd616b4300))
+ ROM_RELOAD( 0x100000 + 0x20000, 0x20000)
+ ROM_RELOAD( 0x100000 + 0x40000, 0x20000)
+ ROM_RELOAD( 0x100000 + 0x60000, 0x20000)
+ROM_END
+
/*-----------------
/ Hot Shot #60017
/------------------*/
@@ -665,6 +684,7 @@ GAME(1991, gi_l9, 0, wpc_dot, wpc_dot, wpc_dot_state, init_wpc_dot
GAME(1991, gi_l3, gi_l9, wpc_dot, wpc_dot, wpc_dot_state, init_wpc_dot, ROT0, "Bally", "Gilligan's Island (L-3)", MACHINE_IS_SKELETON_MECHANICAL)
GAME(1991, gi_l4, gi_l9, wpc_dot, wpc_dot, wpc_dot_state, init_wpc_dot, ROT0, "Bally", "Gilligan's Island (L-4)", MACHINE_IS_SKELETON_MECHANICAL)
GAME(1991, gi_l6, gi_l9, wpc_dot, wpc_dot, wpc_dot_state, init_wpc_dot, ROT0, "Bally", "Gilligan's Island (L-6)", MACHINE_IS_SKELETON_MECHANICAL)
+GAME(1991, gi_l8, gi_l9, wpc_dot, wpc_dot, wpc_dot_state, init_wpc_dot, ROT0, "Bally", "Gilligan's Island (L-8)", MACHINE_IS_SKELETON_MECHANICAL)
GAME(1992, hshot_p8, 0, wpc_dot, wpc_dot, wpc_dot_state, init_wpc_dot, ROT0, "Midway", "Hot Shot Basketball (P-8)", MACHINE_IS_SKELETON_MECHANICAL)
GAME(1991, hurr_l2, 0, wpc_dot, wpc_dot, wpc_dot_state, init_wpc_dot, ROT0, "Williams", "Hurricane (L-2)", MACHINE_IS_SKELETON_MECHANICAL)
GAME(1991, pz_f4, 0, wpc_dot, wpc_dot, wpc_dot_state, init_wpc_dot, ROT0, "Bally", "The Party Zone (F-4)", MACHINE_IS_SKELETON_MECHANICAL)
diff --git a/src/mame/machine/segacrp2_device.cpp b/src/mame/machine/segacrp2_device.cpp
index 16f3ec0daa7..f570d937ddf 100644
--- a/src/mame/machine/segacrp2_device.cpp
+++ b/src/mame/machine/segacrp2_device.cpp
@@ -5,7 +5,7 @@
Sega encryption emulation by Nicola Salmoria
- This encryption is an evolution of the one implemented in segacrpt.c.
+ This encryption is an evolution of the one implemented in segacrpt.cpp.
It works on more data and address bits but apart from that it's essentially
the same.
@@ -87,7 +87,7 @@ static void decode(uint8_t *rom, uint8_t *decrypted,
DEFINE_DEVICE_TYPE(SEGA_315_5179, sega_315_5179_device, "sega_315_5179", "Sega 315-5179")
DEFINE_DEVICE_TYPE(SEGA_315_5178, sega_315_5178_device, "sega_315_5178", "Sega 315-5178")
DEFINE_DEVICE_TYPE(SEGA_315_5177, sega_315_5177_device, "sega_315_5177", "Sega 315-5177") // also seen as 317-5000
-DEFINE_DEVICE_TYPE(SEGA_315_5176, sega_315_5176_device, "sega_315_5176", "Sega 315-5176") // TODO!
+DEFINE_DEVICE_TYPE(SEGA_315_5176, sega_315_5176_device, "sega_315_5176", "Sega 315-5176")
DEFINE_DEVICE_TYPE(SEGA_315_5162, sega_315_5162_device, "sega_315_5162", "Sega 315-5162")
DEFINE_DEVICE_TYPE(SEGA_317_0004, sega_317_0004_device, "sega_317_0004", "Sega 317-0004")
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 6463b74bd31..b75b95c5d3a 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -39725,6 +39725,7 @@ sttng_x7 //
gi_l3 //
gi_l4 //
gi_l6 //
+gi_l8 //
gi_l9 //
hshot_p8 //
hurr_l2 //