summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/seta.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/seta.c')
-rw-r--r--src/mame/drivers/seta.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/mame/drivers/seta.c b/src/mame/drivers/seta.c
index 0ade5f22498..d8febfdbb26 100644
--- a/src/mame/drivers/seta.c
+++ b/src/mame/drivers/seta.c
@@ -2199,26 +2199,26 @@ WRITE16_HANDLER( setaroul_spr_w )
{
int realoffs = offset;
realoffs >>=1;
-
+
if (!(offset & 1))
{
data = data >> 8;
mem_mask = mem_mask >> 8;
}
-
+
COMBINE_DATA(&spriteram16[realoffs]);
}
static ADDRESS_MAP_START( setaroul_map, ADDRESS_SPACE_PROGRAM, 16 )
AM_RANGE(0x000000, 0x01ffff) AM_ROM // ROM
-
+
AM_RANGE(0xc00000, 0xc03fff) AM_RAM AM_BASE(&spriteram16_2) // Sprites Code + X + Attr (maybe not)
-
+
AM_RANGE(0xc40000, 0xc40001) AM_RAM //AM_BASE(&seta_vregs)
AM_RANGE(0xc80000, 0xc80001) AM_NOP
-
+
AM_RANGE(0xcc0000, 0xcc0019) AM_READ(setaroul_c0_r)
AM_RANGE(0xd00000, 0xd00001) AM_NOP // watchdog?
@@ -2229,11 +2229,11 @@ static ADDRESS_MAP_START( setaroul_map, ADDRESS_SPACE_PROGRAM, 16 )
AM_RANGE(0xd4000a, 0xd4000b) AM_READ(setaroul_d4_a_r)
AM_RANGE(0xd40010, 0xd40011) AM_READ(setaroul_d4_10_r) AM_WRITENOP // multiplex?
- AM_RANGE(0xdc0000, 0xdc3fff) AM_RAM
-
+ AM_RANGE(0xdc0000, 0xdc3fff) AM_RAM
+
AM_RANGE(0xe00000, 0xe03fff) AM_RAM_WRITE(seta_vram_0_w) AM_BASE(&seta_vram_0 ) // VRAM - draws wheel if you reset enough times..
AM_RANGE(0xe40000, 0xe40005) AM_RAM AM_BASE(&seta_vctrl_0) // VRAM Ctrl
- AM_RANGE(0xf00000, 0xf03fff) AM_RAM
+ AM_RANGE(0xf00000, 0xf03fff) AM_RAM
AM_RANGE(0xf40000, 0xf40c11) AM_WRITE(setaroul_spr_w) AM_BASE(&spriteram16) // Sprites Y
ADDRESS_MAP_END
@@ -7357,7 +7357,7 @@ static MACHINE_DRIVER_START( setaroul )
MDRV_VIDEO_START(seta_1_layer)
MDRV_VIDEO_EOF(seta_buffer_sprites) /* qzkklogy uses sprite buffering */
MDRV_VIDEO_UPDATE(seta)
-
+
/* sound hardware */
MDRV_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")