Qu'est-ce que le format de fichier WRPL ?
Un fichier .wrpl est un replay enregistré de Widelands - un fichier binaire créé par Widelands, un jeu de stratégie en temps réel open-source. Plutôt que de sauvegarder l'état complet du jeu sous forme d'instantané, un .wrpl stocke le flux chronologique des commandes des joueurs émises depuis le début du match. Il peut être utilisé pour rejouer la partie en réinjectant ces mouvements enregistrés dans le moteur de jeu, qui les réexécute de manière déterministe par rapport à un fichier d'état initial compagnon.
Chaque replay .wrpl est toujours associé à un fichier de sauvegarde .wrpl.wgf - un instantané de la carte et de l'état initial du jeu stocké dans un conteneur basé sur ZIP. Les deux fichiers doivent être conservés ensemble dans le dossier replays du jeu pour que la lecture fonctionne.
Comme le .wrpl stocke des commandes plutôt que des images vidéo, il ne peut pas être ouvert dans un lecteur multimédia. Pour capturer un replay en vidéo, vous devez enregistrer votre écran lors de la session de lecture en jeu. Les replays sont également spécifiques à une version : un fichier .wrpl ne peut généralement être lu que par la même version du moteur Widelands qui l'a enregistré. Le moteur écrit périodiquement des données de somme de contrôle (checksum) de synchronisation pendant l'enregistrement afin que tout décalage de version soit détecté et signalé comme une erreur de désynchronisation (desync) pendant la lecture.
Sécurité et sûreté
RISQUE : LOWUn WRPL est une donnée de jeu passive sans code exécutable, donc l'ouvrir dans Widelands présente un risque faible. Les seuls problèmes pratiques sont non malveillants : un replay ne se lancera pas si son compagnon .wrpl.wgf est manquant ou si la version de Widelands diffère de celle de l'enregistrement. Téléchargez uniquement des replays provenant de sources communautaires fiables et ignorez tout site proposant un « convertisseur WRPL en vidéo » magique - ils n'existent pas et sont probablement des logiciels publicitaires.
Détails du format
en brefProgrammes qui ouvrent les fichiers WRPL
Détails techniques
spécifications approfondies| Encodage | Binaire (sérialisation interne au moteur en little-endian) |
| Type de format | Journal de commandes déterministe - enregistre les ordres des joueurs, pas des images vidéo |
| Appairage de fichiers | Toujours associé à un fichier compagnon .wrpl.wgf ; les deux doivent être présents pour la lecture |
| Rôle du fichier compagnon | .wrpl.wgf contient un instantané de sauvegarde (basé sur ZIP) de la carte et de l'état initial |
| Compression | Le journal de commandes (.wrpl) est un flux binaire non compressé ; le compagnon .wrpl.wgf utilise la compression ZIP |
| Taille typique | De quelques dizaines de Ko à quelques Mo (le journal de commandes est compact ; le .wrpl.wgf constitue l'essentiel du poids) |
| Signature binaire (magic bytes) | Aucune signature fixe publiée ; identifié par son emplacement dans le dossier des replays et la paire .wrpl / .wrpl.wgf correspondante |
| Compatibilité de version | Spécifique à la version - un replay ne fonctionne généralement qu'avec la version exacte de Widelands qui l'a enregistré |
| Synchronisation / Intégrité | Le moteur écrit des sommes de contrôle périodiques ; les différences de version sont signalées comme erreurs de désynchronisation |
| Emplacement de stockage | Enregistré dans le sous-dossier « replays » du répertoire de données utilisateur de Widelands |
| Méthode de lecture | Le visionneur de replay intégré de Widelands réexécute les commandes enregistrées sur la sauvegarde initiale .wrpl.wgf |
| Export vidéo | Non supporté nativement ; l'enregistrement d'écran de la session de lecture est nécessaire |
| Plateformes supportées | Windows, macOS, Linux |
| Développeur | L'équipe de développement de Widelands (projet communautaire open-source) |
| Publié | Mid-2000s, with the Widelands open-source real-time strategy game |
| Dernière version | Tied to the Widelands engine version that wrote the file (replays are version-specific) |
| Spécification | www.widelands.org |
Conversions WRPL
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers WRPL.