¿Qué es el formato de archivo DSV?
Un archivo .dsv es un archivo de partida guardada creado por DeSmuME, el emulador de Nintendo DS de código abierto. Almacena una instantánea de la memoria de guardado del cartucho de DS -el contenido exacto de la EEPROM, SRAM o chip flash que un juego real de DS escribiría en el cartucho- más un breve pie de página específico de DeSmuME que identifica el tipo de chip de guardado y la versión del archivo.
La región de datos es un volcado binario sin procesar, por lo que su estructura interna depende totalmente del juego. El pie de página de DeSmuME al final del archivo es lo que distingue a un .dsv de un archivo .sav simple utilizado por otros emuladores de DS y flashcarts. El tamaño del archivo coincide con la capacidad del chip de guardado del cartucho original de DS, que va desde los 512 bytes (EEPROM pequeña) hasta los 512 KB (almacenamiento flash grande).
Debido a que la sección de datos es casi idéntica a los guardados genéricos de DS, los archivos .dsv pueden convertirse al formato .sav para su uso con otros emuladores como melonDS o en hardware real a través de un flashcart. El menú integrado de DeSmuME File > Import/Export ROM Save File gestiona esta conversión, y también existen herramientas de terceros como el DeSmuME Save Converter.
DeSmuME se ejecuta en Windows, macOS y Linux. Los archivos de guardado para juegos que se ejecutan en Android suelen ser gestionados por adaptaciones como DraStic o el núcleo DeSmuME de RetroArch.
Seguridad y protección
RIESGO: LOWLos archivos .dsv son datos de guardado de juegos pasivos sin contenido ejecutable. No hay riesgo de seguridad al abrirlos en DeSmuME. La descarga de ROMs puede plantear problemas de derechos de autor según su jurisdicción; los archivos de guardado en sí mismos no son legalmente problemáticos.
Detalles del formato
en pocas palabras- Microsoft SQL Server Data Source View - SQL Server Analysis Services (SSAS) utiliza .dsv para archivos de Vista de Origen de Datos: archivos XML que definen los metadatos/esquema para un origen de datos OLAP, sin relación con la emulación.
- Valores separados por delimitador - Un archivo de datos tabulares genérico donde los campos están separados por un delimitador personalizado (no necesariamente una coma); una variante de texto/CSV utilizada en algunas herramientas de datos y SIG.
Programas que abren archivos DSV
Detalles técnicos
especificación profunda| Estructura del archivo | Volcado de RAM de guardado de Nintendo DS (contenido dependiente del juego) + pie de página propietario de DeSmuME añadido al final |
| Orden de bytes | Little-endian (Nintendo DS utiliza un procesador ARM en modo little-endian) |
| Tamaño típico | 512 bytes - 512 KB (coincide con la capacidad del chip de guardado del cartucho de DS) |
| Tipos de chip de guardado | EEPROM (512B-64KB), SRAM (32KB) o memoria flash NOR (128KB-512KB) dependiendo del cartucho original |
| Pie de página de DeSmuME | Añadido al final del archivo; identifica el tipo de chip de guardado, el tamaño del chip y metadatos de la versión de DeSmuME |
| Relación con .sav | El contenido de los datos es casi idéntico a los archivos `.sav` genéricos; el pie de página de DeSmuME es la única diferencia estructural |
| Conversión | La opción File > Import/Export ROM Save File de DeSmuME convierte `.dsv` a/desde `.sav`; también está disponible el DeSmuME Save Converter de terceros |
| Sumas de comprobación internas | Muchos juegos de DS escriben sus propias sumas de comprobación dentro de la región de datos de guardado; DeSmuME no añade ninguna suma de comprobación separada a nivel de contenedor |
| Emuladores compatibles | melonDS lee el formato `.sav`; los archivos `.dsv` convertidos funcionan en melonDS y otros emuladores tras la conversión de formato |
| Código fuente | Proyecto de código abierto en github.com/TASVideos/desmume |
| Lanzado | c. 2006 (DeSmuME emulator early versions) |
| Especificación | github.com |
Conversiones de DSV
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos DSV.