BlueSkyDefender / Depth3D

Depth Based 3D & Other post-process shaders
543 stars 65 forks source link

Cyberpunk 2077 Incompatible with Depth3D #34

Closed PeterTucker closed 3 years ago

PeterTucker commented 3 years ago

Unfortunately, it looks like Depth3D does not work with Cyberpunk 2077. Half the screen is covered in black artifacts. Any fixes?

BlueSkyDefender commented 3 years ago

Use ReShade 4.7.0 Mod Some users reported it working. I have not checked my self since I don't own the game. But, they said it work when selecting some option in the API tab. Must be working because they don't respond much after learning this. So they must be playing. :D

einsz commented 3 years ago

Where to get this "ReShade 4.0.7 Mod" version?

PeterTucker commented 3 years ago

Hi BlueSkyDefender, I also would like to know where to get ReShade 4.0.7. I looked online and could not find any details regarding downloading that version. Any help would be appreciated. Thaks!

PeterTucker commented 3 years ago

Where to get this "ReShade 4.0.7 Mod" version?

@BlueSkyDefender I would also like to know where you can get version 4.0.7. I checked the official reshade repository and version 4.0.7 is nowhere to be found. Much appreciated!

BlueSkyDefender commented 3 years ago

So I was also told by some users that the normal version of 4.7.0 works. To download older versions of ReShade Just change the download link to the version you need. Ex. https://reshade.me/downloads/ReShade_Setup_4.8.2.exe > https://reshade.me/downloads/ReShade_Setup_4.7.0.exe

PeterTucker commented 3 years ago

Hmmm, I tested with 4.7.0, unfortunately it doesn't work. Was it 4.7.0 or 4.0.7?

On Mon, Dec 14, 2020 at 9:00 PM BlueSkyDefender notifications@github.com wrote:

So I was also told by some users that the normal version of 4.7.0 works. To download older versions of ReShade Just change the download link to the version you need. Ex. https://reshade.me/downloads/ReShade_Setup_4.8.2.exe > https://reshade.me/downloads/ReShade_Setup_4.7.0.exe

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/BlueSkyDefender/Depth3D/issues/34#issuecomment-745001165, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAKRHXJT4TAPVTNUEU3XNEDSU27LXANCNFSM4UYYOK6A .

BlueSkyDefender commented 3 years ago

More information here too https://reshade.me/forum/shader-presentation/2128-3d-depth-map-based-stereoscopic-shader?start=1500#40243

BlueSkyDefender commented 3 years ago

4.9.1 works now

frostworx commented 3 years ago

Contratulations you got it working! Likely an amdgpu problem, as you require mesa-git to properly play Cyberpunk, but might be interesting to know that it does not work under linux using SteamPlay/Proton yet (tried with previously required experimental builds and also proton-5.13-5). ReShade 4.9.1 itself works (f.e. Flipbook shader works), but as soon as you enable Depth3D the whole game freezes. Tested with a RX 6900 XT.

edit: dxgi.log is full of | ERROR | Failed to create depth-stencil texture! HRESULT is E_INVALIDARG. which is probably related.

DaddyWesker commented 1 year ago

"Half the screen is covered in black artifacts"

I have the same problem using newest reshade version. Any depth-related shaders in CP2077 just filling some part of the image with artifacts. Though everything works fine in the cutscenes. And superdepth3d just crashes the game.

20230126213341_1

Maybe someone knows how to fix that or some better place to ask this question?

BlueSkyDefender commented 1 year ago

I will look into this. Also may I ask what is your GPU?

DaddyWesker commented 1 year ago

@BlueSkyDefender MSI Nvidia RTX 4090

I've beat (i hope) problem with artifacts using checkbox "copy depth buffer to prevent afrifacts", so no afrtifacts currently. But i need to re-check this since I've already thought that eveyrthing is fine but it wasn't

SuperDepth3D I haven't tested after this fix. I'll check and get back with result.

Update. Currently superdepth3d works (at least it splits the screen into half). So problem was in this checkbox I've mentioned.