summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/rollrace.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/rollrace.c')
-rw-r--r--src/mame/video/rollrace.c66
1 files changed, 33 insertions, 33 deletions
diff --git a/src/mame/video/rollrace.c b/src/mame/video/rollrace.c
index 43e53d60bb3..f648a440b61 100644
--- a/src/mame/video/rollrace.c
+++ b/src/mame/video/rollrace.c
@@ -53,47 +53,47 @@ PALETTE_INIT_MEMBER(rollrace_state, rollrace)
}
}
-WRITE8_MEMBER(rollrace_state::rollrace_charbank_w)
+WRITE8_MEMBER(rollrace_state::charbank_w)
{
- m_ra_charbank[offset&1] = data;
- m_ra_chrbank = m_ra_charbank[0] | (m_ra_charbank[1] << 1) ;
+ m_charbank[offset&1] = data;
+ m_chrbank = m_charbank[0] | (m_charbank[1] << 1) ;
}
-WRITE8_MEMBER(rollrace_state::rollrace_bkgpen_w)
+WRITE8_MEMBER(rollrace_state::bkgpen_w)
{
- m_ra_bkgpen = data;
+ m_bkgpen = data;
}
-WRITE8_MEMBER(rollrace_state::rollrace_spritebank_w)
+WRITE8_MEMBER(rollrace_state::spritebank_w)
{
- m_ra_spritebank = data;
+ m_spritebank = data;
}
-WRITE8_MEMBER(rollrace_state::rollrace_backgroundpage_w)
+WRITE8_MEMBER(rollrace_state::backgroundpage_w)
{
- m_ra_bkgpage = data & 0x1f;
- m_ra_bkgflip = ( data & 0x80 ) >> 7;
+ m_bkgpage = data & 0x1f;
+ m_bkgflip = ( data & 0x80 ) >> 7;
/* 0x80 flip vertical */
}
-WRITE8_MEMBER(rollrace_state::rollrace_backgroundcolor_w)
+WRITE8_MEMBER(rollrace_state::backgroundcolor_w)
{
- m_ra_bkgcol = data;
+ m_bkgcol = data;
}
-WRITE8_MEMBER(rollrace_state::rollrace_flipy_w)
+WRITE8_MEMBER(rollrace_state::flipy_w)
{
- m_ra_flipy = data & 0x01;
+ m_flipy = data & 0x01;
}
-WRITE8_MEMBER(rollrace_state::rollrace_flipx_w)
+WRITE8_MEMBER(rollrace_state::flipx_w)
{
- m_ra_flipx = data & 0x01;
+ m_flipx = data & 0x01;
}
-UINT32 rollrace_state::screen_update_rollrace(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect)
+UINT32 rollrace_state::screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect)
{
UINT8 *spriteram = m_spriteram;
int offs;
@@ -103,12 +103,12 @@ UINT32 rollrace_state::screen_update_rollrace(screen_device &screen, bitmap_ind1
const UINT8 *mem = memregion("user1")->base();
/* fill in background colour*/
- bitmap.fill(m_ra_bkgpen, cliprect);
+ bitmap.fill(m_bkgpen, cliprect);
/* draw road */
for (offs = 0x3ff; offs >= 0; offs--)
{
- if(!(m_ra_bkgflip))
+ if(!(m_bkgflip))
{
sy = ( 31 - offs / 32 ) ;
}
@@ -117,18 +117,18 @@ UINT32 rollrace_state::screen_update_rollrace(screen_device &screen, bitmap_ind1
sx = ( offs%32 ) ;
- if(m_ra_flipx)
+ if(m_flipx)
sx = 31-sx ;
- if(m_ra_flipy)
+ if(m_flipy)
sy = 31-sy ;
m_gfxdecode->gfx(RA_BGCHAR_BASE)->transpen(bitmap,
cliprect,
- mem[offs + ( m_ra_bkgpage * 1024 )]
- + ((( mem[offs + 0x4000 + ( m_ra_bkgpage * 1024 )] & 0xc0 ) >> 6 ) * 256 ) ,
- m_ra_bkgcol,
- m_ra_flipx,(m_ra_bkgflip^m_ra_flipy),
+ mem[offs + ( m_bkgpage * 1024 )]
+ + ((( mem[offs + 0x4000 + ( m_bkgpage * 1024 )] & 0xc0 ) >> 6 ) * 256 ) ,
+ m_bkgcol,
+ m_flipx,(m_bkgflip^m_flipy),
sx*8,sy*8,0);
@@ -148,9 +148,9 @@ UINT32 rollrace_state::screen_update_rollrace(screen_device &screen, bitmap_ind1
if(sx && sy)
{
- if(m_ra_flipx)
+ if(m_flipx)
sx = 224 - sx;
- if(m_ra_flipy)
+ if(m_flipy)
sy = 224 - sy;
if(spriteram[offs+1] & 0x80)
@@ -159,12 +159,12 @@ UINT32 rollrace_state::screen_update_rollrace(screen_device &screen, bitmap_ind1
bank = (( spriteram[offs+1] & 0x40 ) >> 6 ) ;
if(bank)
- bank += m_ra_spritebank;
+ bank += m_spritebank;
m_gfxdecode->gfx( RA_SP_BASE + bank )->transpen(bitmap,cliprect,
spriteram[offs+1] & 0x3f ,
spriteram[offs+2] & 0x1f,
- m_ra_flipx,!(s_flipy^m_ra_flipy),
+ m_flipx,!(s_flipy^m_flipy),
sx,sy,0);
}
}
@@ -181,17 +181,17 @@ UINT32 rollrace_state::screen_update_rollrace(screen_device &screen, bitmap_ind1
scroll = ( 8 * sy + m_colorram[2 * sx] ) % 256;
col = m_colorram[ sx * 2 + 1 ]&0x1f;
- if (!m_ra_flipy)
+ if (!m_flipy)
{
scroll = (248 - scroll) % 256;
}
- if (m_ra_flipx) sx = 31 - sx;
+ if (m_flipx) sx = 31 - sx;
- m_gfxdecode->gfx(RA_FGCHAR_BASE + m_ra_chrbank) ->transpen(bitmap,cliprect,
+ m_gfxdecode->gfx(RA_FGCHAR_BASE + m_chrbank) ->transpen(bitmap,cliprect,
m_videoram[ offs ] ,
col,
- m_ra_flipx,m_ra_flipy,
+ m_flipx,m_flipy,
8*sx,scroll,0);
}