It is currently Sun Nov 18, 2018 2:53 pm



Reply to topic  [ 3 posts ] 
 1080p60hz HDMI active&passive output without 3DTV Play! 
Author Message
One Eyed Hopeful

Joined: Wed Sep 03, 2014 3:08 am
Posts: 5
Reply with quote
Hello!
I made batch files for simplify usage registry hack for 1080p60hz DVI/HDMI active&passive(row, column, chess) output without 3DTV Play!
Attachment:
NVIDIA_S3D.zip

It should work on 32&64 bit Windows.
Usage:
0) Go to "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\NVIDIA Corporation\Global\Stereo3D"(for 32bit Win without "Wow6432Node\"), rightClick-export for backup if you need.
1) Unzip, run bat from settings folder via shortcut with "Admin" setting, input screen size in inches for correct max Stereo3D depth(61mm IPD by default), for greater IPD input lower size than real(for 37inch TV input 36 for about 65mm IPD). Then press any key for set my custom hotkeys, if you don't want to change it - just close CMD window. If bat not working, move "NVIDIA_S3D" folder to desktop and run it from there.

For passive output:
2) Install manually(via device manager select from driver folder any of two ZMT/Acer) EDID override for your TV/monitor and now you should have "Optimized for GeForce" display type in NV control panel.
3) Choose passive method from output folder and run appropriate bat.
4) Run game in native screen resolution and if left/right image is swapped then run same bat with "inverted" in filename.

For active output(3D vision and 3DTV Play function):
2) You should have HDMI connection and "HDMI Blu-Ray 3D" display type in NV control panel.
3) Run game first, minimize(ALT+TAB/ALT+ENTER), run sequential bat, maximize game and you should see blinking image for active glasses. In some games with fake full screen it may not work until you use special window mode for example in KSP I using command in shortcut("%KSPpath%\KSP_x64.exe" -force-d3d11 -window-mode exclusive ). Then for 3DTV Play function(HD3D mode for passive screen) open "screen resolution-advancedSettings-monitor" and set 24hz mode and now you should have interleaved S3D image processed by monitor from sequential input(auto 3D mode is ON). If you don't like minimize and run bat every game launch you can block write permission of registry Stereo3D key for System(see path from step 0 rightClick-Permissions-SYSTEM and set FullControl-Deny checkbox) but you need then unblock it for make changes in Stereo3D settings from NV control panel.

Copy shortcut to desktop for easy multiple usage.
Also you can change "DrsEnable=1" to "DrsEnable=0" in registry for save Stereo3D inGame settings to registry(Stereo3D\GameConfigs\%exeName%) instead of DRS games profile file(C:\ProgramData\NVIDIA Corporation\Drs\nvdrsdb*.bin). Saving to registry is not have ~2sec freeze in game and easy for export/import(after clean driver install) all games Stereo3D settings(in .reg file) without using programs like NVIDIA inspector.

My custom hotkeys(file "HotKeys.txt" inside zip):
StereoToggle(Stereo3D on/off)= *
WriteConfig(save game Stereo3D settings to profile)= CTR + *
StereoToggleMode(on/off fake Stereo3D mode based on zBuffer if available)= SHIFT + *
StereoSeparationAdjustMore(Stereo3D background depth increase)= CTR + NUM(+)
StereoSeparationAdjustLess(Stereo3D background depth decrease)= CTR + NUM(-)
StereoConvergenceAdjustMore(Stereo3D base increase)= SHIFT + NUM(+)
StereoConvergenceAdjustLess(Stereo3D base decrease)= SHIFT + NUM(-)
ToggleLaserSight(on/off Stereo3D laser marker in game)= NUM(/)
ToggleMemo(on/off game rating info OSD)= CTR + NUM(/)
CycleFrustumAdjust(shifted frame border type select)= SHIFT + NUM(/)

Have fun. :woot


You do not have the required permissions to view the files attached to this post.


Last edited by Vital on Mon Oct 16, 2017 6:00 pm, edited 7 times in total.



Sat Sep 23, 2017 11:28 pm
Profile
3D Angel Eyes (Moderator)
User avatar

Joined: Sat Apr 12, 2008 8:18 pm
Posts: 11376
Reply with quote
Awesome work!

What kind of displays does this work with? For example, will it allow 1080P60 output to an HDMI 1.4a projector (usually limited to 720P in 3DTV Play)?

_________________
check my blog - cybereality.com


Mon Sep 25, 2017 8:17 pm
Profile
One Eyed Hopeful

Joined: Wed Sep 03, 2014 3:08 am
Posts: 5
Reply with quote
Thanks!
It should work on any passive display because all modes except of sequential is already mixed by GPU interleaved image(same as 2D) and if passive monitor is 120hz then you can play fullRes&fullHertz(1080p120hz for example). 3DTV Play mode is actually sequential(3D vision) mode limited to 24hz by HD3D HDMI1.4a standard. In 3DTV Play(HD3D) mode GPU send source full frame images and monitor mixed it(auto Stereo3D mode is ON) as result 24hz limit(it should be 30hz on 60hz monitor in theory but 24hz is limit of HD3D mode). If projector need source images and can work only in HD3D mode - then will be limit 1080p24hz. If projector can take 120hz sequential input(as 3D Vision monitor) then it should work in 1080P60hz Stereo3D mode. All simple - if you don't use HD3D mode then you don't have 24hz limit. If you can see 1080p120hz 2D then you can see 1080p120hz interleaved(passive) S3D in common HDMI 2D mode.
Wiki said that HDMI 1.4 support for 1080p at 120 Hz = 1080p60hz in Stereo3D, but I don't understand why HDMI1.4a 1080p HD3D mode is limited at 24hz(more than twice of HDMI bandwidth), may be due HD3D Blu-Ray DVD standard?


Tue Sep 26, 2017 3:12 am
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 3 posts ] 

Who is online

Users browsing this forum: Bing [Bot] and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by STSoftware.