{"action":"created","issue":{"url":"https://api.github.com/repos/Orbmu2k/nvidiaProfileInspector/issues/6","repository_url":"https://api.github.com/repos/Orbmu2k/nvidiaProfileInspector","labels_url":"https://api.github.com/repos/Orbmu2k/nvidiaProfileInspector/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/Orbmu2k/nvidiaProfileInspector/issues/6/comments","events_url":"https://api.github.com/repos/Orbmu2k/nvidiaProfileInspector/issues/6/events","html_url":"https://github.com/Orbmu2k/nvidiaProfileInspector/pull/6","id":164712245,"number":6,"title":"CustomSettingNames.xml: Import Stereo Settings from DarkStarSword's 3…","user":{"login":"DarkStarSword","id":379749,"avatar_url":"https://avatars.githubusercontent.com/u/379749?v=3","gravatar_id":"","url":"https://api.github.com/users/DarkStarSword","html_url":"https://github.com/DarkStarSword","followers_url":"https://api.github.com/users/DarkStarSword/followers","following_url":"https://api.github.com/users/DarkStarSword/following{/other_user}","gists_url":"https://api.github.com/users/DarkStarSword/gists{/gist_id}","starred_url":"https://api.github.com/users/DarkStarSword/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DarkStarSword/subscriptions","organizations_url":"https://api.github.com/users/DarkStarSword/orgs","repos_url":"https://api.github.com/users/DarkStarSword/repos","events_url":"https://api.github.com/users/DarkStarSword/events{/privacy}","received_events_url":"https://api.github.com/users/DarkStarSword/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-07-10T11:54:50Z","updated_at":"2016-07-10T20:49:41Z","closed_at":"2016-07-10T19:48:44Z","pull_request":{"url":"https://api.github.com/repos/Orbmu2k/nvidiaProfileInspector/pulls/6","html_url":"https://github.com/Orbmu2k/nvidiaProfileInspector/pull/6","diff_url":"https://github.com/Orbmu2k/nvidiaProfileInspector/pull/6.diff","patch_url":"https://github.com/Orbmu2k/nvidiaProfileInspector/pull/6.patch"},"body":"…d-fixes repository\r\n\r\nThis commit imports the changes to the CustomSettingNames.xml used by\r\nthe 3D Vision automatic driver. Most of the setting names were extracted\r\nfrom a table in the driver - refer to DarkStarSword's 3d-fixes\r\nrepository for the script used to extract these. Additional research\r\ninto these settings is documented here:\r\n\r\nhttp://wiki.bo3b.net/index.php?title=Driver_Profile_Settings\r\n\r\nThis commit should be equivelent to the final combination of the below\r\nlisted commits, applied on top of the equivelent file in this\r\nrepository. The history in the original repository can be found here:\r\n\r\nhttps://github.com/DarkStarSword/3d-fixes/commits/master/CustomSettingNames_en-EN.xml\r\n\r\ncommit e9a9768557cfcc531a38360fc625984870805132\r\nAuthor: Ian Munsie <darkstarsword@gmail.com>\r\nDate:   Wed Jun 10 23:49:33 2015 +1000\r\n\r\n    Update StereoTextureEnable in CustomSettingNames\r\n\r\ncommit 650d81cb0b4cd199e4e5952faefe28d5f0188464\r\nAuthor: Ian Munsie <darkstarsword@gmail.com>\r\nDate:   Sun Feb 22 12:28:54 2015 +1100\r\n\r\n    CustomSettingNames_en-EN.xml: Update with new settings from 344.75\r\n\r\n    Looks like several new settings to support VRDirect\r\n\r\ncommit ceb5f4b9c1bd4038f3c05ba8d2b3577a863796ab\r\nAuthor: Ian Munsie <darkstarsword@gmail.com>\r\nDate:   Mon Oct 20 10:27:34 2014 +1100\r\n\r\n    nVidia Inspector Custom Setting Names: Add Near/Far for StereoCutoff\r\n\r\n    Seems to use the entire low byte, but I found a log function in the DLL\r\n    that explicitly notes 2 as 'Near' and anything else as 'Far'.\r\n\r\ncommit ff7861a8e4e15e2f237f8b586796ccddd84f3fcc\r\nAuthor: Ian Munsie <darkstarsword@gmail.com>\r\nDate:   Sat Oct 18 22:59:53 2014 +1100\r\n\r\n    nVidia Inspector Custom Setting Names: Merge all stereo settings from driver\r\n\r\n    The only setting I've identified that wasn't in the driver table was\r\n    0x701EB457, the existence of which allows stereo to kick in in Windowed\r\n    mode.\r\n\r\ncommit 64faacd164a3c6e033c8c5c75552ee9f78651aea\r\nAuthor: Ian Munsie <darkstarsword@gmail.com>\r\nDate:   Fri Oct 17 14:49:00 2014 +1100\r\n\r\n    nVidia Inspector: Rename \"Stereo Tweaks 2\" to \"StereoShaderMatrixCheck\"\r\n\r\n    Cygnific found this name in nvwgf2um.dll\r\n\r\ncommit adcbb2936c00bd34482dc79a3d973a8492c93b62\r\nAuthor: Ian Munsie <darkstarsword@gmail.com>\r\nDate:   Fri Oct 10 00:16:17 2014 +1100\r\n\r\n    nVidia Inspector: Identified setting that allows Windowed 3D\r\n\r\n    Strange thing is it doesn't seem to matter what value it's set to - only that\r\n    the attribute exists (i.e. is not greyed out) in the profile.\r\n\r\n    Tested with Journey of a Roach in Windowed mode.\r\n\r\ncommit 9c654e5251fd1f4203095ab0fa187b62d50dade4\r\nAuthor: Ian Munsie <darkstarsword@gmail.com>\r\nDate:   Thu Oct 9 23:27:53 2014 +1100\r\n\r\n    nVidia Inspector: Things discovered experimenting with Miasmata\r\n\r\n    I was able to identify the following data points:\r\n\r\n    - Setting 0x70E34A78 (\"Stereo Tweaks 2\") to any* non-zero value fixed the halo\r\n      on the water.\r\n      * I tried 0x00000000, 0xffffffff, 0xffff0000, 0x0000ffff, 0x0000000f,\r\n        0x00000001 and 0x00000002\r\n\r\n    - Setting 0x709A1DDF to 0 broke (offset) shadows in Miasmata.\r\n\r\n    - Setting 0x70EDB381 to 0 rendered the game monoscopic - however 3D vision did\r\n      seem to kick in and toggling it showed things moved, as though only one eye\r\n      was being rendered.\r\n\r\n    - Miasmata enabled 3D in windowed mode no matter what I changed.\r\n\r\n    Further experimentation may reveal additional clues about these settings.\r\n\r\ncommit 3edb047c9f60eb0e59983788aa646f03229827bd\r\nAuthor: Ian Munsie <darkstarsword@gmail.com>\r\nDate:   Thu Oct 9 22:50:21 2014 +1100\r\n\r\n    nVidia Inspector: Add unidentified attributes from Aion & Prototype 2\r\n\r\n    The idea is to make it easier to experiment with these in other games... I\r\n    don't know what does what yet.\r\n\r\ncommit 49761985a4d923bafb6ea39819e7430854efc014\r\nAuthor: Ian Munsie <darkstarsword@gmail.com>\r\nDate:   Thu Oct 9 22:21:19 2014 +1100\r\n\r\n    nVidia Inspector: Name 3D Notes and convergence attributes\r\n\r\n    nVidia Inspector seems to have some bugs reading string fields, so I'm not 100%\r\n    sure that the 3D Notes fields are correct - some games seem to have 3D notes in\r\n    those fields, others have gibberish. Editing it doesn't seem to work, and it\r\n    wouldn't surprise me if they are all wrong.\r\n\r\n    Convergence was confirmed by comparing the value saved in the Miasmata profile\r\n    with the value we force in DX9Settings.ini, then setting it to different values\r\n    (such as 0) and confirming that it changed in game.\r\n\r\n    Show 3D Notes was determined by reverting all custom settings and noting that\r\n    the notes turned on, then turning them off in-game and noting which attribute\r\n    got set to 0x00000000. Further experimentation confirmed this was the correct\r\n    attribute.\r\n\r\ncommit 59c5cddef3bb20e2801e384246e21dcb54e28493\r\nAuthor: Ian Munsie <darkstarsword@gmail.com>\r\nDate:   Thu Oct 9 22:17:32 2014 +1100\r\n\r\n    Add nVidia Inspector Custom Setting Names XML\r\n\r\n    I'm about to edit this and want to track my changes."},"comment":{"url":"https://api.github.com/repos/Orbmu2k/nvidiaProfileInspector/issues/comments/231610077","html_url":"https://github.com/Orbmu2k/nvidiaProfileInspector/pull/6#issuecomment-231610077","issue_url":"https://api.github.com/repos/Orbmu2k/nvidiaProfileInspector/issues/6","id":231610077,"user":{"login":"DarkStarSword","id":379749,"avatar_url":"https://avatars.githubusercontent.com/u/379749?v=3","gravatar_id":"","url":"https://api.github.com/users/DarkStarSword","html_url":"https://github.com/DarkStarSword","followers_url":"https://api.github.com/users/DarkStarSword/followers","following_url":"https://api.github.com/users/DarkStarSword/following{/other_user}","gists_url":"https://api.github.com/users/DarkStarSword/gists{/gist_id}","starred_url":"https://api.github.com/users/DarkStarSword/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DarkStarSword/subscriptions","organizations_url":"https://api.github.com/users/DarkStarSword/orgs","repos_url":"https://api.github.com/users/DarkStarSword/repos","events_url":"https://api.github.com/users/DarkStarSword/events{/privacy}","received_events_url":"https://api.github.com/users/DarkStarSword/received_events","type":"User","site_admin":false},"created_at":"2016-07-10T20:49:41Z","updated_at":"2016-07-10T20:49:41Z","body":"Ok, good to know - I missed that new functionality :)\r\n\r\nI might send a revised pull request later with that info in mind, as many of those are either non-functional or only partially functional without also having a value in setting 0x701EB457 (which we refer to as the \"mystery stereo setting\" in the modding community since we cannot find an official name for it). Do you have a preferred name for this?\r\n\r\nAs for other common options - StereoFlagsDX10 is a must (set to 0x00004000 is required for most DX11 games that use compute shaders as part of the rendering pipeline). Tweaking StereoTextureEnable and StereoUseMatrix are also quite important for certain games. Users also like to tweak LaserSightEnabled, LaserXAdjust and LaserYAdjust.\r\n\r\nUsers also like to tweak 2DDHUDSettings, however the driver ignores that setting if the internal settings flag is not set so everyone is currently using Geforce Profile Manager to edit that one."}}
{"actor":{"display_login":"DarkStarSword"}}