diff options
-rw-r--r-- | sky/control.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sky/control.cpp b/sky/control.cpp index f800f7e27a..2f0733937a 100644 --- a/sky/control.cpp +++ b/sky/control.cpp @@ -1459,8 +1459,10 @@ uint16 Control::parseSaveData(uint8 *srcBuf) { LODSD(srcPos, gameVersion); if (gameVersion != SkyEngine::_systemVars.gameVersion) { if ((!SkyEngine::isCDVersion()) || (gameVersion < 365)) { // cd versions are compatible - printf("This savegame was created by Beneath a Steel Sky v0.0%03d\n", gameVersion); - printf("It cannot be loaded by this version (v0.0%3d)\n", SkyEngine::_systemVars.gameVersion); + displayMessage(NULL, "This savegame was created by\n" + "Beneath a Steel Sky v0.0%03d\n" + "It cannot be loaded by this version (v0.0%3d)", + gameVersion, SkyEngine::_systemVars.gameVersion); return RESTORE_FAILED; } } |