summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/mame/drivers/armedf.cpp2
-rw-r--r--src/mame/video/armedf.cpp10
2 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/drivers/armedf.cpp b/src/mame/drivers/armedf.cpp
index 8b5c48ec057..e2a9dd65b3a 100644
--- a/src/mame/drivers/armedf.cpp
+++ b/src/mame/drivers/armedf.cpp
@@ -711,7 +711,7 @@ READ8_MEMBER(armedf_state::blitter_txram_r)
WRITE8_MEMBER(armedf_state::blitter_txram_w)
{
m_text_videoram[offset] = data;
- m_tx_tilemap->mark_all_dirty();
+ m_tx_tilemap->mark_tile_dirty(offset);
}
WRITE8_MEMBER(armedf_state::fg_scrollx_w)
diff --git a/src/mame/video/armedf.cpp b/src/mame/video/armedf.cpp
index c6834e38890..84c08f9c022 100644
--- a/src/mame/video/armedf.cpp
+++ b/src/mame/video/armedf.cpp
@@ -29,7 +29,7 @@ TILEMAP_MAPPER_MEMBER(armedf_state::armedf_scan_type2)
TILEMAP_MAPPER_MEMBER(armedf_state::armedf_scan_type3)
{ /* col: 0..63; row: 0..31 */
- /* legion & legionjb */
+ /* legion & legiono */
return (col & 0x1f) * 32 + row + 0x800 * (col / 32);
}
@@ -113,7 +113,7 @@ TILE_GET_INFO_MEMBER(armedf_state::get_bg_tile_info)
VIDEO_START_MEMBER(armedf_state,terraf)
{
- m_sprite_offy = (m_scroll_type & 2 ) ? 0 : 128; /* legion, legionjb, crazy climber 2 */
+ m_sprite_offy = (m_scroll_type & 2 ) ? 0 : 128; /* legion, legiono, crazy climber 2 */
m_bg_tilemap = &machine().tilemap().create(m_gfxdecode, tilemap_get_info_delegate(FUNC(armedf_state::get_bg_tile_info),this), TILEMAP_SCAN_COLS, 16, 16, 64, 32);
m_fg_tilemap = &machine().tilemap().create(m_gfxdecode, tilemap_get_info_delegate(FUNC(armedf_state::get_fg_tile_info),this), TILEMAP_SCAN_COLS, 16, 16, 64, 32);
@@ -136,7 +136,7 @@ VIDEO_START_MEMBER(armedf_state,terraf)
VIDEO_START_MEMBER(armedf_state,armedf)
{
- m_sprite_offy = (m_scroll_type & 2 ) ? 0 : 128; /* legion, legionjb, crazy climber 2 */
+ m_sprite_offy = (m_scroll_type & 2 ) ? 0 : 128; /* legion, legiono, crazy climber 2 */
m_bg_tilemap = &machine().tilemap().create(m_gfxdecode, tilemap_get_info_delegate(FUNC(armedf_state::get_bg_tile_info),this), TILEMAP_SCAN_COLS, 16, 16, 64, 32);
m_fg_tilemap = &machine().tilemap().create(m_gfxdecode, tilemap_get_info_delegate(FUNC(armedf_state::get_fg_tile_info),this), TILEMAP_SCAN_COLS, 16, 16, 64, 32);
@@ -170,7 +170,7 @@ READ8_MEMBER(armedf_state::nb1414m4_text_videoram_r)
WRITE8_MEMBER(armedf_state::nb1414m4_text_videoram_w)
{
m_text_videoram[offset] = data;
- m_tx_tilemap->mark_all_dirty();
+ m_tx_tilemap->mark_tile_dirty(offset & 0x7ff);
}
READ8_MEMBER(armedf_state::armedf_text_videoram_r)
@@ -181,7 +181,7 @@ READ8_MEMBER(armedf_state::armedf_text_videoram_r)
WRITE8_MEMBER(armedf_state::armedf_text_videoram_w)
{
m_text_videoram[offset] = data;
- m_tx_tilemap->mark_all_dirty();
+ m_tx_tilemap->mark_tile_dirty(offset & 0x7ff);
}
WRITE16_MEMBER(armedf_state::armedf_fg_videoram_w)