| 527 } |
527 } |
| 528 |
528 |
| 529 bool running; |
529 bool running; |
| 530 do { |
530 do { |
| 531 clear(); |
531 clear(); |
| 532 draw_board(&gamestate, curcol, settings->unicode); |
532 uint8_t perspective = settings->disableflip ? WHITE : curcol; |
| |
533 draw_board(&gamestate, perspective, settings->unicode); |
| 533 running = !domove_singlemachine(&gamestate, |
534 running = !domove_singlemachine(&gamestate, |
| 534 &(settings->gameinfo), curcol); |
535 &(settings->gameinfo), curcol); |
| 535 curcol = opponent_color(curcol); |
536 curcol = opponent_color(curcol); |
| 536 } while (running); |
537 } while (running); |
| 537 |
538 |