Co to jest format pliku TIGER?
.tiger to autorski, binarny format archiwum danych gier używany przez silnik CDC Engine firmy Crystal Dynamics, wprowadzony po raz pierwszy wraz z rebootem serii *Tomb Raider* w 2013 roku. Każdy plik .tiger rozpoczyna się od cztero-bajtowej sygnatury TAFS (Tiger Archive FileSystem) na offsecie zero, po której następuje 4-bajtowy numer wersji w formacie little-endian.
Gry są dostarczane jako zestaw ponumerowanych archiwów - zazwyczaj od bigfile.000.tiger do bigfile.003.tiger - przy czym pojedyncze pliki osiągają rozmiar od 1,5 GB do 2 GB. Format ten zastąpił starszy kontener Bigfile używany w tytułach z serii Tomb Raider sprzed 2013 roku.
Charakterystyczną cechą formatu .tiger jest to, że wewnętrzne nazwy plików nie są przechowywane jako czytelne ciągi znaków. Każdy wpis zasobu jest indeksowany za pomocą skrótu CRC-32, co sprawia, że zawartość archiwum jest nieczytelna bez wcześniej przygotowanego słownika skrótów. Przechowywane zasoby obejmują modele (meshes), tekstury, dźwięki i skrypty gry.
Trzy generacje tytułów Crystal Dynamics korzystają z tego formatu z niewielkimi niezgodnościami:
- *Tomb Raider* (2013) i *Rise of the Tomb Raider* (2015) używają standardowego haszowania CRC-32
- *Shadow of the Tomb Raider* (2018) używa innego algorytmu CRC, co powoduje brak kompatybilności ze starszymi narzędziami do ekstrakcji
Narzędzie społecznościowe Gibbed Tiger Unpacker pozwala na wyodrębnienie zasobów z wariantów z lat 2013 i 2015. Samo archiwum nie jest szyfrowane; zawartość to surowe dane zasobów gry. Format nie jest otwartym standardem i nie posiada zarejestrowanego typu MIME.
Bezpieczeństwo
RYZYKO: LOWPliki TIGER to pasywne archiwa danych gier, które nie zawierają kodu wykonywalnego działającego poza silnikiem gry. Nie stanowią one zagrożenia dla użytkowników końcowych, którzy po prostu napotkają je w folderze Steam. Narzędzia moderskie do ekstrakcji zawartości są utrzymywane przez społeczność i są ogólnie bezpieczne.
Szczegóły formatu
w pigułceProgramy otwierające pliki TIGER
Szczegóły techniczne
specyfikacja| Magic bytes | 54 41 46 53 („TAFS”) na offsecie 0 |
| Pole wersji | 4-bajtowa liczba całkowita little-endian bezpośrednio po magic bytes |
| Kolejność bajtów | Little-endian |
| Indeksowanie zasobów | Skróty CRC-32 używane jako nazwy plików - brak nazw tekstowych w archiwum |
| Typowy rozmiar archiwum | 1,5 GB - 2 GB na plik |
| Wdrażanie | Ponumerowany zestaw: od bigfile.000.tiger do bigfile.003.tiger |
| Kompresja | Dla każdego wpisu (poszczególne zasoby gry mogą być skompresowane wewnętrznie) |
| Wariant CRC | CRC-32 dla TR2013 i ROTTR (2015); niekompatybilny algorytm w Shadow of the Tomb Raider (2018) |
| Platformy docelowe | Windows, PlayStation 4/5, Xbox One, Xbox Series X/S |
| Typ kontenera | Niestandardowe, autorskie archiwum binarne TAFS |
| Typy przechowywanych zasobów | Modele (meshes), tekstury, dźwięki, skrypty gry |
| Poprzedni format | Starszy kontener Bigfile z tytułów Tomb Raider sprzed 2013 roku |
| Narzędzie do ekstrakcji | Gibbed Tiger Unpacker (stworzony przez społeczność) |
| Typ MIME | Niezarejestrowany (domyślnie application/octet-stream) |
| Wydano | 2013 (Tomb Raider reboot) |
| Najnowsza wersja | Shadow of the Tomb Raider variant (2018) - uses different CRC algorithm |
| Specyfikacja | cdcengine.re |
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki TIGER.