summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/video/generic.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/video/generic.c')
-rw-r--r--src/emu/video/generic.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/emu/video/generic.c b/src/emu/video/generic.c
index dead579d78a..86fd1eb179d 100644
--- a/src/emu/video/generic.c
+++ b/src/emu/video/generic.c
@@ -233,8 +233,8 @@ void generic_video_init(running_machine *machine)
state = machine->generic_video_data = auto_alloc_clear(machine, generic_video_private);
- state_save_register_item(machine, "video", NULL, 0, state->flip_screen_x);
- state_save_register_item(machine, "video", NULL, 0, state->flip_screen_y);
+ machine->state().save_item(NAME(state->flip_screen_x));
+ machine->state().save_item(NAME(state->flip_screen_y));
// create spriteram buffers if necessary
if (machine->config->m_video_attributes & VIDEO_BUFFERS_SPRITERAM)
@@ -276,7 +276,7 @@ VIDEO_START( generic_bitmapped )
machine->generic.tmpbitmap = machine->primary_screen->alloc_compatible_bitmap();
/* ensure the contents of the bitmap are saved */
- state_save_register_global_bitmap(machine, machine->generic.tmpbitmap);
+ machine->state().save_item(NAME(*machine->generic.tmpbitmap));
}