36 lines
734 B
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;
|
|
}
|