Zusi-Verzeichnisse

Aus ZusiWiki
Version vom 13. Juli 2019, 16:31 Uhr von Johannes (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „= Hinweis zu Registry-Einträgen = Sämtliche Einträge befinden sich im Schlüssel <code>HKEY_LOCAL_MACHINE\Software\Zusi3</code>. Da Zusi ein 32-Bit-Progra…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Hinweis zu Registry-Einträgen

Sämtliche Einträge befinden sich im Schlüssel HKEY_LOCAL_MACHINE\Software\Zusi3.

Da Zusi ein 32-Bit-Programm ist, liegt der Schlüssel in Wirklichkeit unter HKEY_LOCAL_MACHINE\Wow6432Node\Software\Zusi3. Diese Umleitung erledigt Windows automatisch, wenn man den Schlüssel mit dem KEY_WOW64_32KEY-Flag öffnet:

RegOpenKeyEx(HKEY_LOCAL_MACHINE, "Software\\Zusi3", 0, KEY_READ | KEY_WOW64_32KEY, &key)

Programmverzeichnis

  • Demo-Version: Wert ZusiVerzeichnisDemo
  • Stick-Version: Wert ZusiVerzeichnis
  • Steam-Version: Wert ZusiVerzeichnisSteam

Datenverzeichnis eigene Daten

  • Stick-Version: Wert DatenVerzeichnis
  • Steam-Version: Wert DatenVerzeichnisSteam
  • Fallback (wenn kein Wert existiert): %PUBLIC%\Documents\Zusi3 bzw. %PUBLIC%\Documents\Zusi3; wenn beide Verzeichnisse existieren, ist das Zusi3Steam-Verzeichnis zu nehmen.

Datenverzeichnis offizielle Daten (ab 3.3.0.0)

  • Demo-Version: Wert DatenVerzeichnisDemo
  • Stick-Version: Wert DatenVerzeichnisOffiziell
  • Steam-Version: Wert DatenVerzeichnisOffiziellSteam
  • Fallback (wenn kein Wert existiert): <ZusiVerzeichnis>\_zusidata

Erkennen der Stick-Version

Ist relativ zur Exe-Datei die Datei _InstSetup\usb.dat vorhanden, handelt es sich um die Stick-Version, ansonsten um die Steam-Version.