From 4eecf5199dcabde18d407b884eae0f3211ed76fb Mon Sep 17 00:00:00 2001 From: Zsolt Vasvari Date: Wed, 12 Mar 2008 11:06:29 +0000 Subject: Removes "global" VBLANK callback hack --- src/emu/debug/debugcpu.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/emu/debug/debugcpu.c') diff --git a/src/emu/debug/debugcpu.c b/src/emu/debug/debugcpu.c index cdb903f8b99..46dac61306e 100644 --- a/src/emu/debug/debugcpu.c +++ b/src/emu/debug/debugcpu.c @@ -144,7 +144,7 @@ int mame_debug_is_active(void) on_vblank - called when a VBLANK hits -------------------------------------------------*/ -static void on_vblank(running_machine *machine, int vblank_state) +static void on_vblank(const device_config *device, int vblank_state) { /* if we're configured to stop on VBLANK, break */ if (vblank_state && break_on_vblank) @@ -296,7 +296,8 @@ void debug_cpu_init(running_machine *machine) } /* add callback for breaking on VBLANK */ - video_screen_register_global_vbl_cb(on_vblank); + if (machine->primary_screen != NULL) + video_screen_register_vbl_cb(machine->primary_screen, on_vblank); add_exit_callback(machine, debug_cpu_exit); } -- cgit v1.2.3