diff options
| author | 2008-03-12 11:06:29 +0000 | |
|---|---|---|
| committer | 2008-03-12 11:06:29 +0000 | |
| commit | 4eecf5199dcabde18d407b884eae0f3211ed76fb (patch) | |
| tree | 7f28e7b8e5fb6b7cfef8085483f662855c743e3f /src/emu/debug/debugcpu.c | |
| parent | 19b68f421f4e155d2c4a4e02433ca0adac9b6e91 (diff) | |
Removes "global" VBLANK callback hack
Diffstat (limited to 'src/emu/debug/debugcpu.c')
| -rw-r--r-- | src/emu/debug/debugcpu.c | 5 |
1 files changed, 3 insertions, 2 deletions
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); } |
