PlayStats.dat: Unterschied zwischen den Versionen
Aus WiiDatabase Wiki
Zur Navigation springenZur Suche springen
KKeine Bearbeitungszusammenfassung |
ICON (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
{{stub}} | {{stub}} | ||
Die '''PlayStats.dat''' Datei | Die '''PlayStats.dat'''-Datei befindet sich im Ordner "<code>/storage_mlc/usr/save/system/pdm/<ID des Nutzerprofils></code>" und hält fest, wie oft und wie lange Titel wie z.B. Spiele auf einem Nutzerprofil verwendet wurden. Die Struktur der PlayStats.dat Datei ist sehr einfach gehalten; sie besteht nur aus einem vier Byte großen Header, gefolgt von 256 160 Bit großen Strukturen welche die Titeleinträge darstellen. Ein Programm um alle Einträge einer PlayStats.dat Datei anzuzeigen kann [https://github.com/EnterpriseFreak-v2/PlayStatsViewer hier] gefunden werden. | ||
== Struktur == | |||
{| class="wikitable" | width="100%" | {| class="wikitable" | width="100%" | ||
! | ! Wert | ||
! Größe | ! Größe | ||
! Beschreibung / Kommentar | ! Beschreibung / Kommentar | ||
|- | |- | ||
| Hex-Wert "0x00000004" | | Hex-Wert "0x00000004" | ||
| | | 32 | ||
| Unbekannt, | | Unbekannt, wahrscheinlich Datei-Magic oder Formatsversion. Selbst wenn der Wert geändert wird, wird die Konsole die Datei weiterhin problemlos verwenden. | ||
|- | |- | ||
| Eintrag #1 | | Eintrag #1 | ||
| | | 160 | ||
| | | [[#Eintrag|Eintrag]] | ||
|- | |- | ||
| Eintrag ... | | Eintrag ... | ||
| | | 160 | ||
| | | [[#Eintrag|Eintrag]] | ||
|- | |- | ||
| Eintrag #256 | | Eintrag #256 | ||
| | | 160 | ||
| | | [[#Eintrag|Eintrag]] | ||
|} | |} | ||
=== Eintrag === | |||
Alle Einträge liegen wie immer im Big-Endian-Format vor. | |||
{| class="wikitable" | width="100%" | {| class="wikitable" | width="100%" | ||
! Was | ! Was | ||
! | ! Länge | ||
! Beschreibung / Kommentar | ! Beschreibung / Kommentar | ||
|- | |- | ||
| Title ID | | Title ID | ||
| | | 64 | ||
| 64-Bit lange Titel ID des Programms im Big Endian Format. | | 64-Bit lange Titel ID des Programms im Big Endian Format. | ||
|- | |- | ||
| Spielzeit | | Spielzeit | ||
| | | 32 | ||
| Signed 32-Bit Wert im Big Endian Format welcher die Spielzeit in Minuten wiedergibt. Negative Werte sind möglich. | | Signed 32-Bit Wert im Big Endian Format welcher die Spielzeit in Minuten wiedergibt. Negative Werte sind möglich. | ||
|- | |- | ||
| Anzahl der | | Anzahl der Starts | ||
| | | 16 | ||
| 16-Bit Nummer welche angibt wie oft ein Titel gestartet wurde | | 16-Bit Nummer welche angibt wie oft ein Titel gestartet wurde | ||
|- | |- | ||
| Unbekannt | | Unbekannt | ||
| | | 48 | ||
| Padding? | | Padding? | ||
|} | |} | ||
{{Top Icon Wii U}} | {{Top Icon Wii U}} | ||
[[Kategorie:Wii U]] | [[Kategorie:Nintendo Wii U]] |