Qu'est-ce que le format de fichier SAVE ?
Un fichier .save est un état de sauvegarde binaire créé par le moteur id Tech 4 d'id Software, utilisé principalement dans Doom 3 (2004). Lorsque le joueur sauvegarde sa progression, le moteur sérialise l'état complet du monde - y compris la carte actuelle, la position et la santé du joueur, l'inventaire, les états des entités et les variables de script - dans un fichier .save stocké dans le dossier de sauvegarde dédié du jeu.
Le format est interne au moteur et écrit en binaire « little-endian ». Contrairement aux configurations textuelles ou aux archives PK4, les fichiers .save n'ont pas de signature de fichier (octets magiques) documentée publiquement ; le moteur les identifie par leur emplacement dans le répertoire de sauvegarde plutôt que par une en-tête. Une capture d'écran de prévisualisation est écrite à côté de chaque entrée de sauvegarde afin que le menu de sauvegarde/chargement du jeu puisse afficher une vignette.
Les fichiers de sauvegarde sont strictement liés à la version : ils ne sont pas portables entre différentes versions ou correctifs du jeu, et leur modification est non officielle et non prise en charge. Au chargement, le moteur id Tech 4 valide le fichier et rejette toute sauvegarde corrompue ou incompatible.
Au-delà de Doom 3, la même extension .save et le même format de moteur ont été utilisés par d'autres titres id Tech 4, notamment Quake 4 et Prey (2006). Des portages open-source tels que dhewm3 peuvent charger les fichiers .save originaux de Doom 3 sur Linux et macOS.
Sécurité et sûreté
RISQUE : LOWUn fichier .save de Doom 3 est une donnée de jeu passive que seul le jeu charge ; il ne peut pas s'exécuter de lui-même. Les risques sont pratiques et non liés à des logiciels malveillants : les sauvegardes sont liées à la version du jeu (la copie entre versions incompatibles peut échouer), et les éditeurs de sauvegarde non officiels peuvent corrompre le fichier. Gardez une copie de sauvegarde avant toute modification. Méfiez-vous des sites de téléchargement d'« éditeurs/convertisseurs de sauvegarde universels », qui sont souvent des logiciels publicitaires.
Détails du format
en bref- État de sauvegarde générique d'application/jeu - De nombreux autres jeux et programmes écrivent des fichiers .save ; le format est entièrement spécifique à l'application et seul le programme d'origine peut le lire.
- Sauvegarde d'urgence GNU nano (.save) - nano ajoute .save à un nom de fichier lorsqu'il vide un tampon lors d'un plantage ; il s'agit de texte brut, pas d'une sauvegarde Doom.
Programmes qui ouvrent les fichiers SAVE
Détails techniques
spécifications approfondies| Type de format | État de sauvegarde de jeu binaire (interne au moteur) |
| Développeur | id Software |
| Moteur | id Tech 4 |
| Ordre des octets | Little-endian |
| Encodage | Binaire |
| Compression | Bloc d'état de jeu largement non compressé ; dépend du moteur |
| Taille de fichier typique | 1 Mo - 20 Mo (état du niveau plus entités et image de prévisualisation) |
| Signature de fichier (octets magiques) | Aucune documentée ; identifié par l'emplacement dans le répertoire de sauvegarde du jeu |
| Contenu stocké | Nom de la carte sérialisé, état du joueur, inventaire, états des entités et variables de script |
| Image de prévisualisation | Une vignette de capture d'écran associée est écrite à côté de chaque sauvegarde pour le menu de chargement |
| Compatibilité de version | Spécifique à la version et à la build du jeu ; non portable entre différents correctifs ou titres |
| Vérification d'intégrité | Le moteur valide la sauvegarde au chargement ; les fichiers corrompus ou incompatibles sont rejetés |
| Type MIME | application/octet-stream |
| Plateformes associées | Windows, Linux, macOS (via des portages incluant dhewm3) |
| Jeux utilisant ce format | Doom 3 (2004), Quake 4 (2005), Prey (2006) - tous sur le moteur id Tech 4 |
| Publié | 2004 (Doom 3, id Tech 4 engine) |
| Dernière version | id Tech 4 era (Doom 3, Quake 4, Prey 2006) |
Conversions SAVE
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers SAVE.