diff options
Diffstat (limited to 'src/mame/video/st0020.h')
-rw-r--r-- | src/mame/video/st0020.h | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/mame/video/st0020.h b/src/mame/video/st0020.h index 307be9b54f3..bfbbd22fce8 100644 --- a/src/mame/video/st0020.h +++ b/src/mame/video/st0020.h @@ -49,18 +49,14 @@ private: DECLARE_WRITE16_MEMBER(gfxram_bank_w); // blitter - uint8_t *m_rom_ptr; - size_t m_rom_size; + optional_region_ptr<uint8_t> m_rom_ptr; DECLARE_WRITE16_MEMBER(do_blit_w); // tilemaps tilemap_t *m_tmap[4]; - void get_tile_info_i(int i, tilemap_t &tilemap, tile_data &tileinfo, tilemap_memory_index tile_index); - TILE_GET_INFO_MEMBER(get_tile_info_0); - TILE_GET_INFO_MEMBER(get_tile_info_1); - TILE_GET_INFO_MEMBER(get_tile_info_2); - TILE_GET_INFO_MEMBER(get_tile_info_3); + template<int Layer> TILE_GET_INFO_MEMBER(get_tile_info); + TILEMAP_MAPPER_MEMBER(scan_16x16); int tmap_offset(int i); int tmap_priority(int i); |