OpenGL3DVision Wrapper v.3.19 Public Release (Beta)
1 / 10
Hello all,
I am glad to announce the first Public Release of the OpenGL3DVision Wrapper version 1.01.
===========================================================================================
[Features]:
- Ability to log the wrapper functions.
[3D Vision Specific]
- Ability to toggle 3D Vision Support ON/OFF (so you don't need to delete the wrapper files)
- Ability to trace some of the OpenGL draw functions (Hooking points for the wrapper)
- Ability to specify which hooking point to use
[3D Vision Automatic Enabling]
- Ability to enable or disable the Stereoscopic Shader Injection (equivalent of 3D Vision Automatic)
- Ability to specify up to 3 distinct Shader Stereoscopy Injection points and 3 distinct Shader Uniform Injection points
- Ability to specify the Stereoscopic Injection function.
[Shader Compiler]
- Automatic detection of Shader Compilation & Linking errors + full debug information.
- Ability to select a pair of shaders between which the Stereocopy will not be applied (for hunting shaders down)
- Ability to Change & Compile + Link a shader In real-time (so you can immediately see the difference)
- Ability to dump all shaders as soon as they are created.
- Ability to load own shaders during shader creation stage.
Shader Support: Only GLSL is currently supported. No ARB Shaders support. (Please contact me if you want to help in this section)
[Alternative 3D Vision Settings]
- Ability to query the current separation (depth) and convergence values that are being applied
- Ability to bind a different convergence value to a keyboard key/mouse button (hold to work/ toggle mode)
[FPS Frame cap Remover Support]
- Ability to write your own plugin that removes the FPS lock in a game.
[Wrapper Versions]
- A Development version for creating a FIX.
- A Public Release version for using a FIX.
Supported Platforms:
Windows 7(and above) x86(32 bits) and x64(64 bits).
===========================================================================================
The wrapper features (4 hours) of VIDEO Documentation in which I explain all the functionality and how to make a fix.
You can find:
- Download location : [url=http://3dsurroundgaming.com/OGL3DVision.html]OpenGL3DVision Wrapper[/url]
- Documentation location : [url=http://3dsurroundgaming.com/OpenGL3DVisionWrapper.html]OpenGL3DVision Wrapper Documentation[/url]
(Don't forget to refresh the page a couple of times if you are using Google Chrome if you don't see the new page.)
PLEASE used this thread ONLY for problems regarding the WRAPPER and NOT an individual GAME FIX which I released. For those you can use the other thread at:[url=https://forums.geforce.com/default/topic/682130/3d-vision/-opengl-3d-vision-wrapper-enabling-3d-vision-in-opengl-apps/][OpenGL] 3D Vision Wrapper - Enabling 3D Vision in OpenGL apps[/url]
If you have any problems or questions you can always contact me.
Happy Fixing ;))
[Features]:
- Ability to log the wrapper functions.
[3D Vision Specific]
- Ability to toggle 3D Vision Support ON/OFF (so you don't need to delete the wrapper files)
- Ability to trace some of the OpenGL draw functions (Hooking points for the wrapper)
- Ability to specify which hooking point to use
[3D Vision Automatic Enabling]
- Ability to enable or disable the Stereoscopic Shader Injection (equivalent of 3D Vision Automatic)
- Ability to specify up to 3 distinct Shader Stereoscopy Injection points and 3 distinct Shader Uniform Injection points
- Ability to specify the Stereoscopic Injection function.
[Shader Compiler]
- Automatic detection of Shader Compilation & Linking errors + full debug information.
- Ability to select a pair of shaders between which the Stereocopy will not be applied (for hunting shaders down)
- Ability to Change & Compile + Link a shader In real-time (so you can immediately see the difference)
- Ability to dump all shaders as soon as they are created.
- Ability to load own shaders during shader creation stage.
Shader Support: Only GLSL is currently supported. No ARB Shaders support. (Please contact me if you want to help in this section)
[Alternative 3D Vision Settings]
- Ability to query the current separation (depth) and convergence values that are being applied
- Ability to bind a different convergence value to a keyboard key/mouse button (hold to work/ toggle mode)
[FPS Frame cap Remover Support]
- Ability to write your own plugin that removes the FPS lock in a game.
[Wrapper Versions]
- A Development version for creating a FIX.
- A Public Release version for using a FIX.
Supported Platforms:
Windows 7(and above) x86(32 bits) and x64(64 bits).
The wrapper features (4 hours) of VIDEO Documentation in which I explain all the functionality and how to make a fix.
You can find:
- Download location : OpenGL3DVision Wrapper
- Documentation location : OpenGL3DVision Wrapper Documentation
(Don't forget to refresh the page a couple of times if you are using Google Chrome if you don't see the new page.)
If you have any problems or questions you can always contact me.
Happy Fixing ;))
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
Great Job!! Hopefully Nvidia will help start pushing the inclusion of stereoscopic gameplay in upcoming OpenGl games.
More and more I keep seeing it said that OpenGl is a better API choice. John McDonald from Nvidia earlier this year gave a presentation Beyond Porting: How Modern OpenGL Can Radically Reduce Driver Overhead
Great Job!! Hopefully Nvidia will help start pushing the inclusion of stereoscopic gameplay in upcoming OpenGl games.
More and more I keep seeing it said that OpenGl is a better API choice. John McDonald from Nvidia earlier this year gave a presentation Beyond Porting: How Modern OpenGL Can Radically Reduce Driver Overhead
Helifax, you're a genius and thanks for all your hard work. I haven't even tried your wrapper yet (although I own some of the games) but I've benefited in the past from your widescreen gaming fixes and this is good news all round.
Helifax, you're a genius and thanks for all your hard work. I haven't even tried your wrapper yet (although I own some of the games) but I've benefited in the past from your widescreen gaming fixes and this is good news all round.
GTX 1070 SLI, I7-6700k ~ 4.4Ghz, 3x BenQ XL2420T, BenQ TK800, LG 55EG960V (3D OLED), Samsung 850 EVO SSD, Crucial M4 SSD, 3D vision kit, Xpand x104 glasses, Corsair HX1000i, Win 10 pro 64/Win 7 64https://www.3dmark.com/fs/9529310
[quote="murilladas"]Hi, Helifax thanks for yout hard work!!
a question:
synchronization eyes is fixed now? i can't play rage for ex, I quickly dizziness :(([/quote]
For the eye sync, the wrapper still requires you to write the code...
If you tested the latest RAGE plugin that basically what you get at the moment without it (30 fps per second)
In video 8 ([url=http://3dsurroundgaming.com/OpenGL3DVisionWrapper.html]FPS Injector[/url]) I talk about it and show it for Broken Age.
Now for ID5 engine I wasn't able to make it happen yet... I stayed until 3 am yesterday trying various things (including speedhacking) but so far nothing gives the results that I want (like it was in the case of Amnesia for example)
murilladas said:Hi, Helifax thanks for yout hard work!!
a question:
synchronization eyes is fixed now? i can't play rage for ex, I quickly dizziness :((
For the eye sync, the wrapper still requires you to write the code...
If you tested the latest RAGE plugin that basically what you get at the moment without it (30 fps per second)
In video 8 (FPS Injector) I talk about it and show it for Broken Age.
Now for ID5 engine I wasn't able to make it happen yet... I stayed until 3 am yesterday trying various things (including speedhacking) but so far nothing gives the results that I want (like it was in the case of Amnesia for example)
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
[quote="helifax"][quote="murilladas"]Hi, Helifax thanks for yout hard work!!
a question:
synchronization eyes is fixed now? i can't play rage for ex, I quickly dizziness :(([/quote]
For the eye sync, the wrapper still requires you to write the code...
If you tested the latest RAGE plugin that basically what you get at the moment without it (30 fps per second)
In video 8 ([url=http://3dsurroundgaming.com/OpenGL3DVisionWrapper.html]FPS Injector[/url]) I talk about it and show it for Broken Age.
Now for ID5 engine I wasn't able to make it happen yet... I stayed until 3 am yesterday trying various things (including speedhacking) but so far nothing gives the results that I want (like it was in the case of Amnesia for example)
[/quote]
i really hate ID5 engine but the thing is that the next AAA game (The Evil Within) have THIS engine too :((((.
murilladas said:Hi, Helifax thanks for yout hard work!!
a question:
synchronization eyes is fixed now? i can't play rage for ex, I quickly dizziness :((
For the eye sync, the wrapper still requires you to write the code...
If you tested the latest RAGE plugin that basically what you get at the moment without it (30 fps per second)
In video 8 (FPS Injector) I talk about it and show it for Broken Age.
Now for ID5 engine I wasn't able to make it happen yet... I stayed until 3 am yesterday trying various things (including speedhacking) but so far nothing gives the results that I want (like it was in the case of Amnesia for example)
i really hate ID5 engine but the thing is that the next AAA game (The Evil Within) have THIS engine too :((((.
i7 4970k@4.5Ghz, SLI GTX1080Ti Aorus Gigabyte Xtreme, 16GB G Skill 2400hrz, 3*PG258Q in 3D surround.
[quote="murilladas"][quote="helifax"][quote="murilladas"]Hi, Helifax thanks for yout hard work!!
a question:
synchronization eyes is fixed now? i can't play rage for ex, I quickly dizziness :(([/quote]
For the eye sync, the wrapper still requires you to write the code...
If you tested the latest RAGE plugin that basically what you get at the moment without it (30 fps per second)
In video 8 ([url=http://3dsurroundgaming.com/OpenGL3DVisionWrapper.html]FPS Injector[/url]) I talk about it and show it for Broken Age.
Now for ID5 engine I wasn't able to make it happen yet... I stayed until 3 am yesterday trying various things (including speedhacking) but so far nothing gives the results that I want (like it was in the case of Amnesia for example)
[/quote]
i really hate ID5 engine but the thing is that the next AAA game (The Evil Within) have THIS engine too :((((. [/quote]
I like ID5 but unfortunately everything is way to tangled around the FPS cap/lock... I doubt they will change this for The Evil Within....but.. personally I played RAGE and WOLF just fine... then I guess I am tolerant to the eye-sync thing:)
murilladas said:Hi, Helifax thanks for yout hard work!!
a question:
synchronization eyes is fixed now? i can't play rage for ex, I quickly dizziness :((
For the eye sync, the wrapper still requires you to write the code...
If you tested the latest RAGE plugin that basically what you get at the moment without it (30 fps per second)
In video 8 (FPS Injector) I talk about it and show it for Broken Age.
Now for ID5 engine I wasn't able to make it happen yet... I stayed until 3 am yesterday trying various things (including speedhacking) but so far nothing gives the results that I want (like it was in the case of Amnesia for example)
i really hate ID5 engine but the thing is that the next AAA game (The Evil Within) have THIS engine too :((((.
I like ID5 but unfortunately everything is way to tangled around the FPS cap/lock... I doubt they will change this for The Evil Within....but.. personally I played RAGE and WOLF just fine... then I guess I am tolerant to the eye-sync thing:)
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
I'm unable to launch games when I copy the Development/Release files into the game folder.
I get the following error:
[quote]The program can't start because MSVCR120.dll is missing from your computer. Try reinstalling the program to fix this problem.[/quote]
So I thought "Ok, no big deal. I'll just copy MSVCR120.dll from the internet and run it again". I did the same for the missing MSVCP120.dll file as well.
So I run the game with the two needed files and now I get this error:
[quote]The application was unable to start correctly (0xc000007b). Click OK to close the application.[/quote]
Games I have tried (which I have already added to 3DVisionWrapper profile) are Amnesia: The Dark Descent, and Prey.
I'm unable to launch games when I copy the Development/Release files into the game folder.
I get the following error:
The program can't start because MSVCR120.dll is missing from your computer. Try reinstalling the program to fix this problem.
So I thought "Ok, no big deal. I'll just copy MSVCR120.dll from the internet and run it again". I did the same for the missing MSVCP120.dll file as well.
So I run the game with the two needed files and now I get this error:
The application was unable to start correctly (0xc000007b). Click OK to close the application.
Games I have tried (which I have already added to 3DVisionWrapper profile) are Amnesia: The Dark Descent, and Prey.
I've just answered my own question. It is worth mentioning that OpenGL3DVision Wrapper requires [url=http://www.microsoft.com/en-us/download/details.aspx?id=40784]Microsoft Visual C++ 2013 Redistributable Packages[/url] to be installed; otherwise, it will not run.
[quote="Cesar"]I've just answered my own question. It is worth mentioning that OpenGL3DVision Wrapper requires [url=http://www.microsoft.com/en-us/download/details.aspx?id=40784]Microsoft Visual C++ 2013 Redistributable Packages[/url] to be installed; otherwise, it will not run.
[/quote]
Hi,
I apologize for forgetting to say that it requires the redistributables to work...
Amnesia the Dark Descent I already fixed including the eye-synchronization:)
Prey I am afraid is using ARB shaders (not GLSL) and therefor you will be able to enable 3D Vision but you will not be able to dump any shaders:( (No ARB Shders support..yet at least)
Cesar said:I've just answered my own question. It is worth mentioning that OpenGL3DVision Wrapper requires Microsoft Visual C++ 2013 Redistributable Packages to be installed; otherwise, it will not run.
Hi,
I apologize for forgetting to say that it requires the redistributables to work...
Amnesia the Dark Descent I already fixed including the eye-synchronization:)
Prey I am afraid is using ARB shaders (not GLSL) and therefor you will be able to enable 3D Vision but you will not be able to dump any shaders:( (No ARB Shders support..yet at least)
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
I am glad to announce the first Public Release of the OpenGL3DVision Wrapper version 1.01.
===========================================================================================
[Features]:
- Ability to log the wrapper functions.
[3D Vision Specific]
- Ability to toggle 3D Vision Support ON/OFF (so you don't need to delete the wrapper files)
- Ability to trace some of the OpenGL draw functions (Hooking points for the wrapper)
- Ability to specify which hooking point to use
[3D Vision Automatic Enabling]
- Ability to enable or disable the Stereoscopic Shader Injection (equivalent of 3D Vision Automatic)
- Ability to specify up to 3 distinct Shader Stereoscopy Injection points and 3 distinct Shader Uniform Injection points
- Ability to specify the Stereoscopic Injection function.
[Shader Compiler]
- Automatic detection of Shader Compilation & Linking errors + full debug information.
- Ability to select a pair of shaders between which the Stereocopy will not be applied (for hunting shaders down)
- Ability to Change & Compile + Link a shader In real-time (so you can immediately see the difference)
- Ability to dump all shaders as soon as they are created.
- Ability to load own shaders during shader creation stage.
Shader Support: Only GLSL is currently supported. No ARB Shaders support. (Please contact me if you want to help in this section)
[Alternative 3D Vision Settings]
- Ability to query the current separation (depth) and convergence values that are being applied
- Ability to bind a different convergence value to a keyboard key/mouse button (hold to work/ toggle mode)
[FPS Frame cap Remover Support]
- Ability to write your own plugin that removes the FPS lock in a game.
[Wrapper Versions]
- A Development version for creating a FIX.
- A Public Release version for using a FIX.
Supported Platforms:
Windows 7(and above) x86(32 bits) and x64(64 bits).
===========================================================================================
The wrapper features (4 hours) of VIDEO Documentation in which I explain all the functionality and how to make a fix.
You can find:
- Download location : OpenGL3DVision Wrapper
- Documentation location : OpenGL3DVision Wrapper Documentation
(Don't forget to refresh the page a couple of times if you are using Google Chrome if you don't see the new page.)
PLEASE used this thread ONLY for problems regarding the WRAPPER and NOT an individual GAME FIX which I released. For those you can use the other thread at:[OpenGL] 3D Vision Wrapper - Enabling 3D Vision in OpenGL apps
If you have any problems or questions you can always contact me.
Happy Fixing ;))
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com
(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)
More and more I keep seeing it said that OpenGl is a better API choice. John McDonald from Nvidia earlier this year gave a presentation Beyond Porting: How Modern OpenGL Can Radically Reduce Driver Overhead
GTX 1070 SLI, I7-6700k ~ 4.4Ghz, 3x BenQ XL2420T, BenQ TK800, LG 55EG960V (3D OLED), Samsung 850 EVO SSD, Crucial M4 SSD, 3D vision kit, Xpand x104 glasses, Corsair HX1000i, Win 10 pro 64/Win 7 64https://www.3dmark.com/fs/9529310
46" Samsung ES7500 3DTV (checkerboard, high FOV as desktop monitor, highly recommend!) - Metro 2033 3D PNG screens - Metro LL filter realism mod - Flugan's Deus Ex:HR Depth changers - Nvidia tech support online form - Nvidia support: 1-800-797-6530
a question:
synchronization eyes is fixed now? i can't play rage for ex, I quickly dizziness :((
i7 4970k@4.5Ghz, SLI GTX1080Ti Aorus Gigabyte Xtreme, 16GB G Skill 2400hrz, 3*PG258Q in 3D surround.
For the eye sync, the wrapper still requires you to write the code...
If you tested the latest RAGE plugin that basically what you get at the moment without it (30 fps per second)
In video 8 (FPS Injector) I talk about it and show it for Broken Age.
Now for ID5 engine I wasn't able to make it happen yet... I stayed until 3 am yesterday trying various things (including speedhacking) but so far nothing gives the results that I want (like it was in the case of Amnesia for example)
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com
(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)
Perhaps one of these days someone might be able to fix the Homeworld series once more... one can hope ;-)
Windows 10 64-bit, Intel 7700K @ 5.1GHz, 16GB 3600MHz CL15 DDR4 RAM, 2x GTX 1080 SLI, Asus Maximus IX Hero, Sound Blaster ZxR, PCIe Quad SSD, Oculus Rift CV1, DLP Link PGD-150 glasses, ViewSonic PJD6531w 3D DLP Projector @ 1280x800 120Hz native / 2560x1600 120Hz DSR 3D Gaming.
i really hate ID5 engine but the thing is that the next AAA game (The Evil Within) have THIS engine too :((((.
i7 4970k@4.5Ghz, SLI GTX1080Ti Aorus Gigabyte Xtreme, 16GB G Skill 2400hrz, 3*PG258Q in 3D surround.
I like ID5 but unfortunately everything is way to tangled around the FPS cap/lock... I doubt they will change this for The Evil Within....but.. personally I played RAGE and WOLF just fine... then I guess I am tolerant to the eye-sync thing:)
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com
(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)
I get the following error:
So I thought "Ok, no big deal. I'll just copy MSVCR120.dll from the internet and run it again". I did the same for the missing MSVCP120.dll file as well.
So I run the game with the two needed files and now I get this error:
Games I have tried (which I have already added to 3DVisionWrapper profile) are Amnesia: The Dark Descent, and Prey.
Hi,
I apologize for forgetting to say that it requires the redistributables to work...
Amnesia the Dark Descent I already fixed including the eye-synchronization:)
Prey I am afraid is using ARB shaders (not GLSL) and therefor you will be able to enable 3D Vision but you will not be able to dump any shaders:( (No ARB Shders support..yet at least)
1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc
My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com
(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)