¿Qué es el formato de archivo SAVE?
Un archivo .save es un estado de guardado binario creado por el motor id Tech 4 de id Software, utilizado principalmente en Doom 3 (2004). Cuando el jugador guarda su progreso, el motor serializa el estado completo del mundo -incluyendo el mapa actual, la posición y salud del jugador, el inventario, los estados de las entidades y las variables de script- en un archivo .save almacenado en la carpeta de partidas guardadas dedicada del juego.
El formato es interno del motor y está escrito en binario little-endian. A diferencia de las configuraciones basadas en texto o los archivos PK4, los archivos .save no tienen una firma de archivo documentada públicamente (magic bytes); el motor los identifica por su ubicación en el directorio de guardado en lugar de por un encabezado. Se escribe una captura de pantalla de vista previa complementaria junto a cada entrada de guardado para que el menú de guardar/cargar del juego pueda mostrar una miniatura.
Los archivos de guardado están estrictamente bloqueados por versión: no son portátiles entre diferentes compilaciones o parches del juego, y editarlos no es oficial ni está admitido. Al cargar, el motor id Tech 4 valida el archivo y rechaza cualquier guardado corrupto o incompatible.
Más allá de Doom 3, la misma extensión .save y el mismo formato de motor fueron utilizados por otros títulos de id Tech 4, incluyendo Quake 4 y Prey (2006). Los ports de código abierto como dhewm3 pueden cargar archivos .save originales de Doom 3 en Linux y macOS.
Seguridad y protección
RIESGO: LOWUn .save de Doom 3 son datos de juego pasivos que solo el juego carga; no puede ejecutarse por sí solo. Los riesgos son prácticos, no de malware: los guardados están vinculados a la compilación del juego (copiar entre versiones desajustadas puede fallar) y los editores de guardado no oficiales pueden corromper el archivo. Mantén una copia de seguridad antes de editar. Ten cuidado con los sitios de descarga de «editores/conversores universales de guardado», que a menudo son adware.
Detalles del formato
en pocas palabras- Estado de guardado genérico de aplicación/juego - Muchos otros juegos y programas escriben archivos .save; el formato es totalmente específico de la aplicación y solo el programa de origen puede leerlo.
- Guardado de emergencia de GNU nano (.save) - nano añade .save a un nombre de archivo cuando vuelca un búfer tras un fallo; es texto plano, no un guardado de Doom.
Programas que abren archivos SAVE
Detalles técnicos
especificación profunda| Tipo de formato | Estado de guardado de juego binario (interno del motor) |
| Desarrollador | id Software |
| Motor | id Tech 4 |
| Orden de bytes | Little-endian |
| Codificación | Binario |
| Compresión | Bloque de estado de juego mayoritariamente sin comprimir; dependiente del motor |
| Tamaño de archivo típico | 1 MB - 20 MB (estado del nivel más entidades e imagen de vista previa) |
| Firma de archivo (magic bytes) | Ninguna documentada; identificado por ubicación en el directorio de guardado del juego |
| Contenido almacenado | Nombre del mapa serializado, estado del jugador, inventario, estados de entidades y variables de script |
| Imagen de vista previa | Se escribe una miniatura de captura de pantalla junto a cada guardado para el menú de carga del juego |
| Compatibilidad de versiones | Específico de la versión y compilación del juego; no es portátil entre diferentes parches o títulos |
| Comprobación de integridad | El motor valida el guardado al cargar; los archivos corruptos o incompatibles son rechazados |
| Tipo MIME | application/octet-stream |
| Plataformas asociadas | Windows, Linux, macOS (vía ports incluyendo dhewm3) |
| Juegos que usan este formato | Doom 3 (2004), Quake 4 (2005), Prey (2006) - todos en el motor id Tech 4 |
| Lanzado | 2004 (Doom 3, id Tech 4 engine) |
| Última versión | id Tech 4 era (Doom 3, Quake 4, Prey 2006) |
Conversiones de SAVE
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos SAVE.