Skip to content

Settings

Mikkel Rask edited this page May 3, 2026 · 7 revisions

To access the application Settings click the cog-icon in the top navigation bar, to open the core_settings.

General tab

In the General tab of the core_settings you can change and toggle settings for:

  • Dark-mode (default) and Light-mode
  • Change the navigation link in the top navigation from the default ModDB to ZDoom Forum, DoomWorld forum, or Itch.io
  • Toggle Update Checks on app startup on/off (default on)
  • Toggle UAC Registry Lookups - from version E1M0.3.0, you can enable mod file lookups, when adding a mod file to your Mod File catalog
  • Manual Update Check - if you have automatic checks turned off, you can use this button to manually perform a check.
  • See the applications Configuration Path. This is where your settings.json lives - this can be edited manually, and can for example be used to change out the navigation links options, if none of the defaults includes your favorite source of mods.

Paths tab

On this tab, you can specify your paths for your Source Port, Wads, Mods, Saves and Screenshots.

Default Values

Use Default Value Note
Source port uzdoom Nothing specific specified, but tries to find a uzdoom application in your path. This won't need to be changed on most Unix-like systems.
Wads ~/.config/uac/wads This is where the application expects your different base game wads to live.
Mods ~/.config/uac/mods This directory will create a per-game .json file for every Game Instance you create. Mod files will be copied (not moved) to a files subdirectory of your mods-directory.
Saves ~/.config/uac/saves When creating a new Game Instance a new subdirectory will be created, to not mix up your saves. This will be a slugified version of the game instance title, i.e the saves-directory for Dragon Sector (Remake) will be in ~/.config/uac/saves/dragon-sector-remake
Screenshots ~/Pictures/UAC Launch Control/Screenshots Uses your source ports default naming inside the directory

Note on ~

The tilde character (~) expands to your users Home directory, which on Windows is C:\Users\YOUR-NAME, on MacOS to /Users/YOUR-NAMEand on Linux typically/home/YOUR-USER`

Wad Config tab

On this page you can set values, like the Shown name and Icon, as well as specify if a wad requires specific Launch parameters or a special source port for all base game wads in your Wad directory.

image

By default the application will recognize the following mods: doom.wad, doomu.wad, doom2.wad, doomii.wad, tnt.wad, plutonia.wad, freedoom1.wad, freedoom2.wad, heretic.wad, hexen.wad, hexdd.wad, strife.wad and supplies a "pretty name" and default icon for all of these. These values will be used in the base game drop down selectors, and used in the sidebar to filter game instances by their base game wad.

If nothing is set for custom base game wads, they will use a default fallback icon in the sidebar, and their file name as their identifier.

You can also hide a given wad, so its not shown in the Base game dropdowns found on the Install page and the Per game settings modal - i.e hiding voices.wad that strife.wad requires to exist in the same dir as strife, to get the end-dialog when finishing, but isn't a base game itself.

Advanced settings tab

(REDACTED BY THE UAC)
██████ ██████████ ███ ████████ █████ ███████████ ████ ███████ █████████ █████. ████████ ███ ██████ █████████ ██████ █████ ██████████ ███ ███████ ████████. █████ ███████ ███████████ ████ ██████ ████████ ███████ █████ ██████████. ██████ █████████ █████ ███████ ███████████ ████ ███████ ███.

  • ██████ ██████████ ███ ████████ █████ ███████████ ████ ███████
  • ████████ ███ ██████ █████████ ██████ █████ ██████████
  • █████ ███████ ███████████ ████ ██████ ████████
  • ███████ ███████████ ████ ██████ ████████ ███████ █████

███████████ ████ ███████ █████████ █████ ██████ ███████████ ████ ███████. ██████ ██████████ ███ ████████ █████ ███████████ ████ ███████ █████████. █████ ███████ ███████████ ████ ██████ ████████ █████. ███████ ███████████ ████ ████████ █████ ███████████ ████ ███████. And that is how it's done.

Clone this wiki locally