--- a/src/gtkui/gtkui.c Thu May 29 11:00:26 2008 +0000 +++ b/src/gtkui/gtkui.c Sun Jun 01 00:47:45 2008 +0000 @@ -240,10 +240,14 @@ } } -void gui_main_loop(void) +void gui_main_loop( gboolean run ) { gtk_gui_update(); - gtk_main(); + if( run ) { + dreamcast_run(); + } else { + gtk_main(); + } } void gui_update_state(void)