Che cos'è il formato di file DSV?
Un file .dsv è un file di salvataggio creato da DeSmuME, l'emulatore open-source per Nintendo DS. Memorizza un'istantanea della memoria di salvataggio della cartuccia DS - l'esatto contenuto di EEPROM, SRAM o chip flash che un vero gioco DS scriverebbe sulla cartuccia - più un breve piè di pagina specifico di DeSmuME che identifica il tipo di chip di salvataggio e la versione del file.
La regione dei dati è un dump binario grezzo, quindi la sua struttura interna dipende interamente dal gioco. Il piè di pagina DeSmuME alla fine del file è ciò che distingue un .dsv da un semplice file .sav utilizzato da altri emulatori DS e flashcart. La dimensione del file corrisponde alla capacità del chip di salvataggio della cartuccia DS originale, che va da 512 byte (piccola EEPROM) a 512 KB (grande memoria flash).
Poiché la sezione dati è quasi identica ai salvataggi DS generici, i file .dsv possono essere convertiti nel formato .sav per l'uso con altri emulatori come melonDS o su hardware reale tramite una flashcart. Il menu integrato di DeSmuME File > Import/Export ROM Save File gestisce questa conversione, e sono disponibili anche strumenti di terze parti come il DeSmuME Save Converter.
DeSmuME funziona su Windows, macOS e Linux. I file di salvataggio per i giochi eseguiti su Android sono solitamente gestiti da porting come DraStic o dal core DeSmuME di RetroArch.
Sicurezza e incolumità
RISCHIO: LOWI file .dsv sono dati di salvataggio passivi senza contenuto eseguibile. Nessun rischio per la sicurezza nell'aprirli in DeSmuME. Il download di ROM potrebbe sollevare problemi di copyright a seconda della giurisdizione; i file di salvataggio in sé non sono legalmente problematici.
Dettagli del formato
in sintesi- Microsoft SQL Server Data Source View - SQL Server Analysis Services (SSAS) utilizza .dsv per i file Data Source View - file XML che definiscono i metadati/schema per una sorgente dati OLAP, non correlati all'emulazione.
- Delimiter-Separated Values - Un file di dati tabulari generico in cui i campi sono separati da un delimitatore personalizzato (non necessariamente una virgola); una variante di testo/CSV utilizzata in alcuni strumenti GIS e di dati.
Programmi che aprono file DSV
Dettagli tecnici
specifiche approfondite| Struttura del file | Dump RAM di salvataggio grezzo per Nintendo DS (contenuto dipendente dal gioco) + piè di pagina proprietario DeSmuME aggiunto alla fine |
| Ordine dei byte | Little-endian (Nintendo DS utilizza un processore ARM in modalità little-endian) |
| Dimensione tipica | 512 byte - 512 KB (corrisponde alla capacità del chip di salvataggio della cartuccia DS) |
| Tipi di chip di salvataggio | EEPROM (512B-64KB), SRAM (32KB), o NOR flash (128KB-512KB) a seconda della cartuccia originale |
| Piè di pagina DeSmuME | Aggiunto alla fine del file; identifica il tipo di chip di salvataggio, la dimensione del chip e i metadati della versione di DeSmuME |
| Relazione con .sav | Il contenuto dei dati è quasi identico ai file `.sav` generici; il piè di pagina DeSmuME è l'unica differenza strutturale |
| Conversione | La funzione File > Import/Export ROM Save File di DeSmuME converte `.dsv` da/verso `.sav`; è disponibile anche il DeSmuME Save Converter di terze parti |
| Checksum interni | Molti giochi DS scrivono i propri checksum all'interno della regione dei dati di salvataggio; DeSmuME non aggiunge alcun checksum separato a livello di contenitore |
| Emulatori compatibili | melonDS legge il formato `.sav`; i file `.dsv` convertiti funzionano in melonDS e altri emulatori dopo la conversione del formato |
| Codice sorgente | Progetto open-source su github.com/TASVideos/desmume |
| Rilasciato | c. 2006 (DeSmuME emulator early versions) |
| Specifica | github.com |
Conversioni DSV
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file DSV.