Vad är filformatet SVE?
.sve är filformatet för sparade spelomgångar som används av Simutrans, ett gratis transportnätverks-simuleringsspel med öppen källkod tillgängligt på Windows, macOS och Linux. När en spelare sparar sin session serialiserar Simutrans hela tillståndet för den simulerade världen till en enda .sve-fil - vilket fångar kartans terräng, transportinfrastruktur, stationer, depåer, fordon, linjescheman, företagets ekonomi, spelardata och det aktuella datumet i spelet.
Simutrans stöder flera interna sparlägen som kan väljas i spelinställningarna. Standard är en kompakt binär serialisering; alternativt kan sparfiler skrivas som ZIP-komprimerade arkiv (dessa börjar med den bekanta PK-filheadern, precis som ett ZIP-arkiv) eller som en text/XML-variant. Oavsett läge öppnas varje .sve-fil med en identifierare för Simutrans sparversion nära början av filen.
Kompatibiliteten är versionsstyrd: varje .sve-fil bär på en heltalsversions-tagg som matchar den Simutrans-version som skrev den. Nyare versioner kan vanligtvis öppna äldre sparfiler; en äldre version kan neka en sparfil skapad av en nyare version. Filstorlekar varierar från ungefär 100 KB på små kartor till tiotals megabyte för stora, detaljerade simuleringar med komplexa nätverk.
.sve-filer skapas och läses exklusivt av Simutrans. I vissa äldre Simutrans-konfigurationer användes filändelsen .sav för sparfiler istället; filändelsen .pak identifierar Simutrans pakset-paket, vilka är separata resursfiler snarare än sparade spel.
Säkerhet & trygghet
RISK: LOWEn .sve-fil är passiv speldata och kan inte köras. De realistiska riskerna rör kompatibilitet, inte säkerhet: en sparfil kan misslyckas med att laddas om Simutrans-versionen är för gammal för dess sparversion eller om det krävda paksetet saknas. Behåll säkerhetskopior innan du uppgraderar Simutrans, och ladda endast ner sparfiler från källor du litar på.
Formatdetaljer
i ett nötskal- Generisk spar-/exportfil för applikationer - Ett fåtal orelaterade program har använt .sve som en förkortning av «save»/«saved» export; sådana filer är app-specifika och orelaterade till Simutrans.
Program som öppnar SVE-filer
Tekniska detaljer
djup specifikation| Filkategori | Sparfil för spel - serialiserat tillstånd för transport-simuleringsvärld |
| Kodning | Binär serialisering som standard; valfria ZIP-komprimerade eller text/XML-varianter valbara i Simutrans sparinställningar |
| Byteordning | Little-endian |
| Komprimering | Valfritt - ZIP-sparfiler tillämpar ZIP-komprimering; binära lägen och textlägen lagrar data okomprimerat |
| Filsignatur | Inget enskilt fast magiskt nummer; alla varianter börjar med en identifierare för Simutrans sparversion; ZIP-sparfiler öppnas dessutom med ZIP-lokalfilheadern `PK` (hex 50 4B 03 04) |
| MIME-typ | application/octet-stream |
| Typisk filstorlek | 100 KB till tiotals MB - växer med kartans dimensioner, antal fordon, antal stationer och nätverkets komplexitet |
| Intern versionstagg | Heltalsversionsnummer inbäddat av den skrivande Simutrans-versionen; styr kompatibilitet mellan versioner |
| Lagrad data | Kartterräng, transportnätverkets topologi, stationer, depåer, fordonsflottor, linjescheman, företagets ekonomi, spelardata och kalenderdatum i spelet |
| Framåtkompatibilitet | Nyare Simutrans-versioner kan läsa äldre `.sve`-filer; äldre versioner kan avvisa sparfiler skrivna av nyare versioner |
| Plattformsstöd | Windows, macOS, Linux (alla plattformar som kör en kompatibel Simutrans-version) |
| Program för att skapa/läsa | Exklusivt Simutrans - inget annat program skapar eller läser `.sve`-filer |
| Relaterade filändelser | `.sav` (sparfiler i äldre Simutrans-versioner eller generiska spelsparfiler), `.pak` (Simutrans pakset-resurspaket), `.dat` (Simutrans pakset-källdata) |
| Släppt | Simutrans (open-source since 2005; project dates to the late 1990s) |
| Senaste version | Save version tracks the Simutrans build that wrote it (forward/backward compatibility is version-gated) |
| Specifikation | www.simutrans.com |
SVE-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om SVE-filer.