PCSX2 in 3d playstation 2 emulator
  3 / 16    
Looks like someone updated a 3d renderer for PCSX2 1.4.0 version here: http://forums.pcsx2.net/Thread-Gsdx-3D-Stereoscopy-Patch?pid=522990#pid522990 in case anyone wants to check it out, seems to work fine in Oculus so far, I don't know how would it work in 3d vision.
Looks like someone updated a 3d renderer for PCSX2 1.4.0 version here: http://forums.pcsx2.net/Thread-Gsdx-3D-Stereoscopy-Patch?pid=522990#pid522990 in case anyone wants to check it out, seems to work fine in Oculus so far, I don't know how would it work in 3d vision.

All hail 3d modders DHR, MasterOtaku, Losti, Necropants, Helifax, bo3b, mike_ar69, Flugan, DarkStarSword, 4everAwake, 3d4dd and so many more helping to keep the 3d dream alive, find their 3d fixes at http://helixmod.blogspot.com/ Also check my site for spanish VR and mobile gaming news: www.gamermovil.com

#31
Posted 07/13/2016 10:28 AM   
[quote="birthright"]Looks like someone updated a 3d renderer for PCSX2 1.4.0 version here: http://forums.pcsx2.net/Thread-Gsdx-3D-Stereoscopy-Patch?pid=522990#pid522990 in case anyone wants to check it out, seems to work fine in Oculus so far, I don't know how would it work in 3d vision.[/quote] WOW! I've been waiting for this update. I've even attempted to do the compile myself but was no success. lol Thank you so much birthright. :P
birthright said:Looks like someone updated a 3d renderer for PCSX2 1.4.0 version here: http://forums.pcsx2.net/Thread-Gsdx-3D-Stereoscopy-Patch?pid=522990#pid522990 in case anyone wants to check it out, seems to work fine in Oculus so far, I don't know how would it work in 3d vision.


WOW! I've been waiting for this update. I've even attempted to do the compile myself but was no success. lol
Thank you so much birthright. :P

Asus VG23AH Passive - GTX 660 - i5-4670K@4.6Hz - 8GB RAM - Win7x64

#32
Posted 07/14/2016 01:12 PM   
Something strange is happenning here.Before I could get good convergence in games like Castlevania Lament of Innoncence by putting a high value in stereo_wval(Gsdx.ini).Now It doesn't work anymore.I was using windows 7 x64,now I'm with Windows 10 x64.Don't know if this is the problem. EDIT: Got IT right now.It was my 3d tv problem when selecting 3d modes.
Something strange is happenning here.Before I could get good convergence in games like Castlevania Lament of Innoncence by putting a high value in stereo_wval(Gsdx.ini).Now It doesn't work anymore.I was using windows 7 x64,now I'm with Windows 10 x64.Don't know if this is the problem.

EDIT:
Got IT right now.It was my 3d tv problem when selecting 3d modes.

#33
Posted 07/14/2016 05:52 PM   
I had no idea about the Gsdx.ini Thank you ricardokung! :P
I had no idea about the Gsdx.ini

Thank you ricardokung! :P

Asus VG23AH Passive - GTX 660 - i5-4670K@4.6Hz - 8GB RAM - Win7x64

#34
Posted 07/15/2016 04:17 AM   
can anyone confirm this work with Final fantasy 12?
can anyone confirm this work with Final fantasy 12?

#35
Posted 07/15/2016 04:00 PM   
Just gave this a shot. With my particular projector, setting the 3D mode to TaB works the best. Stereoscopy works but I've run into some kind of issue with each of the 3 games I've tried so far. Rez: All UI (including the reticule) is super close to the camera, while everything in-game is very deep, so the 3D effect isn't very good. Maximo: Each eye draws textures and shadows differently, making it painful to look at. Klonoa 2: Lots of graphical glitches that seem to be a result of the emulator, not stereoscopy. I'm sure there must be some games out there that look cool! I hope others post their findings if they stumble across any. For now, I'll just say this ain't as smooth of an experience as Dolphin.
Just gave this a shot. With my particular projector, setting the 3D mode to TaB works the best.

Stereoscopy works but I've run into some kind of issue with each of the 3 games I've tried so far.
Rez: All UI (including the reticule) is super close to the camera, while everything in-game is very deep, so the 3D effect isn't very good.
Maximo: Each eye draws textures and shadows differently, making it painful to look at.
Klonoa 2: Lots of graphical glitches that seem to be a result of the emulator, not stereoscopy.

I'm sure there must be some games out there that look cool! I hope others post their findings if they stumble across any. For now, I'll just say this ain't as smooth of an experience as Dolphin.

#36
Posted 07/19/2016 03:23 AM   
Check my post here: http://forums.pcsx2.net/Thread-Gsdx-3D-Stereoscopy-Patch?pid=547040#pid547040 I have discovered a dirty solution to make it work with 3D Vision. Experimental, hard, with visual glitches and annoyances.
Check my post here: http://forums.pcsx2.net/Thread-Gsdx-3D-Stereoscopy-Patch?pid=547040#pid547040

I have discovered a dirty solution to make it work with 3D Vision. Experimental, hard, with visual glitches and annoyances.

CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: MSI GeForce RTX 2080Ti Gaming X Trio
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com

#37
Posted 12/27/2016 11:32 PM   
Seeing that nobody in the PCSX2 dev team is working on making it compatible with 3D Vision, I tried something today. I tried modifying the geometry shader of Dragon Ball Z Budokai Tenkaichi 3 to see if I could give it depth (everything is always flat). However, it only shifted the view to one side and it was still flat. To check my suspicions, I tried this formula: [code]r0.x+=r0.x*stereo.z*0.01;[/code] Seeing the geometry results, I concluded that "stereo.z" is equal to "-1" in both eyes. So I'm getting the left view in both eyes, according to the 3Dmigoto documentation. I know that the GPU is working on both views because GPU usage is increased by 2, more or less. Perhaps it's because of the trick I'm using to trigger 3D Vision. I also tried to stereoize a render target (the only one that appeared in the frame analysis), to no avail. Globally using "surface_createmode=1" made most things were black in the left eye. But this time, stereoizing the geometry shader had some results (max depth starts at screen depth. I didn't do a correct formula, because I'm using "r0.x+=stereo.x*(stereo.y)*-r0.z;"): [img]http://u.cubeupload.com/masterotaku/pcsx2024.jpg[/img] After this, I'm stuck. I guess that the correct solution would be developing a 3D Vision mode in PCSX2 and an exclusive fullscreen mode. But I have no skills to do that. As a long term project, I might learn the way to do it, but it's years from now at the very least. Any thoughts about all this?
Seeing that nobody in the PCSX2 dev team is working on making it compatible with 3D Vision, I tried something today.

I tried modifying the geometry shader of Dragon Ball Z Budokai Tenkaichi 3 to see if I could give it depth (everything is always flat). However, it only shifted the view to one side and it was still flat. To check my suspicions, I tried this formula:

r0.x+=r0.x*stereo.z*0.01;


Seeing the geometry results, I concluded that "stereo.z" is equal to "-1" in both eyes. So I'm getting the left view in both eyes, according to the 3Dmigoto documentation. I know that the GPU is working on both views because GPU usage is increased by 2, more or less.

Perhaps it's because of the trick I'm using to trigger 3D Vision. I also tried to stereoize a render target (the only one that appeared in the frame analysis), to no avail.

Globally using "surface_createmode=1" made most things were black in the left eye. But this time, stereoizing the geometry shader had some results (max depth starts at screen depth. I didn't do a correct formula, because I'm using "r0.x+=stereo.x*(stereo.y)*-r0.z;"):

Image


After this, I'm stuck. I guess that the correct solution would be developing a 3D Vision mode in PCSX2 and an exclusive fullscreen mode. But I have no skills to do that. As a long term project, I might learn the way to do it, but it's years from now at the very least.

Any thoughts about all this?

CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: MSI GeForce RTX 2080Ti Gaming X Trio
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com

#38
Posted 01/23/2017 09:51 PM   
Have you tried anything on the Profile side of things? StereoTextureEnable perhaps?
Have you tried anything on the Profile side of things? StereoTextureEnable perhaps?
#39
Posted 01/24/2017 02:48 PM   
[quote="TsaebehT"]Have you tried anything on the Profile side of things? StereoTextureEnable perhaps?[/quote] Yes, it's one of the first things I tried after seeing that everything was flat. I didn't try all possible values, so there may be (my hopes aren't high) a magic number that will make the game 3D. I also modified the near and far values (I don't remember the name, I'm not at home).
TsaebehT said:Have you tried anything on the Profile side of things? StereoTextureEnable perhaps?


Yes, it's one of the first things I tried after seeing that everything was flat. I didn't try all possible values, so there may be (my hopes aren't high) a magic number that will make the game 3D.

I also modified the near and far values (I don't remember the name, I'm not at home).

CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: MSI GeForce RTX 2080Ti Gaming X Trio
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com

#40
Posted 01/24/2017 03:42 PM   
Have you tried the "Google Earth" profile, it makes at least 2 known games reder in 3D, and it's the only profile thats capable of that, with all other profiles the games is just flat 2D !
Have you tried the "Google Earth" profile, it makes at least 2 known games reder in 3D, and it's the only profile thats capable of that, with all other profiles the games is just flat 2D !

Win7 64bit Pro
CPU: 4790K 4.8 GHZ
GPU: Asus Geforce RTX 2080 TI Rog Strix OC
Monitor: Asus PG278QR
And lots of ram and HD's ;)

#41
Posted 01/24/2017 04:04 PM   
[quote="Blacksmith56"]Have you tried the "Google Earth" profile, it makes at least 2 known games reder in 3D, and it's the only profile thats capable of that, with all other profiles the games is just flat 2D ![/quote] Nah, it's still flat with moved geometry. But.... I've found a workaround!!!! First, set "StereoTextureEnable" to 0x00000000 in the driver profile (I'll do that automatically in 3Dmigoto when I release this thing). That way the drivers won't use more GPU unnecesarily (you save half the performance). Basically, I have modified the "3dvision2sbsps.hlsl" file that comes with 3Dmigoto (a shader that runs when you enable sbs or tab 3D modes with F11 in 3Dmigoto), to use it alongside PCSX2's stereoscopic mode (side by side left-right in my test) and make the left image be in the left eye and the right one in the right eye. This is the part I modified: [code] else if (mode == 2 || mode == 3) { // Side by side //x *= 2; if (stereo.z==1) { x *= 0.5; } else { x *= 0.5; x=x+width*0.75; } x1 = 1; if (mode == 3) { // Swap eyes x += width / 2 * (x >= width / 2 ? -1 : 1); } } [/code] With how native resolution multipliers work in PCSX2, it will be better if I modify the top and bottom mode instead. Nvidia separation and convergence hotkeys won't work. You'll have to use PCSX2's hotkeys, which are worse (slower, and it doesn't have a "real" convergence setting, but a workaround). I have to go to bed, but in a few days at most I'm going to release something good :).
Blacksmith56 said:Have you tried the "Google Earth" profile, it makes at least 2 known games reder in 3D, and it's the only profile thats capable of that, with all other profiles the games is just flat 2D !


Nah, it's still flat with moved geometry. But....

I've found a workaround!!!!

First, set "StereoTextureEnable" to 0x00000000 in the driver profile (I'll do that automatically in 3Dmigoto when I release this thing). That way the drivers won't use more GPU unnecesarily (you save half the performance).

Basically, I have modified the "3dvision2sbsps.hlsl" file that comes with 3Dmigoto (a shader that runs when you enable sbs or tab 3D modes with F11 in 3Dmigoto), to use it alongside PCSX2's stereoscopic mode (side by side left-right in my test) and make the left image be in the left eye and the right one in the right eye.

This is the part I modified:

else if (mode == 2 || mode == 3) { // Side by side
//x *= 2;

if (stereo.z==1)
{
x *= 0.5;
}
else
{
x *= 0.5;
x=x+width*0.75;
}


x1 = 1;
if (mode == 3) { // Swap eyes
x += width / 2 * (x >= width / 2 ? -1 : 1);
}
}


With how native resolution multipliers work in PCSX2, it will be better if I modify the top and bottom mode instead. Nvidia separation and convergence hotkeys won't work. You'll have to use PCSX2's hotkeys, which are worse (slower, and it doesn't have a "real" convergence setting, but a workaround).

I have to go to bed, but in a few days at most I'm going to release something good :).

CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: MSI GeForce RTX 2080Ti Gaming X Trio
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com

#42
Posted 01/24/2017 11:00 PM   
Great news.Thanks masterotaku.
Great news.Thanks masterotaku.

#43
Posted 01/24/2017 11:30 PM   
Here it is, the complete mod: https://s3.amazonaws.com/masterotaku/PCSX2/PCSX2_3D_Vision_mod_2017-01-25.7z Also in ".zip" just in case: https://s3.amazonaws.com/masterotaku/PCSX2/PCSX2_3D_Vision_mod_2017-01-25.zip Keep in mind two things: 1- I don't have real access to separation and convergence in game shaders, so I can't do fixes that rely on them. 2- Nvidia separation and convergence hotkeys won't work. You have to use the PCSX2 ones. Read the "readme.txt" file for more details. By the way, you don't need to worry about the PCSX2 Nvidia profile. I already set "StereoTextureEnable" to "0x00000000" in the "d3dx.ini" file. If you want to use any other PCSX2 mods I did, you will need to carefully see if you need any "ShaderOverride" in "d3dx.ini", and paste the needed shaders in the "ShaderFixes" folder, but don't overwrite the shaders that this mod already includes. I also set "rasterizer_disable_scissor=0", because otherwise it breaks the graphics of some games. One screenshot: http://u.cubeupload.com/masterotaku/pcsx2025.jpg
Here it is, the complete mod: https://s3.amazonaws.com/masterotaku/PCSX2/PCSX2_3D_Vision_mod_2017-01-25.7z


Also in ".zip" just in case: https://s3.amazonaws.com/masterotaku/PCSX2/PCSX2_3D_Vision_mod_2017-01-25.zip


Keep in mind two things:

1- I don't have real access to separation and convergence in game shaders, so I can't do fixes that rely on them.
2- Nvidia separation and convergence hotkeys won't work. You have to use the PCSX2 ones.

Read the "readme.txt" file for more details.


By the way, you don't need to worry about the PCSX2 Nvidia profile. I already set "StereoTextureEnable" to "0x00000000" in the "d3dx.ini" file.


If you want to use any other PCSX2 mods I did, you will need to carefully see if you need any "ShaderOverride" in "d3dx.ini", and paste the needed shaders in the "ShaderFixes" folder, but don't overwrite the shaders that this mod already includes. I also set "rasterizer_disable_scissor=0", because otherwise it breaks the graphics of some games.


One screenshot: http://u.cubeupload.com/masterotaku/pcsx2025.jpg

CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: MSI GeForce RTX 2080Ti Gaming X Trio
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com

#44
Posted 01/25/2017 10:01 PM   
PCSX2 keeps hanging when I try to bring up the GSDX configuration. All the files are in the correct places (3d vision mod files in root folder of PCSX2, GSDX-3D files in plugin folder). I've tried on the most recent 1.5.0 build as well as the latest official 1.4.0 build. Can bring up config perfectly fine without the files there. Any idea what I may be doing wrong? EDIT: It randomly let me open the config this time. Exclusive fullscreen works, but F11 does nothing. Tried both top/bottom and left/right. And I figured out that I can only open the GSDX config after I boot up and exit out of a game, which is completely contrary to what it says in the readme lol. If I try before I boot a game, it hangs every time. So I don't know if it's something weird I've done or what. The main problem is F11 is not activating. Enabling exclusive fullscreen works as it's supposed to, and triggers the Nvidia generic 3D message, the IR emitter light turns bright green like it should.
PCSX2 keeps hanging when I try to bring up the GSDX configuration. All the files are in the correct places (3d vision mod files in root folder of PCSX2, GSDX-3D files in plugin folder). I've tried on the most recent 1.5.0 build as well as the latest official 1.4.0 build. Can bring up config perfectly fine without the files there. Any idea what I may be doing wrong?

EDIT: It randomly let me open the config this time. Exclusive fullscreen works, but F11 does nothing. Tried both top/bottom and left/right.

And I figured out that I can only open the GSDX config after I boot up and exit out of a game, which is completely contrary to what it says in the readme lol. If I try before I boot a game, it hangs every time. So I don't know if it's something weird I've done or what. The main problem is F11 is not activating. Enabling exclusive fullscreen works as it's supposed to, and triggers the Nvidia generic 3D message, the IR emitter light turns bright green like it should.

#45
Posted 02/03/2017 10:36 PM   
  3 / 16    
Scroll To Top