X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=backend.c;h=bab4386732c87438f1e20d5186f0660fe19ee9a0;hb=837f9247aaf15b2440dacd4ae4672a0f3f99f787;hp=e50e869706da5b7d32db8f6af867b85459489c9c;hpb=cf26b3e8a4d056c93860f4292d9cd5fc5cb00890;p=xboard.git diff --git a/backend.c b/backend.c index e50e869..bab4386 100644 --- a/backend.c +++ b/backend.c @@ -12877,6 +12877,8 @@ LoadGame (FILE *f, int gameNumber, char *title, int useList) return FALSE; } CopyBoard(boards[0], initial_position); + if(*engineVariant) // [HGM] for now, assume FEN in engine-defined variant game is default initial position + CopyBoard(initialPosition, initial_position); if (blackPlaysFirst) { currentMove = forwardMostMove = backwardMostMove = 1; CopyBoard(boards[1], initial_position);