26 lines
467 B
C
26 lines
467 B
C
#include "api.h"
|
|
|
|
int main() {
|
|
api_malloc_init();
|
|
|
|
char *buf = api_malloc(144 * 164);
|
|
int win = api_open_win(buf, 144, 164, -1, "color");
|
|
|
|
for (int y = 0; y < 128; y++) {
|
|
for (int x = 0; x < 128; x++) {
|
|
int r = x * 2;
|
|
int g = y * 2;
|
|
int b = 0;
|
|
|
|
buf[(x + 8) + (y + 28) * 144] =
|
|
16 + (r / 43) + (g / 43) * 6 + (b / 43) * 36;
|
|
}
|
|
}
|
|
|
|
api_refresh_win(win, 8, 28, 136, 156);
|
|
api_get_key(1);
|
|
api_end();
|
|
|
|
return 0;
|
|
}
|