@@ -14,12 +14,14 @@ void init_vb()
/* init_sound_driver(); */
curr_game_state = SETUP; /* Really inelegant, but it'll do for now. */
initial_game_mode = FOCUS_SCREEN;
INT_ENABLE;
init_just_occurred = 1;
}

void inline jump_to_reset()
{
INT_DISABLE;
VIP_REGS[INTENB] = 0;
stop_timer_driver();
jump_addr((void *) 0xFFFFFFF0);
}
@@ -18,9 +18,12 @@ void main_loop()

/* Mode-change dependent processing (call mode setup routine) or
Run mode mainproc. */
/* mode_main_jump_table[curr_game_mode](); */

/* Each mode should have at least 3 main files: mainproc, setup,
and interrupt processing. */
mode_main_jump_table[curr_game_mode]();
//mode_main_jump_table[FOCUS_SCREEN]();
mode_main_jump_table[TRI_DEMO]();

}
}