CyberFSR2 icon indicating copy to clipboard operation
CyberFSR2 copied to clipboard

some games with DLSS doesn't seem to work with AMD GPUs.

Open OXKSA1 opened this issue 2 years ago • 10 comments

some games like Call of Duty: Modern Warfare (2019), Call of Duty: Black Ops Cold War, Call of Duty: Warzone, doesn't show me the DLSS option on the menu. none of them worked with my RX 570 8gb, this dude have gtx 1070 and it worked for him.

https://www.youtube.com/watch?v=g9k5QEfsfgo

OXKSA1 avatar Jul 08 '22 00:07 OXKSA1

COD is probably checking for an nvidia driver. To work with AMD gpu's, the game would require a patch before loading nvngx. This is game specific and definitely would not work online for these games.

RealIndica avatar Jul 08 '22 00:07 RealIndica

From my knowledge, DXVK can spoof Device Manufacturer. Would be interesting if it works when combined with DXVK with that option enabled.

NightHammer1000 avatar Jul 08 '22 06:07 NightHammer1000

From my knowledge, DXVK can spoof Device Manufacturer. Would be interesting if it works when combined with DXVK with that option enabled.

nice didn't know dxvk can spoof device manufacturer this will be useful when playing games directx11 games

unfortunately, all call of duty games from mw2019 to MW 2 2022 are directx 12 and can't use dxvk since it doesn't support dx12

OXKSA1 avatar Jul 08 '22 10:07 OXKSA1

no it's useful dxvk for dx12, as dxvk ships dxgi.dll that is useful for dx12 games and can spoof the device id..

oscarbg avatar Jul 08 '22 10:07 oscarbg

No Man's Sky, SIFU, Ghostrunner are also missing DLSS options, but I have a GTX 1080Ti

ma3uk avatar Jul 08 '22 13:07 ma3uk

off-topic, but is there a discord server i can join? because i feel its better than commenting on github

OXKSA1 avatar Jul 08 '22 14:07 OXKSA1

No Man's Sky, SIFU, Ghostrunner are also missing DLSS options, but I have a GTX 1080Ti

Same

AndreyRGW avatar Jul 08 '22 16:07 AndreyRGW

From my knowledge, DXVK can spoof Device Manufacturer. Would be interesting if it works when combined with DXVK with that option enabled.

DXVK only works with DX9 - DX11.x. VKD3D would be the tool to use, but to my knowledge there's no Nvidia spoofing in VKD3D but I could be wrong. RealIndica made a d3d11.dll file that eliminates the need for the registry key so it may be possible for someone to create a d3d12.dll that spoofs the Nvidia drivers like DXVK does.

ronoverdrive avatar Jul 08 '22 16:07 ronoverdrive

I am pretty sure this project would need a companion Injector DLL to work around this.

A d3d11.dll, d3d12.dll or dxgi.dll that spoofs the current card and driver Version for FSR to work. Preferably configurable by a .ini file.

NightHammer1000 avatar Aug 08 '22 06:08 NightHammer1000

MOVZX / CyberFSR2 https://www.nexusmods.com/reddeadredemption2/mods/1640?tab=description It includes a DLL wrapper/injector (winmm.dll) to disable Nvidia GeForce GPU checking, so AMD Radeon GPU users can enjoy the mod.

zhizheamd avatar Sep 06 '22 10:09 zhizheamd