Co to jest format pliku RPF?
Plik .rpf to RAGE Package File, własnościowe archiwum binarne opracowane przez Rockstar Games dla ich silnika Rockstar Advanced Game Engine (RAGE). Służy on jako główny kontener dla praktycznie wszystkich zasobów gry - modeli, tekstur, skryptów, dźwięku i danych świata - używanych w tytułach takich jak GTA IV (2008), GTA V (2013), Max Payne 3 oraz Red Dead Redemption 2 (2018).
Format jest wersjonowany za pomocą 4-bajtowego nagłówka magicznego na początku pliku:
RPF3- GTA IV, Max Payne 3RPF6- Red Dead Redemption (konsole)RPF7- GTA VRPF8- Red Dead Redemption 2
Wiele wewnętrznych wpisów jest zaszyfrowanych algorytmem AES-256, dlatego standardowe narzędzia do archiwizacji nie mogą otwierać plików .rpf. Do przeglądania i wypakowywania zasobów wymagane są dedykowane narzędzia, takie jak OpenIV lub CodeWalker. Pliki wewnętrzne korzystają z podformatów Rockstar, takich jak .ytd (słowniki tekstur), .ydr i .yft (modele 3D) oraz .ysc (skompilowane skrypty). Wariant RPF7 dla GTA V został szeroko poddany inżynierii wstecznej przez społeczność moderską, stając się podstawą dla większości modów do GTA V.
Bezpieczeństwo
RYZYKO: MEDIUMSamo archiwum RPF to dane gry, ale ekosystem modowania RPF niesie ze sobą realne ryzyko. Instaluj mody tylko z renomowanych stron i używaj zaufanych narzędzi (OpenIV, CodeWalker) - niektóre „mod menu” i trainery to złośliwe oprogramowanie lub mogą spowodować zablokowanie konta. Co najważniejsze, edytowanie plików RPF w GTA Online (lub innych trybach sieciowych) może wywołać bany anty-cheatowe, a warunki Rockstar zabraniają modyfikowania plików gry online; moduj wyłącznie offline/w trybie fabularnym. Przed edycją wykonaj kopię zapasową oryginalnych archiwów RPF, ponieważ uszkodzony update.rpf może uniemożliwić uruchomienie gry.
Szczegóły formatu
w pigułce- Rich Pixel Format (obraz renderowania pochodny RLA) - Format obrazu renderowania 3D (RGBA plus kanały głębi/z, alfa, normalnych powierzchni i inne dowolne kanały) używany w postprodukcji przez Autodesk 3ds Max i Adobe After Effects; otwierany w tych aplikacjach, a nie w narzędziach do gier.
- Plik ustawień renderowania Autodesk AutoCAD - Mały plik ustawień AutoCAD przechowujący presety renderowania; etykieta bazy danych „AutoCAD pattern definition” jest błędna (wzory kreskowania to .pat).
- Remote Print File (starszy bufor wydruku) - Stare pliki bufora/kolejki wydruku, które niektóre systemy nazywały .rpf; przestarzałe i rzadko spotykane.
Programy otwierające pliki RPF
Szczegóły techniczne
specyfikacja| Kategoria pliku | Własnościowe binarne archiwum gry |
| Deweloper | Rockstar Games |
| Typ MIME | application/octet-stream |
| Magiczne bajty | 4-bajtowy identyfikator ASCII pod offsetem 0: „RPF3”, „RPF6”, „RPF7” lub „RPF8” - cyfra wersji identyfikuje konkretny tytuł gry |
| Wersje formatu | RPF0/RPF2 (wczesne tytuły RAGE), RPF3 (GTA IV / Max Payne 3), RPF6 (Red Dead Redemption), RPF7 (GTA V), RPF8 (RDR2) |
| Szyfrowanie | Szyfrowanie AES-256 dla wielu wewnętrznych wpisów; klucze deszyfrujące są specyficzne dla gry i osadzone w pliku wykonywalnym gry |
| Kompresja wewnętrzna | Kompresja zlib/deflate stosowana do poszczególnych wpisów plików wewnątrz archiwum |
| Struktura wewnętrzna | Hierarchiczny wirtualny system plików z zagnieżdżonymi katalogami i typowanymi wpisami plików przechowywanymi w płaskim układzie binarnym |
| Typy zawartych zasobów | .ytd (słowniki tekstur), .ydr / .yft (modele 3D), .ysc (skompilowane skrypty), .awc (kontenery audio wave), .ymap / .ytyp (dane rozmieszczenia świata) |
| Kompatybilne tytuły gier | GTA IV, GTA V, Max Payne 3, LA Noire, Red Dead Redemption, Red Dead Redemption 2 |
| Wymagane narzędzia | OpenIV, CodeWalker, SparkIV - standardowe narzędzia ZIP lub archiwizatory nie mogą otwierać zaszyfrowanych plików RPF |
| Ekosystem moderski | RPF7 (GTA V) jest najbardziej szczegółowo opracowaną wersją; prawie wszystkie mody do GTA V wymagają edycji lub zamiany wpisów wewnątrz archiwów RPF |
| Zakres rozmiaru pliku | Od kilku kilobajtów (małe pod-archiwa) do kilku gigabajtów (np. update.rpf w GTA V przekracza 4 GB) |
| Obsługa platform | PC (Windows), Xbox oraz PlayStation; warianty konsolowe mogą używać innych kluczy AES lub nieco zmodyfikowanej struktury katalogów |
| Wydano | RAGE engine, mid-2000s; RPF used in GTA IV (2008), GTA V (2013), RDR2 (2018) |
| Specyfikacja | gtamods.com |
Konwersje RPF
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki RPF.