-
Notifications
You must be signed in to change notification settings - Fork 310
Compatibility with other mods (Reshade, SpecialK)
- Optiscaler supports various names - list of supported ones - link
- If another mod is already using
dxgi.dllfor example, you can try renaming Optiscaler to another name, likewinmm.dll - Depending on the game and mods in question, not all names will work
If there is another mod (e.g. Reshade etc.) that uses the same filename (e.g. dxgi.dll), you can create a new folder called plugins where you can put other mod files. OptiScaler will check this folder and if it finds the same dll file (for example dxgi.dll), it will load that file instead of the original library.
Tip
- Above
pluginsfolder method also works for loading ASI plugins - Requires setting
LoadAsiPlugins=truein Optiscaler.ini

Another option for Reshade
1. Rename Reshade dll (usually dxgi.dll) to ReShade64.dll and put it next to Optiscaler
2. Set LoadReshade=true in OptiScaler.ini
If it's working successfully, you should see the Reshade boot notification.

1. Rename Reshade dll (usually dxgi.dll) to Reshade.asi and put it next to Optiscaler
2. Either install OptiScaler as OptiScaler.asi or manually rename OptiScaler.dll to OptiScaler.asi
3. Download Ultimate ASI Loader x64, extract its dinput8.dll to game folder
- Depending on the game,
dinput8.dllmight not work, so trywinmm.dlltoo

1. Install OptiScaler as usual
2. Launch the game through SpecialK GUI (SKIF)
If it's working successfully, you should see the SK boot notification.
1. Open SK GUI (SKIF)
2. Click the Config folder-Centralized option (this will open the install folder)
3. Copy SpecialK64.dll
4. Go to your game's folder where you installed Optiscaler
5. Create a plugins folder
6. Paste the SK DLL inside and rename it so Optiscaler and SK DLL have the same name (dxgi.dll in this example).
If it's working successfully, you should see the SK boot notification.
Screenshots below for illustration.

Note
This method will not work with OptiFG!
- Find the
SpecialK64.dll(check option 2 above) - Paste the SK DLL inside the game folder where you installed Optiscaler
- Either create a copy of the SK DLL and rename it to SpecialK.dxgi (dxgi being the extension)
3a. OR create a new file and name it SpecialK.dxgi (dxgi being the extension) - Now you should have 2 files (
SpecialK64.dllandSpecialK.dxgi) - Open Optiscaler.ini and set
LoadSpecialK=true.
If it's working successfully, you should see the SK boot notification.
