Skip to content

Local Data Structure

Brad edited this page Jan 2, 2023 · 2 revisions

DLSS Swapper (v1.0 and up) stores data in different locations depending on the install type. The various install types are:

  • Windows Store
  • Unpackaged (installer from Github)
  • Portable

There are multiple folders that may or may not exist depening on the installed version.

  • Static zips - DLSS zip files that are included with the app package.
  • Downloaded zips - DLSS zip files that are downloaded with DLSS Swapper.
  • Imported DLSS zips - DLSS zip files that are imported by the users (note: DLSS Swapper imports dll files and then zips them for the user)
  • Static json - json files that do not change (eg. stock dlss_records.json)
  • Dynamic json - json files that can change (eg. settings.json, or the downloaded version of dlss_records.json)
  • Temp - Location of where downloading and extracted files go

The location of these files is handled by the Storage class.

Windows Store

Type Location
Static zips StoredData\static_dlss_zip\
Downloaded zips N/A1
Imported zips %LOCALAPPDATA%\Packages\{package_id}\LocalState\imported_dlss_zip\
Static json StoredData\static_json\
Dynamic json %LOCALAPPDATA%\Packages\{package_id}\LocalState\json\
Temp %LOCALAPPDATA%\Packages\{package_id}\TempState\

Unpackaged

Type Location
Static zips N/A2
Downloaded zips %LOCALAPPDATA%\DLSS Swapper\downloaded_dlss_zip\
Imported zips %LOCALAPPDATA%\DLSS Swapper\imported_dlss_zip\
Static json StoredData\static_json\
Dynamic json %LOCALAPPDATA%\DLSS Swapper\json\
Temp %LOCALAPPDATA%\DLSS Swapper\temp\

Portable

Type Location
Static zips N/A2
Downloaded zips StoredData\downloaded_dlss_zip\
Imported zips StoredData\imported_dlss_zip\
Static json StoredData\static_json\
Dynamic json StoredData\json\
Temp StoredData\temp\

1 Windows Store does not download any data. 2 Unpackaged and portable versions do not come with any DLSS dlls.

Clone this wiki locally