Co to jest format pliku RPL?
Pliki .rpl to nagrania powtórek zapisywane przez Toribash, opartą na fizyce grę walki stworzoną przez Nabi Studios. Każdy plik rejestruje kompletny mecz klatka po klatce, przechowując każdy stan stawów i akcje graczy niezbędne do deterministycznego odtworzenia walki przez grę.
Pomimo rozszerzenia sugerującego format binarny, pliki .rpl są zwykłym tekstem i można je otworzyć w dowolnym edytorze tekstu. Plik zaczyna się od linii hashbang #!/usr/bin/toribash, po której następuje deklaracja VERSION (obecnie VERSION 6). Kolejne linie kodują pozycje stawów w poszczególnych klatkach oraz parametry meczu. Linie zaczynające się od # są traktowane jako komentarze i ignorowane przez grę.
Ponieważ format jest czytelny dla człowieka i edytowalny, społeczność Toribash praktykuje „replay hacking” - ręczne modyfikowanie linii stanu stawów w celu tworzenia niemożliwych w inny sposób lub stylizowanych ruchów. Edytowane powtórki są szeroko udostępniane na forach społecznościowych.
Powtórki są zapisywane w folderze replay/ wewnątrz katalogu instalacyjnego Toribash i ładowane z poziomu przeglądarki powtórek w grze. Gra jest dostępna w modelu free-to-play od listopada 2007 roku i działa na systemach Windows, macOS oraz Linux.
Należy zauważyć, że .rpl to także rozszerzenie przestarzałego formatu wideo ARMovie/Replay16 z wczesnych lat 90. dla systemu Acorn RISC OS - całkowicie niepowiązanego formatu, rzadko spotykanego dzisiaj.
Bezpieczeństwo
RYZYKO: LOWPliki RPL są zwykłym tekstem i nie mogą wykonywać kodu. Mają znaczenie tylko wewnątrz Toribash. Bezpieczne do otwarcia w dowolnym edytorze tekstu.
Szczegóły formatu
w pigułce- Wideo ARMovie Replay16 (Acorn RISC OS) - Przestarzały format wideo Acorn RISC OS z około 1992 roku; niezwykle rzadki poza archiwaliami systemów RISC OS.
Programy otwierające pliki RPL
Szczegóły techniczne
specyfikacja| Typ formatu | Tekstowy skrypt powtórki gry |
| Kodowanie | Zwykły tekst UTF-8 / ASCII |
| Nagłówek Magic/ID | `#!/usr/bin/toribash` (pierwsza linia pliku) |
| Znacznik wersji | Deklaracja `VERSION 6` bezpośrednio po nagłówku |
| Dane klatek | Stany stawów i akcje graczy dla każdej klatki, jeden wpis na linię |
| Składnia komentarzy | Linie poprzedzone znakiem `#` są ignorowane przez Toribash |
| Typowy rozmiar pliku | 2 KB - 500 KB |
| Platformy | Windows, macOS, Linux |
| Edycja społecznościowa | Możliwość ręcznej edycji; praktyka znana jako „replay hacking” |
| Lokalizacja przechowywania | Podfolder `replay/` w katalogu instalacyjnym Toribash |
| Wydano | 2006 (Toribash initial release) |
| Najnowsza wersja | Version 6 (used since at least Toribash 2.0) |
Konwersje RPL
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki RPL.