https://bugs.dolphin-emu.org/https://bugs.dolphin-emu.org/favicon.ico?12017-04-19T07:24:02ZDolphin bug trackerEmulator - Emulator Issues #10222: Nvidia 3D Vision may be selected on computers without 3D vision techhttps://bugs.dolphin-emu.org/issues/10222?journal_id=7285772017-04-19T07:24:02ZMayImilae
<ul></ul><p>Apparently you don't even need an Nvidia GPU for this, since Dolphin doesn't actually check if you support 3D vision. Wow. So um, all you need is Windows and D3D11 or D3D12.</p>
Emulator - Emulator Issues #10222: Nvidia 3D Vision may be selected on computers without 3D vision techhttps://bugs.dolphin-emu.org/issues/10222?journal_id=7285782017-04-19T07:41:33ZMayImilae
<ul><li><strong>File</strong> <a href="/attachments/6020">3dvisionbugogl.png</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/6020/3dvisionbugogl.png">3dvisionbugogl.png</a> added</li></ul><p>So apparently this issue occurs because Nvidia 3D vision is enabled in both of the D3D backends at all times, regardless of whether or not you have the hardware necessary to use it. This is because opening the graphics window only hides the 3D Vision option instead of destroying it, due to the video configuration window's local configuration object only being copied on window creation.</p>
<p>If you open the video config window prior to having started a game at all, then the 3D vision option will be hidden and never appear (whether or not you support it!) but if you start a game prior to opening the configuration window, as long as it has already been set to D3D, you'll be able to see and select 3D Vision. If you select 3D Vision, the option will persist even if you change video backends to OpenGL, even though the OGL backend does not support it (See the second attached image).</p>
<p>-</p>
<p>To fix these issues, the following will need to be completed:</p>
<p>When the video configuration window is opened, it needs to reload the global configuration object into it's local configuration object each time rather than video config window object instantiation.</p>
<p>Proper detection of 3D Vision (and all other backend specific features).</p>
<p>Nvidia 3D Vision should not be available, hidden or otherwise, on backends that don't support it.</p>
<p>-</p>
<p>Small note: if you actually want to USE 3D Vision, you have to follow the reproduction steps above. Crazy!</p>
Emulator - Emulator Issues #10222: Nvidia 3D Vision may be selected on computers without 3D vision techhttps://bugs.dolphin-emu.org/issues/10222?journal_id=7285792017-04-19T07:57:54ZMayImilae
<ul><li><strong>File</strong> <a href="/attachments/6021">leftviewportonly.png</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/6021/leftviewportonly.png">leftviewportonly.png</a> added</li></ul> Emulator - Emulator Issues #10222: Nvidia 3D Vision may be selected on computers without 3D vision techhttps://bugs.dolphin-emu.org/issues/10222?journal_id=7285802017-04-19T08:01:28ZJosJuice
<ul><li><strong>Milestone</strong> set to <i>Current</i></li></ul> Emulator - Emulator Issues #10222: Nvidia 3D Vision may be selected on computers without 3D vision techhttps://bugs.dolphin-emu.org/issues/10222?journal_id=7285812017-04-19T08:18:02Zdegasuswickmarkus86@gmail.com
<ul></ul><p>Sounds like two bugs for me:<br>
VideoCommon for not clearing this option if this feature is not available.<br>
D3D for invalid reporting of this feature,</p>
Emulator - Emulator Issues #10222: Nvidia 3D Vision may be selected on computers without 3D vision techhttps://bugs.dolphin-emu.org/issues/10222?journal_id=7285822017-04-19T08:23:50ZMayImilae
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Accepted</i></li></ul> Emulator - Emulator Issues #10222: Nvidia 3D Vision may be selected on computers without 3D vision techhttps://bugs.dolphin-emu.org/issues/10222?journal_id=7285912017-04-20T12:06:39ZLioncash
<ul><li><strong>Assignee</strong> set to <i>Lioncash</i></li></ul><p>Assigning myself to this. I meant to check this out yesterday, but more work stuff came up. Will look into it tonight (for real this time!).</p>
Emulator - Emulator Issues #10222: Nvidia 3D Vision may be selected on computers without 3D vision techhttps://bugs.dolphin-emu.org/issues/10222?journal_id=7390772020-04-28T09:33:23ZMiksel12
<ul></ul><p>3DVision has been removed from Dolphin and has been/will be deprecated by Nvidia so I guess this issue can marked invalid.</p>
Emulator - Emulator Issues #10222: Nvidia 3D Vision may be selected on computers without 3D vision techhttps://bugs.dolphin-emu.org/issues/10222?journal_id=7390802020-04-28T10:56:20ZJosJuice
<ul><li><strong>Status</strong> changed from <i>Accepted</i> to <i>Fixed</i></li><li><strong>Fixed in</strong> set to <i>5.0-10945</i></li></ul><p>Good point.</p>
<p>Fixed in <a href="https://dolphin-emu.org/download/dev/3c6c94a04a61a97990dd459138912f75c9f0eb1a/" class="external">https://dolphin-emu.org/download/dev/3c6c94a04a61a97990dd459138912f75c9f0eb1a/</a></p>