summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Brian Troha <briantro@users.noreply.github.com>2009-05-11 03:30:50 +0000
committer Brian Troha <briantro@users.noreply.github.com>2009-05-11 03:30:50 +0000
commitf7e60a3c7b920cd36a211f6af0079d605d892af1 (patch)
treecdb8d06635f90d811bd0a4a4a1a62372150cc260
parent39ff59a5ac6f6b9982d62888e6530543ed6c0e6e (diff)
New Clone Added: Hatris (World)
New Clone Added: -------------------- Hatris (World) [Andrew Welburn] Also corrected the the difficulties in the dipswitches to stated "Hat Fall Velocity" and "End Line Position" as found in a scanned PDF manual.
-rw-r--r--src/mame/drivers/pipedrm.c29
-rw-r--r--src/mame/mamedriv.c3
2 files changed, 28 insertions, 4 deletions
diff --git a/src/mame/drivers/pipedrm.c b/src/mame/drivers/pipedrm.c
index df666fa10d5..46f6bae163f 100644
--- a/src/mame/drivers/pipedrm.c
+++ b/src/mame/drivers/pipedrm.c
@@ -443,12 +443,12 @@ static INPUT_PORTS_START( hatris )
PORT_DIPSETTING( 0x50, DEF_STR( 1C_6C ) )
PORT_START("DSW2") /* $23 */
- PORT_DIPNAME( 0x03, 0x00, "Difficulty 1" )
+ PORT_DIPNAME( 0x03, 0x00, "Hat Fall Velocity" )
PORT_DIPSETTING( 0x01, DEF_STR( Easy ) )
PORT_DIPSETTING( 0x00, DEF_STR( Normal ) )
PORT_DIPSETTING( 0x02, DEF_STR( Hard ) )
PORT_DIPSETTING( 0x03, "Super" )
- PORT_DIPNAME( 0x0c, 0x00, "Difficulty 2" )
+ PORT_DIPNAME( 0x0c, 0x00, "End Line Position" )
PORT_DIPSETTING( 0x04, DEF_STR( Easy ) )
PORT_DIPSETTING( 0x00, DEF_STR( Normal ) )
PORT_DIPSETTING( 0x08, DEF_STR( Hard ) )
@@ -737,6 +737,28 @@ ROM_END
ROM_START( hatris )
ROM_REGION( 0x10000, "maincpu", 0 )
+ ROM_LOAD( "2.ic79", 0x00000, 0x08000, CRC(4ab50b54) SHA1(0eaab164a88c127bdf05c72f36d95be7fa3bb7de) )
+
+ ROM_REGION( 0x10000, "audiocpu", 0 )
+ ROM_LOAD( "1-ic81.bin", 0x00000, 0x08000, CRC(db25e166) SHA1(3538963d092967311d0a216b1e33ea39389b0d87) )
+
+ ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE )
+ ROM_LOAD( "b0-ic56.bin", 0x00000, 0x20000, CRC(34f337a4) SHA1(ad74bb3fbfd16c9e92daa1cf5c5e522d11ba7dfb) )
+ ROM_FILL( 0x20000, 0x20000, 0 )
+ ROM_LOAD( "b1-ic73.bin", 0x40000, 0x08000, CRC(6351d0ba) SHA1(6d6b2e23f0569e625414de11803955df60bbbd48) )
+ ROM_FILL( 0x48000, 0x18000, 0 )
+
+ ROM_REGION( 0x40000, "gfx2", ROMREGION_DISPOSE )
+ ROM_LOAD( "a0-ic55.bin", 0x00000, 0x20000, CRC(7b7bc619) SHA1(b661c772e33aa7352dcdc20c4a9a84ed25ff89d7) )
+ ROM_LOAD( "a1-ic60.bin", 0x20000, 0x20000, CRC(f74d4168) SHA1(9ac433c4ce61fe402334aa97d32a51cfac634c46) )
+
+ ROM_REGION( 0x20000, "ym", 0 )
+ ROM_LOAD( "pc-ic53.bin", 0x00000, 0x20000, CRC(07147712) SHA1(97692186e85f3a4a19dbd1bd95ed882e903a3c4a) )
+ROM_END
+
+
+ROM_START( hatrisj )
+ ROM_REGION( 0x10000, "maincpu", 0 )
ROM_LOAD( "2-ic79.bin", 0x00000, 0x08000, CRC(bbcaddbf) SHA1(7f01493dadfed87112644a8ef77ae58fa273980d) )
ROM_REGION( 0x10000, "audiocpu", 0 )
@@ -791,4 +813,5 @@ static DRIVER_INIT( hatris )
GAME( 1990, pipedrm, 0, pipedrm, pipedrm, pipedrm, ROT0, "Video System Co.", "Pipe Dream (World)", GAME_SUPPORTS_SAVE )
GAME( 1990, pipedrmu, pipedrm, pipedrm, pipedrm, pipedrm, ROT0, "Video System Co.", "Pipe Dream (US)", GAME_SUPPORTS_SAVE )
GAME( 1990, pipedrmj, pipedrm, pipedrm, pipedrm, pipedrm, ROT0, "Video System Co.", "Pipe Dream (Japan)", GAME_SUPPORTS_SAVE )
-GAME( 1990, hatris, 0, hatris, hatris, hatris, ROT0, "Video System Co.", "Hatris (Japan)", GAME_SUPPORTS_SAVE )
+GAME( 1990, hatris, 0, hatris, hatris, hatris, ROT0, "Video System Co.", "Hatris (World)", GAME_SUPPORTS_SAVE )
+GAME( 1990, hatrisj, hatris, hatris, hatris, hatris, ROT0, "Video System Co.", "Hatris (Japan)", GAME_SUPPORTS_SAVE )
diff --git a/src/mame/mamedriv.c b/src/mame/mamedriv.c
index 528ebd96218..c8a850eb8c4 100644
--- a/src/mame/mamedriv.c
+++ b/src/mame/mamedriv.c
@@ -7115,7 +7115,8 @@ BOMULEUL CHAJARA SEGA ST-V 1997/04/11
DRIVER( pipedrm ) /* (c) 1990 Video System Co. (World) */
DRIVER( pipedrmu ) /* (c) 1990 Video System Co. (US) */
DRIVER( pipedrmj ) /* (c) 1990 Video System Co. (Japan) */
- DRIVER( hatris ) /* (c) 1990 Video System Co. (Japan) */
+ DRIVER( hatris ) /* (c) 1990 Video System Co. (World) */
+ DRIVER( hatrisj ) /* (c) 1990 Video System Co. (Japan) */
DRIVER( spinlbrk ) /* (c) 1990 V-System Co. (World) */
DRIVER( spinlbru ) /* (c) 1990 V-System Co. (US) */
DRIVER( spinlbrj ) /* (c) 1990 V-System Co. (Japan) */