Dieser Artikel betrifft die Nintendo Wii U

PlayStats.dat: Unterschied zwischen den Versionen

Aus WiiDatabase Wiki
Zur Navigation springenZur Suche springen
KKeine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
{{stub}}
{{stub}}


Die '''PlayStats.dat''' Datei welche sich im Ordner "/storage_mlc/usr/save/system/pdm/<ID des Nutzerprofils>" befindet wird vom Betriebssystem der WIi U dafür verwendet, festzuhalten wie oft und wie lange Programme wie z.B. Spiele auf einem Nutzerprofil verwendet worden sind. Die Struktur der PlayStats.dat Datei ist sehr einfach gehalten, die besteht im Grunde genommen nur aus einem vier Byte großen Header gefolgt von 256 0x14 Byte 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.
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 PlayStats.dat'''
== Struktur ==
{| class="wikitable" | width="100%"
{| class="wikitable" | width="100%"
! Was
! Wert
! Größe
! Größe
! Beschreibung / Kommentar
! Beschreibung / Kommentar
|-
|-
| Hex-Wert "0x00000004"
| Hex-Wert "0x00000004"
| 0x4 Byte
| 32
| Unbekannt, warscheinlich Datei-Magic oder Formatsversion. Selbst wenn der Wert geändert wird, wird die Konsole die Datei weiterhin problemlos verwenden.
| 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
| 0x14 Byte
| 160
| Siehe Struktur Eintrag
| [[#Eintrag|Eintrag]]
|-
|-
| Eintrag ...
| Eintrag ...
| "
| 160
| "
| [[#Eintrag|Eintrag]]
|-
|-
| Eintrag #256
| Eintrag #256
| "
| 160
| "
| [[#Eintrag|Eintrag]]
|}
|}


'''Struktur eines Eintrags'''
=== Eintrag ===
Alle Einträge liegen wie immer im Big-Endian-Format vor.
 
{| class="wikitable" | width="100%"
{| class="wikitable" | width="100%"
! Was
! Was
! Größe
! Länge
! Beschreibung / Kommentar
! Beschreibung / Kommentar
|-
|-
| Title ID
| Title ID
| 0x8 Byte
| 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
| 0x4 Byte
| 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 Launches
| Anzahl der Starts
| 0x2 Byte
| 16
| 16-Bit Nummer welche angibt wie oft ein Titel gestartet wurde. Ebenfalls im Big Endian Format.
| 16-Bit Nummer welche angibt wie oft ein Titel gestartet wurde
|-
|-
| Unbekannt
| Unbekannt
| 0x6 Byte
| 48
| Padding? Das ändern dieser Daten hat keinen sichbaren Effekt.
| Padding?
|}
|}
{{Top Icon Wii U}}
{{Top Icon Wii U}}
[[Kategorie:Wii U]]
[[Kategorie:Nintendo Wii U]]

Version vom 30. April 2021, 21:17 Uhr

Icon Unvollstaendig.svg Dieser Artikel ist unvollständig. Du kannst uns helfen, indem du die fehlenden Informationen ergänzt.

Die PlayStats.dat-Datei befindet sich im Ordner "/storage_mlc/usr/save/system/pdm/<ID des Nutzerprofils>" 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 hier gefunden werden.

Struktur

Wert Größe Beschreibung / Kommentar
Hex-Wert "0x00000004" 32 Unbekannt, wahrscheinlich Datei-Magic oder Formatsversion. Selbst wenn der Wert geändert wird, wird die Konsole die Datei weiterhin problemlos verwenden.
Eintrag #1 160 Eintrag
Eintrag ... 160 Eintrag
Eintrag #256 160 Eintrag

Eintrag

Alle Einträge liegen wie immer im Big-Endian-Format vor.

Was Länge Beschreibung / Kommentar
Title ID 64 64-Bit lange Titel ID des Programms im Big Endian Format.
Spielzeit 32 Signed 32-Bit Wert im Big Endian Format welcher die Spielzeit in Minuten wiedergibt. Negative Werte sind möglich.
Anzahl der Starts 16 16-Bit Nummer welche angibt wie oft ein Titel gestartet wurde
Unbekannt 48 Padding?