Update Register DTMM as handler for Nexus downloads

Lucas Schwiderski 2023-11-27 11:27:27 +01:00
parent 4a7a9880a2
commit 88dce46099

@ -8,14 +8,16 @@ See [learn.microsoft.com](https://learn.microsoft.com/en-us/previous-versions/wi
## NXM Proxy
Usually, only one application can be registered as URI handler, regardless of the game. The purpose of NXM Proxy is to check the game and forward these URIs to different applications.
Windows itself only allows one application to be designated as handler for the `nxm://` URI, which means that only one mod manager would have to handle all Nexus-compatible games. The purpose of NXM Proxy is to act as a broker, which is registered as that designated handler, checks the game id in the URI and forwards it to other applications based on configuration parameters.
1. Install NXM Proxy for Vortex from https://www.nexusmods.com/site/mods/288 and make sure its enabled.
2. Add DTMM as a new manager for NXM Proxy. The command line should look somewhat like `"C:\path\to\dtmm.exe" %1` (adjust the path as necessary).
2. Add DTMM as a new manager for NXM Proxy. The command line should look like `"C:\path\to\dtmm.exe" %1` (adjust the path as necessary).
3. Select `Darktide` in the list of games, and map DTMM as its manager
## Script
This will set DTMM as the designated URI handler. You probably don't want this if you use Nexus for more games than just Darktide.
1. Copy the following content into _Notepad_ or a similar text editor
2. Adjust the paths to point to where you saved `dtmm.exe`
3. Save the file as `dtmm_uri_handler.reg` (make sure to set the file type to "All files (*.*)").
@ -37,6 +39,11 @@ Windows Registry Editor Version 5.00
@="\"C:\\path\\to\\dtmm.exe\" \"%1\""
```
**Why copy the text instead of downloading the file?**
You would need to edit it anyways, to adjust the file paths. But more importantly, for your own security.
For one, this shows you the entire content for review before you even have to touch it. For two, Windows applies different policies to files that were downloaded as-is compared to the ones you create yourself. So by saving it yourself, you avoid any extra "Have you verified that this is safe?" dialogs.
## Manual
Open `regedit.exe` and perform the steps described in the script above.