Skip to content

Luma Unreal Engine Luma UE

TheRazerMD edited this page Dec 11, 2025 · 4 revisions

Version

0.9-pre6

Filename

Check below for methods

OS

Win 11 24H2

GPU

RX 9070XT

Inputs

DLSS with Luma Framework

Settings

  • Dxgi=false if on AMD/Intel + DontUseNTShared=true

FG-Settings

N/A

Known Issues

  • Always check Luma UE page if anything special is needed!

  • Might have to set Vsync OFF under Vsync Settings in Opti Overlay if there’s a Vsync(-like) FPS cap

    • Seems to be caused by Reshade/Luma

Notes

  • HOW TO GET OPTISCALER WORKING WITH LUMA

  • Download Luma UE - Luma Framework Unreal Engine

  • Extract Luma UE and OptiScaler files to the game exe folder


  • Open Luma/Reshade overlay with Home and set Upscaler/Super Resolution to DLSS


  • METHOD 1 - loading Luma (ReShade) through OptiScaler

  • Most reliable approach for Luma UE

  • Useful if other methods crash on e.g. non-Steam versions, or try using Win 10 + FSR4 + AgilitySDK Update

    • Rename Luma UE’s dxgi.dll to ReShade64.dll

    • Either install OptiScaler as dxgi.dll or manually rename OptiScaler.dll to dxgi.dll

    • In OptiScaler.ini, set LoadReshade=true

    • Folder structure example


  • METHOD 2 - using Ultimate ASI Loader

    • Rename Luma UE’s dxgi.dll to ReShade.asi

    • Either install OptiScaler as OptiScaler.asi or manually rename OptiScaler.dll to OptiScaler.asi

    • Download Ultimate ASI Loader x64, extract its dinput8.dll to game folder

    • Rename UASI Loader’s dinput8.dll to winmm.dll

    • Might require setting DontCreateD3D12DeviceForLuma=true in OptiScaler.ini

    • Folder structure example


  • METHOD 3

    • Keep Luma UE’s default dxgi.dll

    • Either install OptiScaler as winmm.dll or manually rename OptiScaler.dll to winmm.dll (might also work as version.dll)

    • Might require setting DontCreateD3D12DeviceForLuma=true in OptiScaler.ini


Reported By

TheRazerMD, Bayu, san9

Clone this wiki locally