From 8bb4a10f0bd084d86c5dca64c8585ccae6354533 Mon Sep 17 00:00:00 2001 From: Couriersud Date: Mon, 17 Mar 2008 00:50:48 +0000 Subject: [PATCH] Fix: 01511: batman: Fails to load autosave state * fixes late creation of timer which caused 0-length save states --- src/mame/machine/atarigen.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/mame/machine/atarigen.c b/src/mame/machine/atarigen.c index 512b3f5606b..c58e0c5102d 100644 --- a/src/mame/machine/atarigen.c +++ b/src/mame/machine/atarigen.c @@ -970,6 +970,10 @@ void atarigen_scanline_timer_reset(const device_config *screen, atarigen_scanlin emu_timer *timer = get_scanline_timer_for_screen(screen); timer_adjust_oneshot(timer, video_screen_get_time_until_pos(screen, 0, 0), 0); } + + /* implicitly allocate a scanline interrupt timer */ + get_scanline_interrupt_timer_for_screen(screen); + }