¿Qué es el formato de archivo SVE?
.sve es el formato de archivo de partida guardada utilizado por Simutrans, un juego de simulación de redes de transporte gratuito y de código abierto disponible en Windows, macOS y Linux. Cuando un jugador guarda su sesión, Simutrans serializa el estado completo del mundo simulado en un único archivo .sve, capturando el terreno del mapa, la infraestructura de transporte, estaciones, depósitos, vehículos, horarios de líneas, finanzas de la empresa, datos del jugador y la fecha actual del juego.
Simutrans admite varios modos de guardado internos seleccionables en los ajustes del juego. El predeterminado es una serialización binaria compacta; alternativamente, los guardados pueden escribirse como archivos comprimidos en ZIP (estos comienzan con la conocida cabecera de archivo PK, como un archivo ZIP) o como una variante de texto/XML. Independientemente del modo, cada archivo .sve se abre con un identificador de versión de guardado de Simutrans cerca del inicio del archivo.
La compatibilidad está restringida por la versión: cada archivo .sve lleva una etiqueta de versión entera que coincide con la compilación de Simutrans que lo escribió. Las versiones más nuevas suelen poder abrir guardados antiguos; una versión más antigua puede rechazar un guardado creado por una versión más reciente. Los tamaños de archivo varían desde aproximadamente 100 KB en mapas pequeños hasta decenas de megabytes para simulaciones grandes y detalladas con redes complejas.
Los archivos .sve son creados y leídos exclusivamente por Simutrans. En algunas configuraciones antiguas de Simutrans se utilizaba la extensión .sav para los guardados en su lugar; la extensión .pak identifica los paquetes de pakset de Simutrans, que son archivos de recursos independientes en lugar de partidas guardadas.
Seguridad y protección
RIESGO: LOWUn .sve son datos de juego pasivos y no pueden ejecutarse. Las precauciones realistas son de compatibilidad, no de seguridad: un guardado puede fallar al cargarse si la compilación de Simutrans es demasiado antigua para su versión de guardado o si falta el pakset requerido. Mantenga copias de seguridad antes de actualizar Simutrans y solo descargue guardados de fuentes en las que confíe.
Detalles del formato
en pocas palabras- Archivo genérico de guardado/exportación de aplicaciones - Unos pocos programas no relacionados han utilizado .sve como una forma corta de «save»/«saved» (guardado); tales archivos son específicos de la aplicación y no están relacionados con Simutrans.
Programas que abren archivos SVE
Detalles técnicos
especificación profunda| Categoría de archivo | Archivo de partida guardada de juego - estado del mundo de simulación de transporte serializado |
| Codificación | Serialización binaria por defecto; variantes opcionales comprimidas en ZIP o texto/XML seleccionables en los ajustes de guardado de Simutrans |
| Orden de bytes | Little-endian |
| Compresión | Opcional - los guardados comprimidos aplican compresión ZIP; los modos binario y de texto almacenan los datos sin comprimir |
| Firma de archivo | No hay un único número mágico fijo; todas las variantes comienzan con un identificador de versión de guardado de Simutrans; los guardados comprimidos se abren adicionalmente con la cabecera de archivo local ZIP `PK` (hex 50 4B 03 04) |
| Tipo MIME | application/octet-stream |
| Tamaño de archivo típico | De 100 KB a decenas de MB - crece con las dimensiones del mapa, el recuento de vehículos, el número de estaciones y la complejidad de la red |
| Etiqueta de versión interna | Número de versión entero incrustado por la compilación de Simutrans que escribe; restringe la compatibilidad de guardado entre compilaciones |
| Datos almacenados | Terreno del mapa, topología de la red de transporte, estaciones, depósitos, flotas de vehículos, horarios de líneas, finanzas de la empresa, datos del jugador y fecha del calendario del juego |
| Compatibilidad futura | Las compilaciones más nuevas de Simutrans pueden leer archivos `.sve` más antiguos; las compilaciones más antiguas pueden rechazar guardados escritos por versiones más recientes |
| Soporte de plataforma | Windows, macOS, Linux (cualquier plataforma que ejecute una compilación compatible de Simutrans) |
| Aplicación de creación/lectura | Exclusivamente Simutrans - ninguna otra aplicación produce o consume archivos `.sve` |
| Extensiones relacionadas | `.sav` (guardados en versiones antiguas de Simutrans o guardados de juegos genéricos), `.pak` (paquetes de recursos pakset de Simutrans), `.dat` (datos fuente de pakset de Simutrans) |
| Lanzado | Simutrans (open-source since 2005; project dates to the late 1990s) |
| Última versión | Save version tracks the Simutrans build that wrote it (forward/backward compatibility is version-gated) |
| Especificación | www.simutrans.com |
Conversiones de SVE
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos SVE.