Co to jest format pliku SVE?
.sve to format pliku zapisu gry używany przez Simutrans, darmową symulację sieci transportowej o otwartym kodzie źródłowym, dostępną na systemy Windows, macOS i Linux. Gdy gracz zapisuje sesję, Simutrans serializuje kompletny stan symulowanego świata do pojedynczego pliku .sve - rejestrując teren mapy, infrastrukturę transportową, stacje, zajezdnie, pojazdy, rozkłady linii, finanse firmy, dane gracza oraz aktualną datę w grze.
Simutrans obsługuje kilka wewnętrznych trybów zapisu wybieranych w ustawieniach gry. Domyślnym jest kompaktowa serializacja binarna; alternatywnie zapisy mogą być tworzone jako archiwa skompresowane ZIP (zaczynają się one od znanego nagłówka pliku PK, podobnie jak archiwum ZIP) lub jako wariant tekstowy/XML. Niezależnie od trybu, każdy plik .sve otwiera się identyfikatorem wersji zapisu Simutrans znajdującym się na początku pliku.
Kompatybilność jest uzależniona od wersji: każdy plik .sve posiada znacznik wersji całkowitej odpowiadający kompilacji Simutrans, która go zapisała. Nowsze wersje zazwyczaj mogą otwierać starsze zapisy; starsza wersja może odrzucić zapis utworzony przez nowszą wersję. Rozmiary plików wahają się od około 100 KB na małych mapach do kilkudziesięciu megabajtów w przypadku dużych, szczegółowych symulacji z rozbudowanymi sieciami.
Pliki .sve są tworzone i odczytywane wyłącznie przez Simutrans. W niektórych starszych konfiguracjach Simutrans do zapisów używane było rozszerzenie .sav; rozszerzenie .pak identyfikuje pakiety paksetów Simutrans, które są oddzielnymi plikami zasobów, a nie zapisami gier.
Bezpieczeństwo
RYZYKO: LOWPlik .sve to pasywne dane gry i nie może być wykonywany. Realne ostrzeżenia dotyczą kompatybilności, a nie bezpieczeństwa: zapis może nie zostać wczytany, jeśli wersja Simutrans jest zbyt stara dla danej wersji zapisu lub jeśli brakuje wymaganego paksetu. Zachowaj kopie zapasowe przed aktualizacją Simutrans i pobieraj zapisy tylko z zaufanych źródeł.
Szczegóły formatu
w pigułce- Ogólny plik zapisu/eksportu aplikacji - Kilka niepowiązanych programów używało .sve jako skróconej formy eksportu „save”/„saved”; takie pliki są specyficzne dla danej aplikacji i nie są powiązane z Simutrans.
Programy otwierające pliki SVE
Szczegóły techniczne
specyfikacja| Kategoria pliku | Plik zapisu gry - zserializowany stan świata symulacji transportu |
| Kodowanie | Domyślnie serializacja binarna; opcjonalnie warianty skompresowane ZIP lub tekstowe/XML wybierane w ustawieniach zapisu Simutrans |
| Kolejność bajtów | Little-endian |
| Kompresja | Opcjonalna - zapisy typu „zipped” stosują kompresję ZIP; tryby binarny i tekstowy przechowują dane bez kompresji |
| Sygnatura pliku | Brak pojedynczej stałej liczby magicznej; wszystkie warianty zaczynają się od identyfikatora wersji zapisu Simutrans; zapisy skompresowane dodatkowo otwierają się nagłówkiem lokalnego pliku ZIP `PK` (hex 50 4B 03 04) |
| Typ MIME | application/octet-stream |
| Typowy rozmiar pliku | Od 100 KB do kilkudziesięciu MB - rośnie wraz z wymiarami mapy, liczbą pojazdów, stacji i złożonością sieci |
| Wewnętrzny znacznik wersji | Całkowity numer wersji osadzony przez kompilację Simutrans tworzącą zapis; warunkuje kompatybilność zapisów między wersjami |
| Przechowywane dane | Teren mapy, topologia sieci transportowej, stacje, zajezdnie, floty pojazdów, rozkłady linii, finanse firmy, dane gracza i data w kalendarzu gry |
| Kompatybilność w przód | Nowsze wersje Simutrans mogą odczytywać starsze pliki `.sve`; starsze wersje mogą odrzucać zapisy utworzone przez nowsze wersje |
| Obsługa platform | Windows, macOS, Linux (dowolna platforma z uruchomioną kompatybilną wersją Simutrans) |
| Aplikacja tworząca/odczytująca | Wyłącznie Simutrans - żadna inna aplikacja nie tworzy ani nie przetwarza plików `.sve` |
| Powiązane rozszerzenia | `.sav` (zapisy w starszych wersjach Simutrans lub ogólne zapisy gier), `.pak` (pakiety zasobów paksetów Simutrans), `.dat` (dane źródłowe paksetów Simutrans) |
| Wydano | Simutrans (open-source since 2005; project dates to the late 1990s) |
| Najnowsza wersja | Save version tracks the Simutrans build that wrote it (forward/backward compatibility is version-gated) |
| Specyfikacja | www.simutrans.com |
Konwersje SVE
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki SVE.