Skip to content

Instantly share code, notes, and snippets.

@v1ld
Last active March 16, 2024 21:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save v1ld/4cab13cb0a720ba872573fe62d780b28 to your computer and use it in GitHub Desktop.
Save v1ld/4cab13cb0a720ba872573fe62d780b28 to your computer and use it in GitHub Desktop.

Witcher 3 - Ghost Mode Steam Deck Mod List 2023

Pre-installed mod pack

Google Drive has a pre-installed archive of just the mod files from the list below as of 2023-08-23.

Overview

This list of mods is built around the W3EE Redux overhaul mod, which is itself built on W3EE. It targets play on the Steam Deck and so does not contain many texture, graphical or look and feel changes, but rather focuses on gameplay, mechanics, bug fixes, quality of life and similar changes.

This guide assumes you are using Classic Witcher 3, version 1.32, not the Next Gen version of the game.

Use DX11, not DX12, by editing The Witcher 3/launcher-configuration.json and setting "fallback": "DirectX 11".

Mods marked with an X are not currently in use, usually because they're graphically intensive or unnecessary on the Steam Deck.

Steam Deck

The Witcher 3 Modding Guide for Steam Deck (Linux) is an excellent guide to getting The Witcher 2 Mod Manager and Script Merger working on the Deck.

If you're using any mods that need the ASI Loader, you'll have to install its dinput8.dll file into bin\x64. To get Steam and Proton to use this file, right click on The Witcher 3 in your Steam Library and select Properties. You should be at the General tab. On the bottom right should be Launch Options, into which put the following string as is: WINEDLLOVERRIDES=dinput8=n,b %command% --launcher-skip -force-d3d11

Script Merger will sometimes freeze if you reinstall the same mod. Don't do that. Remove the original copy of the mod before reinstalling it.

Other than that, everything should work just like in Windows.

In terms of configuring the Deck itself for the game, use a 40Hz screen refresh rate and cap fps at that limit. It'll have the lowest latency as well as looking very smooth - you will save some power too as a bonus. Enable Screen Tearing for this game.

Highly recommend using 1280x720 as your resolution instead of 1280x800. While you will get black bars at the top and bottom, the game will display a much wider horizontal field of view for a 16:9 aspect ratio than a 16:10. For games like the Witcher 3 or CP 2077 or any game that has the wide vistas and beautiful landscapes of these games, you should always check out 720p resolutions instead of the Deck's native 800p. It'll give you a small fps boost as a pure bonus.

Executable Overrides

These next few mods change how the witcher3.exe file works though edits or ASI Loading.

Base Mods and Patches

Overhauls and Mechanics Changes

  • W3EE Redux
    • For old-gen, first install W3EE 5.x from Redux's files section, then install Redux.
    • Install both using Mod Manager.
    • Move modReduxW3EE/content/scripts over modW3EE/content/scripts, allowing overwrite.
    • Delete or rename the extension for modW3EE/content/scripts/engine/{components.ws and environment.ws} as the versions in Shared Imports should take priority (and not be merged with these).
    • Ditto for modW3EE/content/scripts/local/W3EE - Imports.ws.

Text

UI - Slots and Stuff

These 4 mods go well together: More Quick Slots, Sort Everything, Unread Descriptions, & Minor Tweaks.

The Unread Descriptions - Sort Everything minor tweaks mod contains both Sort Everything & Unread Descriptions along with improvments to them, so those two mods are not required to be installed.

Files needed:

Unpack the Combined mod file. We'll be copying a number of files into this mod before we install it.

  1. For More Quick Slots support, author says "Just copy the blob0.bundle and metadata.store files from the Sort Everything for More Quick Slots file, paste and overwrite into the same place in my combined mod. And give my mod higher priority than mod More Quick Slots (by rename my mod)."

Installing the mods. Priorities here are suggestive - I use 100 as my default priority in Mod Manager for mods that otherwise don't care what their priority is.

  1. Install the UPatch version of More Quick Slots. Priority = 100.
  2. Install the Combined mod we merged the other folders into. Rename it to Unread Descriptions - Sort Everything minor tweaks Combined mod 1.4. Priority = 95.

Run Script Merger and merge the scripts.

Quality of Life

NPCs & Appearance

Misc Fixes

Lighting and Weather

Effects

Textures & Replacers

Sound

Unused Weather & Lighting

Unused Textures & Replacers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment