kble_gint_poc/src/main.c

36 lines
734 B
C

#include "level.h"
#include <gint/display.h>
#include <gint/keyboard.h>
extern struct KBLE_Level kble_demo;
int
main(void)
{
int i;
int x;
int y;
dclear(C_WHITE);
dprint(1, 0, C_BLACK, "Format version: %u", kble_demo.format);
dprint(1, 16, C_BLACK, "Chunk size: %u", kble_demo.chunk_size);
dprint(1, 32, C_BLACK, "Width: %u", kble_demo.width);
dprint(1, 48, C_BLACK, "Height: %u", kble_demo.height);
dupdate();
getkey();
dclear(C_WHITE);
i = 0;
for (y = 0; y < kble_demo.height; y += 1) {
for (x = 0; x < kble_demo.width; x += 1) {
dprint_opt(6 + x * 16, 8 + y * 16, C_BLACK, C_NONE,
DTEXT_CENTER, DTEXT_MIDDLE, "%u",
kble_demo.data[i++]);
}
}
dupdate();
getkey();
return 1;
}