Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Save-Pfad geändert. Warum ?
#1
Simutrans-Version: 100.1-1937 nightly

PAK-Set (+zusätzliche PAK-Dateien):
egal

Betriebssystem:
Linux

Fehler (möglichst genaue Beschreibung):
Seit der letzten Version findet er keine save-File mehr.

Verhalten (Absturz, Einfrieren, ...):
Man findet nichts mehr.

Ich habe einen svn diff zwischen den trunks 1936 und 1937 laufen lassen.
Das ist das relevante Resultat:

--- simsys_s.cc (Revision 1936)
+++ simsys_s.cc (Revision 1937)
@@ -275,7 +275,11 @@
}
return NULL;
#else
- sprintf( buffer, "%s/.simutrans", getenv("HOME") );
+#ifndef __MACOS__
+ sprintf( buffer, "%s/simutrans", getenv("HOME") );
+#else
+ sprintf( buffer, "%s/Documents/simutrans", getenv("HOME") );
+#endif

int err = mkdir( buffer, S_IRWXU | S_IRWXG | S_IROTH | S_IXOTH );
if(err && err!=EEXIST) {
// could not create directory
...


Für alle Linux Freunde, die eventuell mehrere simutrans versionen laufen haben, wie z.B. das letzte Release und die aktuellen Nightlies ist hier ein einfacher Workaround:


Wenn die Daten im Verzeichnis ~/.simutrans sind, dann kann man diese durch den
symbolischen link im HOME Verzeichnis:

ln -s ~/.simutrans simutrans

den Nightlies >= 1937 zur Verfügung stellen.

Damit können alte und neue Versionen auf die gleichen Daten zugreifen.
Zitieren


Nachrichten in diesem Thema
Save-Pfad geändert. Warum ? - von TonyBzt - 01-08-2008, Friday-19:10:34
[Kein Betreff] - von prissi - 01-08-2008, Friday-22:47:31
[Kein Betreff] - von TonyBzt - 02-08-2008, Saturday-03:33:07
[Kein Betreff] - von prissi - 02-08-2008, Saturday-14:23:41
[Kein Betreff] - von hellmade - 05-08-2008, Tuesday-10:50:27
[Kein Betreff] - von Gotthardlok - 06-08-2008, Wednesday-22:15:28
[Kein Betreff] - von Hajo - 06-08-2008, Wednesday-22:24:34
[Kein Betreff] - von prissi - 07-08-2008, Thursday-00:02:43
[Kein Betreff] - von Gotthardlok - 07-08-2008, Thursday-20:39:32

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste