summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/neogeo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/neogeo.cpp')
-rw-r--r--src/mame/video/neogeo.cpp10
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