Skip to content

Devil May Cry 5

Alexandru Scurtu edited this page Apr 1, 2026 · 3 revisions

Last Tested Version

0.9

Filename

dxgi.dll, version.dll, winmm.dll, OptiScaler.asi

OS

Win 11 24H2

GPU

RX 9070 XT, RTX 5060 Ti

Upscaler Inputs

DLSS, XeSS (read notes)

FG Sources

None

Settings

Dxgi=false, OverlayMenu=false (required for OptiScaler menu to function correctly)

Known Issues

  • UpscalerBasePlugin cannot isolate the HUD, so it also gets upscaled.

Notes

  • To get OptiScaler to work with REFramework + UpscalerBasePlugin:

    1. Download REFramework’s pd-upscaler branch.

      • Currently newer versions of REF PD are broken in DMC5, so use this last working one instead - link

    2. Download PureDark’s UpscalerBasePlugin 1.1.2 (as 1.2.0 doesn’t load the back-end properly).

    3. Extract REFramework, UpscalerBasePlugin, and OptiScaler (Nvidia cards also need nvngx_dlss.dll) to the game folder.

      • PDPerfPlugin.dll from UpscalerBasePlugin also goes onto the root - REF’s dinput8.dll, OptiScaler.dll and PDPerfPlugin.dll all need to be by the game exe

    4. Run the OptiScaler setup file and install as dxgi.dll or version.dll


  • Recommended to change either REFramework’s or OptiScaler’s shortcut keys as they both use the same key:

    • REFramework: ConfigurationMenu Key.

    • OptiScaler: set ShortcutKey=0x24 (changes to home key, follow instructions above that line for other keys) in OptiScaler.ini.


  • Alternate Method 1 — using Ultimate ASI Loader:

    1. Rename REFramework’s dinput8.dll to REF.asi.

    2. Install OptiScaler as OptiScaler.asi.

    3. Download and extract Ultimate ASI Loader to game folder.

    4. PDPerfPlugin.dll should either be in the game folder or in reframework\plugins.

      • Folder structure example: 1.


  • Alternate Method 2 — using REFramework to load OptiScaler:

    1. Create a reframework folder, then a plugins folder inside that folder.

    2. Move PDPerfPlugin.dll and the OptiScaler files to the reframework/plugins folder (running the OptiScaler setup is unnecessary with this method).

      • Folder structure example: 1.

      • In-game screenshots: 1, 2.

Reported By

TheRazerMD

Clone this wiki locally