diff --git a/src/games/tetris/view.c b/src/games/tetris/view.c index 204ac01..bfebd6c 100644 --- a/src/games/tetris/view.c +++ b/src/games/tetris/view.c @@ -52,7 +52,8 @@ /** color of line counter */ #define TETRIS_VIEW_COLORCOUNTER 2 -#if (NUM_ROWS < 16) && (NUM_COLS > NUM_ROWS) && (!defined GAME_TETRIS_FP) +#if (((NUM_ROWS < 16) && (NUM_COLS > NUM_ROWS)) || \ + ((NUM_ROWS == 16) && (NUM_COLS == 80))) && (!defined GAME_TETRIS_FP) # define VIEWCOLS NUM_ROWS # define VIEWROWS NUM_COLS # define VIEW_TILT @@ -77,7 +78,8 @@ #if VIEWROWS >= 16 #define TETRIS_VIEW_XOFFSET_COUNTER \ (TETRIS_VIEW_XOFFSET_DUMP + TETRIS_VIEW_WIDTH_DUMP + 1) - #define TETRIS_VIEW_YOFFSET_COUNT100 ((VIEWCOLS - 14) / 2) + #define TETRIS_VIEW_YOFFSET_COUNT100 + \ + TETRIS_VIEW_YOFFSET_DUMP + ((TETRIS_VIEW_HEIGHT_DUMP - 14) / 2) #define TETRIS_VIEW_YOFFSET_COUNT10 (TETRIS_VIEW_YOFFSET_COUNT100 + 2) #define TETRIS_VIEW_YOFFSET_COUNT1 (TETRIS_VIEW_YOFFSET_COUNT10 + 4)