Co to jest format pliku VFS?
Plik .vfs to archiwum danych gier używane przez trylogię UFO, serię gier komputerowych opracowaną przez Altar Games (pierwotnie ALTAR Interactive) przy użyciu ich autorskiego silnika Vision. Pliki .vfs przechowują spakowane zasoby, których silnik gry potrzebuje do budowy świata gry. Pierwsza część serii, UFO: Aftermath, została wydana w 2003 roku jako duchowy następca X-COM, z wieloma zmienionymi elementami rozgrywki i nowymi funkcjami. Wszystkie trzy tytuły UFO zostały wydane na system Microsoft Windows.
Pliki .vfs zawierają różne zasoby używane przez grę, w tym:
- Grafikę i modele 3D
- Ścieżki muzyczne i efekty dźwiękowe
- Mapy i lokacje
- Tekstury
- Dane liczbowe i konfiguracyjne
Dane w plikach .vfs są kompresowane przy użyciu bezstratnej kompresji dla każdego wpisu, aby zaoszczędzić miejsce na dysku, choć niektóre wpisy są przechowywane bez kompresji. Format ten działa jako zastrzeżony kontener binarny, o przeznaczeniu podobnym do archiwum .PAK używanego przez inne silniki gier. Nie istnieje publicznie udokumentowana sygnatura magicznych bajtów; narzędzia identyfikują archiwa na podstawie ich lokalizacji w folderze instalacyjnym gry, a nie nagłówka pliku. Dostępne są różne narzędzia do wypakowywania zawartości archiwów .vfs.
Pliki VFS i gry UFO
W okresie między 2003 a 2007 rokiem wydano trzy gry UFO, z których każda korzystała z formatu archiwum .vfs:
- UFO: Aftermath (2003)
- UFO: Aftershock (2004)
- UFO: Afterlight (2007)
Modyfikowanie plików VFS
Dla trylogii UFO dostępne są różne mody - narzędzia i zasoby, które pozwalają użytkownikom modyfikować zawartość gry i zmieniać jeden lub więcej jej aspektów. Instalowanie modów do gry nie wymaga specjalistycznej wiedzy technicznej; zazwyczaj wystarczy umieścić zmodyfikowany plik .vfs za pomocą danego narzędzia moderskiego w głównym folderze gry. Główne archiwum gry nosi nazwę gamedata.vfs. Zmodyfikowane pakiety VFS zazwyczaj stosują następującą konwencję nazewnictwa: mod_nazwa_pakietu.vfs. Bardziej szczegółowe opisy struktury danych .vfs oraz poradniki moderskie można znaleźć na stronach fanowskich UFO, a także na oficjalnym forum gry dewelopera. Nie przenoś ani nie zmieniaj nazw istniejących plików .vfs w instalacji - spowoduje to uszkodzenie gry.
Bezpieczeństwo
RYZYKO: MEDIUMNajwiększe ryzyko wynika z działań użytkownika: usunięcie, zmiana nazwy lub błędna edycja plików .vfs gry UFO uszkadza instalację - nigdy nie usuwaj ich, aby „zwolnić miejsce”; zamiast tego odinstaluj grę i wykonaj kopię zapasową każdego pliku .vfs przed modowaniem. Samo archiwum to pasywne dane zasobów i nie uruchamia automatycznie kodu, ale pakiety .vfs/mody należy pobierać wyłącznie z renomowanych witryn społeczności UFO. Ponieważ rozszerzenie to jest współdzielone przez wiele niepowiązanych programów „wirtualnego systemu plików”, upewnij się, że plik .vfs z innego źródła faktycznie należy do gry UFO, zanim zaczniesz go tak traktować.
Szczegóły formatu
w pigułce- Ogólny kontener Virtual File System - Wiele programów (emulatory, instalatory, narzędzia sandbox/VPN, niektóre środowiska IDE) przechowuje obraz wirtualnego systemu plików jako .vfs; każdy z nich jest prywatnym, niepowiązanym formatem.
- Sony Sound Forge / Vegas - stabilizacja wideo i inne dane aplikacji - Kilka aplikacji multimedialnych i narzędziowych zapisuje ustawienia lub pliki pamięci podręcznej jako .vfs, co nie jest powiązane z archiwami gier.
Programy otwierające pliki VFS
Szczegóły techniczne
specyfikacja| Typ formatu | Zastrzeżony binarny kontener Virtual File System (archiwum zasobów gry) |
| Deweloper / silnik | Altar Games (ALTAR Interactive) - silnik gry Vision |
| Kolejność bajtów | Little-endian |
| Kompresja | Dla każdego wpisu; wpisy mogą być kompresowane metodą specyficzną dla silnika lub przechowywane bez kompresji |
| Szyfrowanie | Brak udokumentowanych |
| Struktura wewnętrzna | Nagłówek binarny, po którym następuje tabela katalogu plików (ścieżki wpisów, przesunięcia bajtów, rozmiary) oraz spakowane dane zasobów |
| Obsługiwane tytuły | UFO: Aftermath (2003), UFO: Aftershock (2004), UFO: Afterlight (2007) |
| Platforma docelowa | Windows |
| Typowy rozmiar archiwum | Od kilkunastu MB do kilkuset MB na plik |
| Sygnatura pliku (magiczne bajty) | Brak publicznie udokumentowanych; identyfikowane przez kontekst folderu instalacyjnego, a nie wzorzec nagłówka |
| Główna nazwa pliku archiwum | gamedata.vfs |
| Konwencja nazewnictwa archiwów modów | mod_<nazwa_pakietu>.vfs (standard społeczności) |
| Wersjonowanie wewnętrzne | Nieudokumentowane; różni się nieznacznie w trzech tytułach UFO |
| Przechowywane typy zasobów | Modele 3D, tekstury, mapy, ścieżki audio, dane liczbowe i konfiguracyjne |
| Narzędzia do wypakowywania | Dragon UnPACKer (przez wtyczkę), Game Extractor |
| Wydano | 2003 (UFO: Aftermath, Altar Games) |
| Najnowsza wersja | As shipped with UFO: Afterlight (2007); format is not publicly versioned |
Konwersje VFS
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki VFS.