From 793cf2e715dc3d74c8dbf256f6bd77d48719e400 Mon Sep 17 00:00:00 2001 From: Zsolt Vasvari Date: Wed, 5 Mar 2008 04:20:01 +0000 Subject: [PATCH] VBLANK based watchdogs can be disabled once again Removed debugging fprintf --- src/emu/debug/debugcpu.c | 1 - src/emu/watchdog.c | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/emu/debug/debugcpu.c b/src/emu/debug/debugcpu.c index 0ba3ebd02d2..00cb819fac0 100644 --- a/src/emu/debug/debugcpu.c +++ b/src/emu/debug/debugcpu.c @@ -296,7 +296,6 @@ void debug_cpu_init(running_machine *machine) } /* add callback for breaking on VBLANK */ -fprintf(stderr,"Debug 1\n"); video_screen_register_vbl_cb(machine, NULL, on_vblank); add_exit_callback(machine, debug_cpu_exit); diff --git a/src/emu/watchdog.c b/src/emu/watchdog.c index 676f68225b7..60bd49c3cf7 100644 --- a/src/emu/watchdog.c +++ b/src/emu/watchdog.c @@ -86,7 +86,7 @@ static TIMER_CALLBACK( watchdog_callback ) static void on_vblank(running_machine *machine, screen_state *screen, int vblank_state) { /* VBLANK starting */ - if (vblank_state) + if (vblank_state && watchdog_enabled) { /* check the watchdog */ if (machine->config->watchdog_vblank_count != 0 && --watchdog_counter == 0)