2 items

File information

Last updated

Original upload

Created by

Papolo123

Uploaded by

Papolo123

Virus scan

Safe to use

Tags for this mod

About this mod

These Reshade profiles allow optimised 3D mapping of contents for use with modded PC-PSVR.

Share
Requirements
Permissions and credits
Changelogs
This Reshade profile allows optimised 3D mapping of contents for use with modded PC-PSVR.

This profile enables 3D VR calibrated for the PSVR headset, so it can be use as is or to develop your own profiles more easily.

Setup guide for PSVR1:

Spoiler:  
Show
1. Install "PSMoveServiceEx - Virtual Device Manager" on the PC. (15min)
    https://github.com/Timocop/PSMoveServiceEx-Virtual-Device-Manager/releases

2. Set up "PSMoveServiceEx - Virtual Device Manager". (5min)
    https://www.reddit.com/r/PSVRHack/comments/18o0fik/playstation_vr_1_with_psmoveserviceex/
    No need for Steam nor Steam VR installs, but you have to install the PSVR driver from within PSMoveServiceEx-VDM.
    You only need to configure the Head Mounted Displays.

4. Install ReShade on Cyberpunk directory installing the shaders from this PSVR profile/ini (5min)
    https://reshade.me/

5. Copy Polynomial_Barrel_Distortion_for_HMDs.fx from the base Trinus install to your ./Cyberpunk2077/bin/x64/ Reshade folder (1min).

6. Configure Cyberpunk. (2min)
6a) Change resolution to 1920x1080, on the last display (number 2 or 3).
6b) Disable Frame Generation,
6c) Set FoV to 100;
6d) Increase upscaling/DLSS/FSR scaling if needed to compensate framerates.

7. Configure Reshade (Home) (1min)
7a) Enable Depth3D,
7b) Set the heuristics to 'Multiple resolutions',
7c) Change the profile to CyberpunkPSVR.ini.
7d) Set up your IPD (InterPupilary Distance) under SuperDepth3dVR+.fx
7e) Set ReShade to Performance mode.

8. Close Cyberpunk.

9. Open "PSMoveServiceEx - Virtual Device Manager", run PSMoveService, and set windows output to multiple displays in Extended mode.

10. Restart Cyberpunk 2077, and enjoy.





---------------------

NOTE:

Frame Generation and Depth3D, as of ReShade 6.1, work well with proper setup.

In order to make them compatible, on ReShade settings you need to set
Add-os/Depth3D/Aspect Ratio heuristics as Match custom aspect ratio,
Then input the values of the resolution with the most draw calls you in the Addons profiler shown below that box.


-----------------------


Setup for PSVR2:

Trinus and iVRy has a converter from PSVR2 plug to USB-C. I have not tried it, but might work well.
PSVR2 FoVs are very different, as well as, the optics characteristics of that headset. It will need a different profile for proper usage.

Limitations:

Spoiler:  
Show

1. I do not use motion controls, nor camera, so this only allows 3 degrees of freedom, i.e., the PSVR will allow you to look around.

2. Since Cyberpunk 2077 does not allow decoupled FoV settings, you lose vertical FoV to keep proportions right. You get vFoV=50 and hFov~=90.
    However, this is needed not only for correct visuals but also to avoid motion sickness.

3. Free Trinus PSVR allows you to game properly for about 30min at each time. The paid version has no limits. PSMoveService might work better, but I have not tried it yet.

4. You will lose very little performance with this ReShade settings (~5%), since the stereoscopic 3D is done as a post-processing step. It is not as great stereoscopic effect as double rendering, but, in my opinion, it works great and it is less prone to cause motion sickness. In my case, with this profile I do not get motion sickness on long stretches, while with the default Trinus PSVR profile it causes me headaches almost instantly.