Qu'est-ce que le format de fichier RPL ?
Les fichiers .rpl sont des enregistrements de replay sauvegardés par Toribash, un jeu de combat d'arts martiaux basé sur la physique développé par Nabi Studios. Chaque fichier capture un match complet image par image, stockant chaque état d'articulation et chaque action de joueur nécessaires pour que le jeu reproduise le combat de manière déterministe.
Malgré l'extension aux allures de binaire, les fichiers .rpl sont en texte brut et peuvent être ouverts dans n'importe quel éditeur de texte. Le fichier commence par la ligne hashbang #!/usr/bin/toribash, suivie d'une déclaration VERSION (actuellement VERSION 6). Les lignes suivantes encodent les positions des articulations par image et les paramètres du match. Les lignes commençant par # sont traitées comme des commentaires et ignorées par le jeu.
Parce que le format est lisible par l'homme et éditable, la communauté Toribash pratique le « replay hacking » - la modification manuelle des lignes d'état des articulations pour créer des mouvements autrement impossibles ou stylisés. Les replays édités sont largement partagés sur les forums de la communauté.
Les replays sont sauvegardés dans le dossier replay/ à l'intérieur du répertoire d'installation de Toribash et chargés depuis le navigateur de replays intégré au jeu. Le jeu est gratuit (free-to-play) depuis novembre 2007 et fonctionne sur Windows, macOS et Linux.
Notez que .rpl est également l'extension du format vidéo obsolète ARMovie/Replay16 du début des années 1990 sur Acorn RISC OS - un format totalement indépendant et rarement rencontré aujourd'hui.
Sécurité et sûreté
RISQUE : LOWLes fichiers RPL sont du texte brut et ne peuvent pas exécuter de code. Ils n'ont de sens qu'au sein de Toribash. Sûrs à ouvrir dans n'importe quel éditeur de texte.
Détails du format
en bref- Vidéo ARMovie Replay16 (Acorn RISC OS) - Format vidéo fragmenté obsolète d'Acorn RISC OS datant d'environ 1992 ; extrêmement rare en dehors des archives vintage de RISC OS.
Programmes qui ouvrent les fichiers RPL
Détails techniques
spécifications approfondies| Type de format | Script de replay de jeu basé sur du texte |
| Encodage | Texte brut UTF-8 / ASCII |
| En-tête Magic/ID | `#!/usr/bin/toribash` (première ligne du fichier) |
| Marqueur de version | Déclaration `VERSION 6` immédiatement après l'en-tête |
| Données d'image | États des articulations par image et actions des joueurs, une entrée par ligne |
| Syntaxe des commentaires | Les lignes préfixées par `#` sont ignorées par Toribash |
| Taille de fichier typique | 2 Ko - 500 Ko |
| Plateformes | Windows, macOS, Linux |
| Édition communautaire | Modifiable manuellement ; pratique connue sous le nom de « replay hacking » |
| Emplacement de stockage | Sous-dossier `replay/` du répertoire d'installation de Toribash |
| Publié | 2006 (Toribash initial release) |
| Dernière version | Version 6 (used since at least Toribash 2.0) |
Conversions RPL
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers RPL.