gba-trycatch
annotate src/game.c @ 5:850be43b3135
sdl version
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Mon, 16 Jun 2014 22:01:45 +0300 |
parents | |
children | 73b5f2e5d18a |
rev | line source |
---|---|
nuclear@5 | 1 #include "game.h" |
nuclear@5 | 2 #include "gbasys.h" |
nuclear@5 | 3 #include "polyfill.h" |
nuclear@5 | 4 |
nuclear@5 | 5 #define X16INT(x) ((x) << 16) |
nuclear@5 | 6 |
nuclear@5 | 7 static const pvec3 poly[] = { |
nuclear@5 | 8 {X16INT(80), X16INT(10), 0}, |
nuclear@5 | 9 {X16INT(140), X16INT(100), 0}, |
nuclear@5 | 10 {X16INT(40), X16INT(800), 0} |
nuclear@5 | 11 }; |
nuclear@5 | 12 |
nuclear@5 | 13 void game_draw(void) |
nuclear@5 | 14 { |
nuclear@5 | 15 clear_buffer(back_buffer, 0); |
nuclear@5 | 16 |
nuclear@5 | 17 draw_poly(3, poly, 0xffff); |
nuclear@5 | 18 |
nuclear@5 | 19 flip(); |
nuclear@5 | 20 } |
nuclear@5 | 21 |
nuclear@5 | 22 void game_keyb(int key, int pressed) |
nuclear@5 | 23 { |
nuclear@5 | 24 } |