Dolphin, the GameCube and Wii emulator - Forums
Possibility of "implementing" 3D Vision for OpenGL? - Printable Version

+- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org)
+-- Forum: Game Modifications (https://forums.dolphin-emu.org/Forum-game-modifications)
+--- Forum: Cheats, Hacks, & Game Patches (https://forums.dolphin-emu.org/Forum-cheats-hacks-game-patches)
+--- Thread: Possibility of "implementing" 3D Vision for OpenGL? (/Thread-possibility-of-implementing-3d-vision-for-opengl)



Possibility of "implementing" 3D Vision for OpenGL? - DJBarry004 - 10-02-2016

I have been studying Dolphin´s codebase for a while, and I noticed in the OpenGL´s "main.cpp" the following line:

 g_Config.backend_info.bSupports3DVision = false;

I´ve been lurking in the Internet searching for articles about this, until I found something on the GeForce forums; looks like someone was able to write a wrapper for OGL to use 3D Vision. (Of course, it´s still a work in progress).

I was wondering if you guys think there would be a way to implement this wrapper for the OGL backend, if it´s viable or not, and why. I could help (if I knew any shit about programming, that is).

Over here, the page where the wrapper can be obtained and the GeForce forum thread:

http://3dsurroundgaming.com/OGL3DVision.html

https://forums.geforce.com/default/topic/682130/3d-vision/-opengl-3d-vision-wrapper-enabling-3d-vision-in-opengl-apps/


RE: Possibility of "implementing" 3D Vision for OpenGL? - leolam - 10-02-2016

Other than it being Windows only, there may be a licensing issue. The latest version of the wrapper seems (at the time of writing) to be released under the MIT license, but it has this additional clause:

Quote:If you use this software in any public release, please cite and credit
the author of this software.

which may or may not cause issues when using it in a GPL project such as Dolphin. Of course, IANAL.


RE: Possibility of "implementing" 3D Vision for OpenGL? - JosJuice - 10-02-2016

Requiring credit doesn't sound like a problem to me. Many GPL-compatible licenses (including the MIT license, actually) have clauses saying that you have to preserve the copyright notices of authors, which essentially is the same thing. Makes me wonder what the point of that extra clause is...


RE: Possibility of "implementing" 3D Vision for OpenGL? - DJBarry004 - 10-02-2016

Hmm. So, apart from that, there are no more issues that could interfere with this?

On a side note, I can´t get Dolphin to compile on VS2015 despite that I have VS2015 update 3 and the required SDK. Maybe I´m missing something?

EDIT: Ok, I read the instructions and seems I´m missing Git. Will install now.