--- sys/simsys.cc.orig 2020-05-03 15:03:19.524104943 +0200 +++ sys/simsys.cc 2020-05-03 15:07:19.544913395 +0200 @@ -362,7 +362,7 @@ find_directory(B_USER_DIRECTORY, &userDir); sprintf(buffer, "%s/simutrans", userDir.Path()); #else - sprintf(buffer, "%s/simutrans", getenv("HOME")); + sprintf(buffer, "%s/.config/simutrans", getenv("HOME")); #endif // create directory and subdirectories