summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2009-07-20 06:04:37 +0000
committer Aaron Giles <aaron@aarongiles.com>2009-07-20 06:04:37 +0000
commita5967aa333f7e460152026f6b97ea87ed844c31c (patch)
treebd93143090d852cc0c88dbad6fa5681ec5bfc0a5
parenta1118b91374930bd6fe5a2d8092c590fa42bcc67 (diff)
Added documentation regarding different Cobra Command versions.
Fixed cobra command LD name in cobram3. Fixed SHA1 for Cliff Hanger alternate set. Turned on regular length scenes by default in Cliff Hanger.
-rw-r--r--src/mame/drivers/cliffhgr.c6
-rw-r--r--src/mame/drivers/deco_ld.c30
-rw-r--r--src/mame/drivers/gottlieb.c2
3 files changed, 34 insertions, 4 deletions
diff --git a/src/mame/drivers/cliffhgr.c b/src/mame/drivers/cliffhgr.c
index 2710af12f20..727983708af 100644
--- a/src/mame/drivers/cliffhgr.c
+++ b/src/mame/drivers/cliffhgr.c
@@ -199,7 +199,7 @@ static TIMER_CALLBACK( cliff_irq_callback )
/* if we have a valid code, trigger an IRQ */
if (phillips_code & 0x800000)
{
- printf("%2d:code = %06X\n", param, phillips_code);
+// printf("%2d:code = %06X\n", param, phillips_code);
cputag_set_input_line(machine, "maincpu", 0, ASSERT_LINE);
}
@@ -278,7 +278,7 @@ static INPUT_PORTS_START( cliffhgr )
PORT_DIPNAME( 0x10, 0x00, "Display Score and Lives During Animation" ) PORT_DIPLOCATION("E11:5")
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x08, 0x08, "Regular Length Scenes" ) PORT_DIPLOCATION("E11:4")
+ PORT_DIPNAME( 0x08, 0x00, "Regular Length Scenes" ) PORT_DIPLOCATION("E11:4")
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x04, 0x04, "No Hanging Scene" ) PORT_DIPLOCATION("E11:3")
@@ -747,7 +747,7 @@ ROM_START( cliffhga )
ROM_LOAD( "cliff_alt_3.bin", 0x6000, 0x2000, CRC(54cdb4a1) SHA1(6b1d73aec029af4a88ca2f883b4ed706d153592d) )
DISK_REGION( "laserdisc" )
- DISK_IMAGE_READONLY( "cliffhgr", 0, NO_DUMP )
+ DISK_IMAGE_READONLY( "cliffhgr", 0, SHA1(4442995c824d7891a2a19c607bb3301d696fbdc8) )
ROM_END
ROM_START( goaltogo )
diff --git a/src/mame/drivers/deco_ld.c b/src/mame/drivers/deco_ld.c
index 2b360fa1dd2..9119ca0998e 100644
--- a/src/mame/drivers/deco_ld.c
+++ b/src/mame/drivers/deco_ld.c
@@ -9,6 +9,36 @@ TODO:
- video emulation is bare bones;
- i/os
+***************************************************************************
+
+There are three hardware versions of Cobra Command (LD):
+
+Data East single PCB, Pioneer LD-V1000
+Data East 3-boardset, same hardware as Bega's Battle & Road Blaster, Sony
+LDP-1000
+MACH3 conversion kit (ROMs, disc, decals), Pioneer PR-8210
+
+There are four versions of the laserdisc.
+
+Pioneer (08359)
+Data East (Japan), LDS-301 with an orange label
+Data East (USA), LDS-301A with a green label
+Sony (a1090731704132a)
+
+The Data East labelled discs were released with the DE 3-boardset version
+and MACH3 conversion.
+The Pioneer Labelled disc was released with the DE single PCB version.
+Not sure what version the Sony disc came from. It was given to me by the
+copyright owner of Road Blaster, who also gave me a Road Blaster disc/kit
+which has a similar Sony label.
+
+I peeled the Data East labels off an orange and a green labelled disc and
+the labels underneath were identical to the Sony labelled disc (Sony Japan,
+disc No.a1090731704132a).
+
+Physical appearances aside, the Sony and Pioneer pressed discs have
+identical content.
+
***************************************************************************/
#include "driver.h"
diff --git a/src/mame/drivers/gottlieb.c b/src/mame/drivers/gottlieb.c
index 400b86d083d..87e3b735cc2 100644
--- a/src/mame/drivers/gottlieb.c
+++ b/src/mame/drivers/gottlieb.c
@@ -2426,7 +2426,7 @@ ROM_START( cobram3 )
ROM_LOAD( "bh06", 0xc000, 0x2000, CRC(ab6c7cf1) SHA1(3625f2e00a333552036bff99af25edeac5915d78) )
DISK_REGION( "laserdisc" )
- DISK_IMAGE_READONLY( "cobracom", 0, SHA1(8390498294aca97a5d1769032e7b115d1a42f5d3) )
+ DISK_IMAGE_READONLY( "cobra", 0, SHA1(8390498294aca97a5d1769032e7b115d1a42f5d3) )
ROM_END