Was ist das SVE-Dateiformat?
.sve ist das Dateiformat für Spielstände, das von Simutrans verwendet wird, einer kostenlosen Open-Source-Verkehrsnetz-Simulation, die für Windows, macOS und Linux verfügbar ist. Wenn ein Spieler seine Sitzung speichert, serialisiert Simutrans den vollständigen Zustand der simulierten Welt in eine einzige .sve-Datei - dabei werden das Kartengelände, die Verkehrsinfrastruktur, Bahnhöfe, Depots, Fahrzeuge, Linienfahrpläne, Unternehmensfinanzen, Spielerdaten und das aktuelle Datum im Spiel erfasst.
Simutrans unterstützt mehrere interne Speichermodi, die in den Spieleinstellungen ausgewählt werden können. Standardmäßig ist eine kompakte binäre Serialisierung eingestellt; alternativ können Spielstände als ZIP-komprimierte Archive geschrieben werden (diese beginnen mit dem bekannten PK-Datei-Header, wie ein ZIP-Archiv) oder als Text/XML-Variante. Unabhängig vom Modus beginnt jede .sve-Datei mit einer Simutrans-Speicherversionskennung nahe dem Dateianfang.
Die Kompatibilität ist versionsabhängig: Jede .sve-Datei trägt ein ganzzahliges Versions-Tag, das dem Simutrans-Build entspricht, mit dem sie geschrieben wurde. Neuere Builds können in der Regel ältere Spielstände öffnen; ein älterer Build kann einen Spielstand ablehnen, der mit einer neueren Version erstellt wurde. Die Dateigrößen reichen von etwa 100 KB bei kleinen Karten bis hin zu mehreren Dutzend Megabyte bei großen, detaillierten Simulationen mit komplexen Netzwerken.
.sve-Dateien werden ausschließlich von Simutrans erstellt und gelesen. In einigen älteren Simutrans-Konfigurationen wurde stattdessen die Erweiterung .sav für Spielstände verwendet; die Erweiterung .pak kennzeichnet Simutrans-Pakset-Pakete, bei denen es sich um separate Ressourcendateien und nicht um Spielstände handelt.
Sicherheit
RISIKO: LOWEine .sve-Datei besteht aus passiven Spieldaten und kann nicht ausgeführt werden. Die realistischen Vorsichtsmaßnahmen betreffen die Kompatibilität, nicht die Sicherheit: Ein Spielstand lässt sich eventuell nicht laden, wenn der Simutrans-Build zu alt für die Speicherversion ist oder das erforderliche Pakset fehlt. Erstellen Sie Backups vor einem Simutrans-Upgrade und laden Sie Spielstände nur aus vertrauenswürdigen Quellen herunter.
Formatdetails
kurz gefasst- Generische Anwendungs-Speicher/Exportdatei - Einige wenige nicht verwandte Programme haben .sve als Kurzform für „save“/„saved“ Export verwendet; solche Dateien sind anwendungsspezifisch und stehen in keinem Zusammenhang mit Simutrans.
Programme zum Öffnen von SVE-Dateien
Technische Details
technische Spezifikation| Dateikategorie | Spielstand-Datei - serialisierter Zustand einer Transportsimulationswelt |
| Kodierung | Standardmäßig binäre Serialisierung; optionale ZIP-komprimierte oder Text/XML-Varianten in den Simutrans-Speichereinstellungen wählbar |
| Byte-Reihenfolge | Little-endian |
| Kompression | Optional - gepackte Spielstände nutzen ZIP-Kompression; Binär- und Textmodi speichern Daten unkomprimiert |
| Dateisignatur | Keine einzelne feste Magic Number; alle Varianten beginnen mit einer Simutrans-Speicherversionskennung; gepackte Spielstände öffnen zusätzlich mit dem lokalen ZIP-Datei-Header `PK` (hex 50 4B 03 04) |
| MIME-Typ | application/octet-stream |
| Typische Dateigröße | 100 KB bis mehrere Dutzend MB - wächst mit Kartengröße, Fahrzeuganzahl, Bahnhofsanzahl und Netzwerkkomplexität |
| Internes Versions-Tag | Ganzzahlige Versionsnummer, die vom schreibenden Simutrans-Build eingebettet wird; steuert die Kompatibilität zwischen Builds |
| Gespeicherte Daten | Kartengelände, Topologie des Verkehrsnetzes, Bahnhöfe, Depots, Fahrzeugflotten, Linienfahrpläne, Unternehmensfinanzen, Spielerdaten und In-Game-Kalenderdatum |
| Vorwärtskompatibilität | Neuere Simutrans-Builds können ältere `.sve`-Dateien lesen; ältere Builds lehnen Spielstände von neueren Versionen eventuell ab |
| Plattformunterstützung | Windows, macOS, Linux (jede Plattform, auf der ein kompatibler Simutrans-Build läuft) |
| Erstellende/lesende Anwendung | Ausschließlich Simutrans - keine andere Anwendung erzeugt oder verarbeitet `.sve`-Dateien |
| Verwandte Erweiterungen | `.sav` (Spielstände in älteren Simutrans-Versionen oder generische Spielstände), `.pak` (Simutrans-Pakset-Ressourcenpakete), `.dat` (Simutrans-Pakset-Quelldaten) |
| Veröffentlicht | Simutrans (open-source since 2005; project dates to the late 1990s) |
| Neueste Version | Save version tracks the Simutrans build that wrote it (forward/backward compatibility is version-gated) |
| Spezifikation | www.simutrans.com |
SVE-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu SVE-Dateien.