summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author Pierpaolo Prazzoli <pierpaol@mamedev.org>2008-01-03 09:18:49 +0000
committer Pierpaolo Prazzoli <pierpaol@mamedev.org>2008-01-03 09:18:49 +0000
commiteb52ade3c8a5c1eb843898a53a5b65074df825ab (patch)
treec056beb700a3afb78d6922110e61ab1fd0f8e0c0 /src
parent05cc2aadd973d5d7f4615a0ea24947d152236aad (diff)
Added victnine_gfxctrl_r
Diffstat (limited to 'src')
-rw-r--r--src/mame/drivers/flstory.c3
-rw-r--r--src/mame/video/flstory.c5
2 files changed, 7 insertions, 1 deletions
diff --git a/src/mame/drivers/flstory.c b/src/mame/drivers/flstory.c
index 07a59fe99a3..d64a28eb871 100644
--- a/src/mame/drivers/flstory.c
+++ b/src/mame/drivers/flstory.c
@@ -33,6 +33,7 @@ WRITE8_HANDLER( flstory_palette_w );
WRITE8_HANDLER( flstory_gfxctrl_w );
READ8_HANDLER( flstory_scrlram_r );
WRITE8_HANDLER( flstory_scrlram_w );
+READ8_HANDLER( victnine_gfxctrl_r );
WRITE8_HANDLER( victnine_gfxctrl_w );
READ8_HANDLER( flstory_68705_portA_r );
@@ -186,7 +187,7 @@ static ADDRESS_MAP_START( victnine_map, ADDRESS_SPACE_PROGRAM, 8 )
// AM_RANGE(0xda00, 0xda00) AM_WRITE(MWA8_RAM)
AM_RANGE(0xdc00, 0xdc9f) AM_RAM AM_BASE(&spriteram) AM_SIZE(&spriteram_size)
AM_RANGE(0xdca0, 0xdcbf) AM_RAM AM_WRITE(flstory_scrlram_w) AM_BASE(&flstory_scrlram)
- AM_RANGE(0xdce0, 0xdce0) AM_WRITE(victnine_gfxctrl_w)
+ AM_RANGE(0xdce0, 0xdce0) AM_READWRITE(victnine_gfxctrl_r, victnine_gfxctrl_w)
AM_RANGE(0xdce1, 0xdce1) AM_WRITENOP /* unknown */
AM_RANGE(0xdd00, 0xdeff) AM_READWRITE(flstory_palette_r, flstory_palette_w)
AM_RANGE(0xe000, 0xe7ff) AM_RAM AM_BASE(&victnine_workram) /* work RAM */
diff --git a/src/mame/video/flstory.c b/src/mame/video/flstory.c
index 53d917ac03c..b966b370b9a 100644
--- a/src/mame/video/flstory.c
+++ b/src/mame/video/flstory.c
@@ -109,6 +109,11 @@ WRITE8_HANDLER( flstory_gfxctrl_w )
}
+READ8_HANDLER( victnine_gfxctrl_r )
+{
+ return gfxctrl;
+}
+
WRITE8_HANDLER( victnine_gfxctrl_w )
{
if (gfxctrl == data)