summaryrefslogtreecommitdiffstats
path: root/docs/release/src/hbmame/video/pacman.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'docs/release/src/hbmame/video/pacman.cpp')
-rw-r--r--docs/release/src/hbmame/video/pacman.cpp18
1 files changed, 6 insertions, 12 deletions
diff --git a/docs/release/src/hbmame/video/pacman.cpp b/docs/release/src/hbmame/video/pacman.cpp
index 74ff20154a9..90acfa1c11b 100644
--- a/docs/release/src/hbmame/video/pacman.cpp
+++ b/docs/release/src/hbmame/video/pacman.cpp
@@ -129,17 +129,6 @@ uint32_t pacman_state::screen_update_pacmanx(screen_device &screen, bitmap_ind16
MULTIPAC adapted for HBMAME by Robbbert
************************************************************************/
-static void init_save_state_multipac(running_machine &machine)
-{
- pacman_state *state = machine.driver_data<pacman_state>();
- state->save_item(NAME(state->m_charbank));
- state->save_item(NAME(state->m_spritebank));
- state->save_item(NAME(state->m_palettebank));
- state->save_item(NAME(state->m_colortablebank));
- state->save_item(NAME(state->m_flipscreen));
- state->save_item(NAME(state->m_bgpriority));
-}
-
TILE_GET_INFO_MEMBER(pacman_state::multipac_get_tile_info )
{
int code = m_videoram[tile_index] | (m_charbank << 8);
@@ -150,7 +139,12 @@ TILE_GET_INFO_MEMBER(pacman_state::multipac_get_tile_info )
VIDEO_START_MEMBER( pacman_state, multipac )
{
- init_save_state_multipac(machine());
+ save_item(NAME(m_charbank));
+ save_item(NAME(m_spritebank));
+ save_item(NAME(m_palettebank));
+ save_item(NAME(m_colortablebank));
+ save_item(NAME(m_flipscreen));
+ save_item(NAME(m_bgpriority));
m_charbank = 0;
m_spritebank = 0;