-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
プレイステーション 3D #7657
プレイステーション 3D #7657
Conversation
Can't wait for Stereo 3D support (I have a monitor for testing). ;) Update/Notes:
|
@legend800 You need to enable 3D in the config file. Will add a proper checkbox later. |
Ugh, I had it set to True instead of true. :) Works great! Two issues of note:
Here's some notes (from my collection): |
@legend800 during my first 3d wortks, i have get hurt on RR7 and mortal kombat, is probably same here |
Just a sidenote; wikipedia has a list of all games with 3D support: https://en.wikipedia.org/wiki/List_of_PlayStation_3_games_with_3D_support |
Crysis 3 turns into a blackscreen when attempting to enable it in the main menu. |
Everything seems to have gone 'smoothly' with crysis according to the log. It even sets up the modechange correctly and gets into 3D mode. I'll check what's going on with it. |
Turns out cryengine is using a stereo rendering pipeline that is unexpected by rpcs3. Needs some more polishing. |
Cryengine issues are fixed. However, currently it is going through the wcb->fault path which is slow, I'll try and get optimizations working. |
The last commit should have fixed cryengine performance issues when 3D is enabled. If there is still a game that is not working with 3D, let me know. |
What about the 2 issues I reported above? |
Did you check?
|
@kd-11 rr7 is very special, it using self, so it reboot, and this causing problem, like i said, i have get very hurt on it :/ |
Ridge Racer 7 is now more broken. Use 3D? string is now an error string. If selecting 3D it hits an exception instead of the perm black screen like before |
- In case of gamma correction or other effects, they may require shader access. - BGRA8_UNORM is usually safe to use directly without staging memory.
…le images - Allows sourcing flip data from the blit engine resources which avoids expensive flush and re-upload
@legend800 Could you retest? |
Wow, that's actually kinda pretty :D |
I already opened a tracker for this one several hours ago here |
Also, I'm getting crashes when exiting games and playing in 2D. Example from Split Second (non-3d game): |
That's very likely caused by something else and not this PR. |
How are alternate 3D modes/shaders going to be tracked? For anaglyph, I'm a big fan of Dubois Red-Cyan, as it drastically reduces eye strain for me: https://github.com/dolphin-emu/dolphin/blob/master/Data/Sys/Shaders/Anaglyph/dubois.glsl And of course side-by-side support would make this work nicely in VR without having to decode Red-Cyan and dealing with the issues there. |
Alternate conversion modes will be added, I started with full color as proof of concept only. 3D options isn't even added to menus yet because it's not finished yet. The 3D output mode will have a proper dropdown selector in the near future. |
Come on! please add 3d sbs for 3d tvs! |
|
Implements stereo 3D rendering for games that support it.
Currently, only 720p resolution is allowed due to how the frame packing works.
To enable, set display out to 720p (default) and set 'Enable 3D' to true in config file. This will enable 3D which is presented via anaglyph filter to the user.
Real display 3D is coming soon, but I don't have a compatible display myself, so it may take a few more days.