diff -r 58b788fd10a7 -r 395542d915d7 src/game.c --- a/src/game.c Sat Mar 28 12:57:05 2026 +0100 +++ b/src/game.c Sat Mar 28 14:01:14 2026 +0100 @@ -529,7 +529,8 @@ bool running; do { clear(); - draw_board(&gamestate, curcol, settings->unicode); + uint8_t perspective = settings->disableflip ? WHITE : curcol; + draw_board(&gamestate, perspective, settings->unicode); running = !domove_singlemachine(&gamestate, &(settings->gameinfo), curcol); curcol = opponent_color(curcol);