supercasiobros/src/main.c

43 lines
721 B
C
Raw Normal View History

2019-11-16 11:44:09 +01:00
#include <gint/display.h>
#include <gint/keyboard.h>
#include <gint/timer.h>
2019-11-16 12:02:30 +01:00
#include "world.h"
2019-11-16 11:44:09 +01:00
int callback(volatile void *arg)
{
volatile int *has_ticked = arg;
*has_ticked = 1;
return 0;
}
int main(void)
{
volatile int has_ticked = 1;
int game_running = 1;
timer_setup(0, timer_delay(0, 16667), timer_Po_4, callback, &has_ticked);
timer_start(0);
while(game_running)
{
has_ticked=0;
dclear(C_WHITE);
2019-11-16 12:02:30 +01:00
world_draw(0,0);
2019-11-16 11:44:09 +01:00
//ennemies_draw();
//mario_draw();
//ingame_draw();
dupdate();
2019-11-16 12:02:30 +01:00
//keyboard_reload();
//ennemies_move();
2019-11-16 11:44:09 +01:00
if(keydown(KEY_EXIT)) game_running = 0;
}
timer_stop(0);
}