48 lines
855 B
C
48 lines
855 B
C
#include <gint/display.h>
|
|
#include <gint/keyboard.h>
|
|
#include <libprof.h>
|
|
|
|
void draw() {
|
|
extern image_t img_battlefield1;
|
|
extern image_t img_battlefield2;
|
|
extern image_t img_battlefield3;
|
|
extern image_t img_bullet3_2;
|
|
|
|
prof_clear(0);
|
|
prof_enter(0);
|
|
|
|
dclear(C_BLACK);
|
|
// dimage(0, 0, &img_battlefield1);
|
|
// dimage(0, 0, &img_battlefield2);
|
|
dimage(0, 0, &img_battlefield3);
|
|
|
|
for(int i = 0; i < 2000; i++) {
|
|
dimage((i*79) % 216, (i*41) % 216, &img_bullet3_2);
|
|
}
|
|
|
|
prof_leave(0);
|
|
|
|
dprint(300, 10, C_NONE, C_NONE, "%i us", prof_time(0));
|
|
dprint(300, 40, C_WHITE, C_NONE, "%i us", prof_time(0));
|
|
dprint(300, 70, C_BLACK, C_NONE, "%i us", prof_time(0));
|
|
dupdate();
|
|
}
|
|
|
|
int main(void)
|
|
{
|
|
extern font_t font_touhou;
|
|
prof_init(1, 0);
|
|
|
|
// dfont(&font_touhou);
|
|
|
|
for(int i = 0; i < 100; i++) {
|
|
draw();
|
|
}
|
|
|
|
getkey();
|
|
|
|
prof_quit();
|
|
|
|
return 1;
|
|
}
|