diff options
Diffstat (limited to 'src/mame/video/neogeo.cpp')
-rw-r--r-- | src/mame/video/neogeo.cpp | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/mame/video/neogeo.cpp b/src/mame/video/neogeo.cpp index f2f23f46010..47e88ab434c 100644 --- a/src/mame/video/neogeo.cpp +++ b/src/mame/video/neogeo.cpp @@ -116,7 +116,6 @@ WRITE16_MEMBER(neogeo_base_state::paletteram_w) } - /************************************* * * Video system start @@ -127,8 +126,7 @@ void neogeo_base_state::video_start() { create_rgb_lookups(); - m_paletteram.resize(0x1000 * 2); - memset(&m_paletteram[0], 0, 0x1000 * 2 * sizeof(m_paletteram[0])); + m_paletteram.resize(0x1000 * 2, 0); m_screen_shadow = 0; m_palette_bank = 0; @@ -136,13 +134,11 @@ void neogeo_base_state::video_start() save_item(NAME(m_paletteram)); save_item(NAME(m_screen_shadow)); save_item(NAME(m_palette_bank)); - machine().save().register_postload(save_prepost_delegate(FUNC(neogeo_base_state::set_pens), this)); set_pens(); } - /************************************* * * Video system reset @@ -154,14 +150,13 @@ void neogeo_base_state::video_reset() } - /************************************* * * Video update * *************************************/ -uint32_t neogeo_base_state::screen_update_neogeo(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect) +uint32_t neogeo_base_state::screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect) { // fill with background color first bitmap.fill(*m_bg_pen, cliprect); @@ -174,7 +169,6 @@ uint32_t neogeo_base_state::screen_update_neogeo(screen_device &screen, bitmap_r } - /************************************* * * Video control |