From 4bd4eceb06ddcc1474cdf95b5094229ae38ef2c5 Mon Sep 17 00:00:00 2001 From: Zsolt Vasvari Date: Wed, 12 Mar 2008 11:47:57 +0000 Subject: [PATCH] Forgot to state save a variable --- src/emu/video.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/emu/video.c b/src/emu/video.c index fbc32ed2090..2be8c902981 100644 --- a/src/emu/video.c +++ b/src/emu/video.c @@ -357,6 +357,8 @@ void video_init(running_machine *machine) state_save_register_item(unique_tag, 0, internal_state->vblank_start_time.seconds); state_save_register_item(unique_tag, 0, internal_state->vblank_start_time.attoseconds); + state_save_register_item(unique_tag, 0, internal_state->vblank_end_time.seconds); + state_save_register_item(unique_tag, 0, internal_state->vblank_end_time.attoseconds); state_save_register_item(unique_tag, 0, internal_state->frame_number); } @@ -1086,7 +1088,7 @@ attotime video_screen_get_time_until_vblank_end(const device_config *screen) if (attotime_compare(current_time, internal_state->vblank_end_time) < 0) ret = attotime_sub(internal_state->vblank_end_time, current_time); - /* otherwise computer the time until the next VBLANK period */ + /* otherwise compute the time until the end of the next frame VBLANK period */ else ret = attotime_sub(attotime_add_attoseconds(internal_state->vblank_end_time, internal_state->frame_period), current_time);