summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2009-03-09 05:54:49 +0000
committer Aaron Giles <aaron@aarongiles.com>2009-03-09 05:54:49 +0000
commit220ca74fa64a6d5042823c7b990b8cef098a6bc1 (patch)
treec3d8c58b12556a018266b2b0fd09c3f029244804
parent09ca3292e6fb4bedbd6c1155318edb221be18f71 (diff)
From: naibo zhang [mailto:naibo_zhang@hotmail.com]
Sent: Sunday, March 08, 2009 7:40 PM To: submit@mamedev.org Subject: 1. Namco system-21 (earlier single DSP type) game "Driver's Eyes" 2D layer works. Unlike some other sys-21 games like starblad or solvalou, which use sprite layers with priorities from 0 to 7, Driver's Eyes uses up to 14 & 15. 1.5 [Documentation] Year of "Driver's Eyes" is 1990, not 1987. 2. Bug fix: Konami zr-107, GTI Club hardware, background layer lost (black sky). 3. Jaleco dancing game step3: it's not a clone, but a new game.
-rw-r--r--src/mame/drivers/namcos21.c2
-rw-r--r--src/mame/drivers/stepstag.c14
-rw-r--r--src/mame/video/gticlub.c2
-rw-r--r--src/mame/video/namcos21.c2
4 files changed, 15 insertions, 5 deletions
diff --git a/src/mame/drivers/namcos21.c b/src/mame/drivers/namcos21.c
index a2d2ceaabd4..c6e831ba92b 100644
--- a/src/mame/drivers/namcos21.c
+++ b/src/mame/drivers/namcos21.c
@@ -2599,4 +2599,4 @@ GAME( 1991, starblad, 0, poly_c140_typeA, s21default, starblad, ROT0,
GAME( 1991, winrun91, 0, winrun_c140_typeB, winrun, winrun, ROT0, "Namco", "Winning Run 91", GAME_NOT_WORKING|GAME_IMPERFECT_GRAPHICS )
GAME( 1989, winrun, 0, winrun_c140_typeB, winrun, winrun, ROT0, "Namco", "Winning Run Suzuka Grand Prix", GAME_NOT_WORKING|GAME_IMPERFECT_GRAPHICS )
/* 1988, Winning Run */
-GAME( 1987, driveyes, 0, driveyes, winrun, driveyes, ROT0, "Namco", "Driver's Eyes", GAME_NOT_WORKING|GAME_IMPERFECT_GRAPHICS )
+GAME( 1991, driveyes, 0, driveyes, winrun, driveyes, ROT0, "Namco", "Driver's Eyes", GAME_NOT_WORKING|GAME_IMPERFECT_GRAPHICS )
diff --git a/src/mame/drivers/stepstag.c b/src/mame/drivers/stepstag.c
index 146d83522ac..17c694ac26b 100644
--- a/src/mame/drivers/stepstag.c
+++ b/src/mame/drivers/stepstag.c
@@ -1,5 +1,13 @@
/* Jaleco 'Stepping Stage'
+*************************************************************************
+ Naibo added:
+
+ A PC computer(Harddisk not dumped yet) + Two 68000 based board set.
+
+ One 68000 drives 3 screens, another handles players input.
+*************************************************************************
+
dump is incomplete, these are leftovers from an upgrade
music roms are missing at least
@@ -202,8 +210,8 @@ ROM_END
ROM_START( step3 )
ROM_REGION( 0x100000, "maincpu", 0 ) /* 68k */
- ROM_LOAD16_BYTE( "vj98344ver11.1", 0x00001, 0x80000, BAD_DUMP CRC(aedcb225) SHA1(f167c390e79ffbf7c019c326384ae656ae8b7d13) )
- ROM_LOAD16_BYTE( "vj98344ver11.4", 0x00000, 0x80000, BAD_DUMP CRC(391ca913) SHA1(2cc329aa6419f8a0d7e0fb8a9f4c2b8ca25197b3) )
+ ROM_LOAD16_BYTE( "vj98344ver11.1", 0x00001, 0x80000, NO_DUMP )
+ ROM_LOAD16_BYTE( "vj98344ver11.4", 0x00000, 0x80000, NO_DUMP )
// c'est la programme de stepstag (avoir besoin de modifications, numero de chansons par example)
ROM_REGION( 0x100000, "sub", 0 ) /* 68k */
@@ -243,4 +251,4 @@ ROM_REGION( 0x100000, "maincpu", 0 ) /* 68k */
ROM_END
GAME( 1999, stepstag, 0, stepstag, stepstag, 0, ROT0, "Jaleco", "Stepping Stage", GAME_NO_SOUND| GAME_NOT_WORKING)
-GAME( 1999, step3, stepstag, stepstag, stepstag, 0, ROT0, "Jaleco", "Stepping 3 Superior", GAME_NO_SOUND| GAME_NOT_WORKING)
+GAME( 1999, step3, 0, stepstag, stepstag, 0, ROT0, "Jaleco", "Stepping 3 Superior", GAME_NO_SOUND| GAME_NOT_WORKING)
diff --git a/src/mame/video/gticlub.c b/src/mame/video/gticlub.c
index 4ac18850542..42b6b8cf0ce 100644
--- a/src/mame/video/gticlub.c
+++ b/src/mame/video/gticlub.c
@@ -966,7 +966,7 @@ void K001005_swap_buffers(running_machine *machine)
//if (K001005_status == 2)
{
- bitmap_fill(K001005_bitmap[K001005_bitmap_page], &K001005_cliprect, machine->pens[0]);
+ bitmap_fill(K001005_bitmap[K001005_bitmap_page], &K001005_cliprect, machine->pens[0]&0x00ffffff);
bitmap_fill(K001005_zbuffer, &K001005_cliprect, 0xffffffff);
}
}
diff --git a/src/mame/video/namcos21.c b/src/mame/video/namcos21.c
index 0743f3da7c5..d5c3602f4c8 100644
--- a/src/mame/video/namcos21.c
+++ b/src/mame/video/namcos21.c
@@ -186,6 +186,7 @@ VIDEO_UPDATE( namcos21 )
if( namcos2_gametype != NAMCOS21_WINRUN91 )
{ /* draw low priority 2d sprites */
namco_obj_draw(screen->machine, bitmap, cliprect, 2 );
+ namco_obj_draw(screen->machine, bitmap, cliprect, 14 ); //driver's eyes
}
CopyVisiblePolyFrameBuffer( bitmap, cliprect,0x7fc0,0x7ffe );
@@ -205,6 +206,7 @@ VIDEO_UPDATE( namcos21 )
{
namco_obj_draw(screen->machine, bitmap, cliprect, pri );
}
+ namco_obj_draw(screen->machine, bitmap, cliprect, 15 ); //driver's eyes
}
else
{ /* winrun bitmap layer */