--- rocksndiamonds-3.1.1/src/libgame/misc.c~ 2005-10-11 17:25:52 +0400 +++ rocksndiamonds-3.1.1/src/libgame/misc.c 2005-10-11 17:26:05 +0400 @@ -596,7 +596,7 @@ void GetOptions(char *argv[], void (*pri options.server_host = NULL; options.server_port = 0; options.ro_base_directory = ro_base_path; - options.rw_base_directory = rw_base_path; + options.rw_base_directory = getPath2(getHomeDir(), program.userdata_directory ); options.level_directory = getPath2(ro_base_path, LEVELS_DIRECTORY); options.graphics_directory = getPath2(ro_base_path, GRAPHICS_DIRECTORY); options.sounds_directory = getPath2(ro_base_path, SOUNDS_DIRECTORY);