diff options
Diffstat (limited to 'src/mame/video/k054156_k054157_k056832.c')
-rw-r--r-- | src/mame/video/k054156_k054157_k056832.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mame/video/k054156_k054157_k056832.c b/src/mame/video/k054156_k054157_k056832.c index ff30142398b..1a69fef54e2 100644 --- a/src/mame/video/k054156_k054157_k056832.c +++ b/src/mame/video/k054156_k054157_k056832.c @@ -279,7 +279,8 @@ void k056832_device::create_tilemaps() - m_videoram.resize_and_clear(0x2000 * (K056832_PAGE_COUNT + 1) / 2); + m_videoram.resize(0x2000 * (K056832_PAGE_COUNT + 1) / 2); + memset(&m_videoram[0], 0, 2*m_videoram.size()); m_tilemap[0x0] = &machine().tilemap().create(m_gfxdecode, tilemap_get_info_delegate(FUNC(k056832_device::get_tile_info0),this), TILEMAP_SCAN_ROWS, 8, 8, 64, 32); m_tilemap[0x1] = &machine().tilemap().create(m_gfxdecode, tilemap_get_info_delegate(FUNC(k056832_device::get_tile_info1),this), TILEMAP_SCAN_ROWS, 8, 8, 64, 32); |