src/game.c

changeset 54
eef745ba3774
parent 53
78b580bfde33
child 55
54ea19938d57
--- a/src/game.c	Wed Aug 26 12:59:30 2015 +0200
+++ b/src/game.c	Wed Aug 26 14:46:42 2015 +0200
@@ -72,6 +72,10 @@
 }
 
 static void draw_board(GameState *gamestate, uint8_t perspective) {
+    char fen[90];
+    compute_fen(fen, gamestate);
+    mvaddstr(0, 0, fen);
+    
     for (uint8_t y = 0 ; y < 8 ; y++) {
         for (uint8_t x = 0 ; x < 8 ; x++) {
             uint8_t col = gamestate->board[y][x] & COLOR_MASK;
@@ -109,7 +113,7 @@
     
     /* move log */
     // TODO: introduce window to avoid bugs with a long move log
-    uint8_t logy = 0;
+    uint8_t logy = 1;
     const uint8_t logx = boardx + 30;
     int logi = 1;
     MoveList *logelem = gamestate->movelist;

mercurial