This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
persist.pack [2012-12-10 09:23] – skyjake | guide:persist.pack [2017-03-24 06:36] (current) – [modules/Config] skyjake | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== persist.pack ====== | ||
+ | |||
+ | **persist.pack** is the name of the special resource package where [[:Doomsday 2]] keeps all persistent application data. The package is stored in the user's runtime folder. | ||
+ | |||
+ | The package uses the standard Doomsday resource package format (ZIP/PK3 with [[modding: | ||
+ | |||
+ | |||
+ | ===== Contents ===== | ||
+ | |||
+ | |||
+ | |||
+ | ^ File^ Description | | ||
+ | | Info| Metadata about the package. | | ||
+ | | modules/ | ||
+ | | UIState | State of UI widgets. | | ||
+ | |||
+ | ==== Info ==== | ||
+ | |||
+ | [[fs: | ||
+ | |||
+ | ==== modules/ | ||
+ | |||
+ | The '' | ||
+ | * automatic updater preferences | ||
+ | * window position and mode | ||
+ | * enabled log levels and alert preferences | ||
+ | * which tabs are visible in Home | ||
+ | * local packages to be loaded when joining a multiplayer game | ||
+ | * overall pixel density setting for the renderer | ||
+ | * audio backend preferences | ||
+ | * folders for locating IWADs and other packages | ||
+ | |||
+ | ==== UIState ==== | ||
+ | |||
+ | Persistent state for UI widgets so it can be restored in the future. Used for example for remembering console commands entered in the past. | ||
+ | |||
+ | ===== Restoring all settings to defaults ===== | ||
+ | |||
+ | |||
+ | One can delete **persist.pack** to force the engine to restore //all// settings to defaults. (All settings saved in persist.pack, | ||
+ | |||
+ | The '' | ||
+ | |||
+ | |||