Skip to content

Instantly share code, notes, and snippets.

@v1ld
Last active April 9, 2024 11:56
Show Gist options
  • Save v1ld/3cfc8d3b51f07d956e7fc4d8672ff77f to your computer and use it in GitHub Desktop.
Save v1ld/3cfc8d3b51f07d956e7fc4d8672ff77f to your computer and use it in GitHub Desktop.
Witcher 3 - Ghost Mode Mod List 2023

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. Install over a clean copy of the Classic edition of the game, v1.32.

Overview

This list of mods is built around the excellent Ghost Mode overhaul mod. 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.

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

For other sources of mod ideas, here's WGhost81's own excellent list of mods to use with Ghost Mode: The Witcher 3: Ghost Mode Mod List. Yet Another The Witcher 3 ModList is another excellent source of ideas for mods to use with Ghost Mode.

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

Steam Deck

This entire guide assumes you're using the Classic version, not the Next Gen version. Use DX11, not DX12. See below for how to do this easily.

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

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