diff options
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 |
commit | a3a802ac0a1cab6376759845075389b961e2e1fc (patch) | |
tree | d55cf89830bcd7b508f32f420eef475f80a066fa | |
parent | a3cbe0ffbc642dd4aa0188421861c494cebcdc1c (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.cpp | 20 | ||||
-rw-r--r-- | src/mame/machine/segacrp2_device.cpp | 4 | ||||
-rw-r--r-- | src/mame/mame.lst | 1 |
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 // |