To edit the shader. Make some changes, alt+tab, reload shaders, alt+tab, change some numbers or formulas, alt+tab, reload shaders, alt+tab, try some constants or iniparams, alt+tab...
I don't have a laptop or anything to edit shaders while the game is in focus, so I really depend on alt+tab stability or shaders being easy enough to be able to fix them in very few tries. The day Helifax ports his ingame UI to 3Dmigoto, I'll be able to work on FF Type-0 properly (it always crashes on alt+tab).
Thankfully the Yakuza games don't complain about alt+tab as long as I disable 3D (ctrl+t or pyramid button) before doing it.
To edit the shader. Make some changes, alt+tab, reload shaders, alt+tab, change some numbers or formulas, alt+tab, reload shaders, alt+tab, try some constants or iniparams, alt+tab...
I don't have a laptop or anything to edit shaders while the game is in focus, so I really depend on alt+tab stability or shaders being easy enough to be able to fix them in very few tries. The day Helifax ports his ingame UI to 3Dmigoto, I'll be able to work on FF Type-0 properly (it always crashes on alt+tab).
Thankfully the Yakuza games don't complain about alt+tab as long as I disable 3D (ctrl+t or pyramid button) before doing it.
There's something funky going on with the "available dialog" bubbles. The "..." text doesn't end up inside the bubble much of the time, at least for me.
[img]https://forums.geforce.com/cmd/default/download-comment-attachment/77328/[/img]
There's something funky going on with the "available dialog" bubbles. The "..." text doesn't end up inside the bubble much of the time, at least for me.
The very powerful and the very stupid have one thing in common. Instead of altering their views to fit the facts, they alter the facts to fit their views ... which can be very uncomfortable if you happen to be one of the facts that needs altering.
It isn't funky. The text box border is one shader that has depth ingame. The text itself and its black background is the real HUD shader, which is at screen depth by default.
Unless there is a weird way to do it, HUD can't have that same depth. It can be static or stick to the geometry surface it can find if you use dynamic HUD, but it can't be at the right place inside that border.
It isn't funky. The text box border is one shader that has depth ingame. The text itself and its black background is the real HUD shader, which is at screen depth by default.
Unless there is a weird way to do it, HUD can't have that same depth. It can be static or stick to the geometry surface it can find if you use dynamic HUD, but it can't be at the right place inside that border.
Does it look like it moves back and forth based on what's behind it? If so, then that might be the dynamic HUD functionality I see in other fixes. Although from masterotaku's fix notes either the dynamic HUD is disabled, or the hotkey to cycle it is.
Does it look like it moves back and forth based on what's behind it? If so, then that might be the dynamic HUD functionality I see in other fixes. Although from masterotaku's fix notes either the dynamic HUD is disabled, or the hotkey to cycle it is.
---
Windows 10 x64 / 1x 980Ti GPU (no SLI, 418.81 driver) / 1920x1080
The hotkey is functional, but dynamic HUD doesn't always work. It sometimes freezes because the depth buffer disappears, I guess. I would need to work more on that, but I was focusing more on the real shader issues.
The hotkey is functional, but dynamic HUD doesn't always work. It sometimes freezes because the depth buffer disappears, I guess. I would need to work more on that, but I was focusing more on the real shader issues.
Sea water fixed! There some small thing about it that is still imperfect (must be a different shader), but I'll leave it like this.
[code]r0.x+=stereo.x*(r0.w-r0.z-stereo.y*2)*0.5*cb9[1].x;[/code]
Strange formula :p.
Also, I've fixed 2D lighting with regex and that fixes most clipping problems. Convergence scaling is just linear (approximate), though.
The fix is almost finished.
Good stuff! The text thing would definitely be low priority. I've never seen anything inside those bubbles except "..." in Yakuza 0 so the fact that the bubble is there is really enough.
3D really is great in this game! Most of the action takes place at depths where stereoscopic works well. You never need to click on something at depth on the screen. There's no crosshairs at any point. It's like it was designed to be played in 3D! Plus it's really fun!
Good stuff! The text thing would definitely be low priority. I've never seen anything inside those bubbles except "..." in Yakuza 0 so the fact that the bubble is there is really enough.
3D really is great in this game! Most of the action takes place at depths where stereoscopic works well. You never need to click on something at depth on the screen. There's no crosshairs at any point. It's like it was designed to be played in 3D! Plus it's really fun!
The very powerful and the very stupid have one thing in common. Instead of altering their views to fit the facts, they alter the facts to fit their views ... which can be very uncomfortable if you happen to be one of the facts that needs altering.
[quote="masterotaku"]Sea water fixed! There some small thing about it that is still imperfect (must be a different shader), but I'll leave it like this.
[code]r0.x+=stereo.x*(r0.w-r0.z-stereo.y*2)*0.5*cb9[1].x;[/code]
Strange formula :p[/quote]
What was your thought process in making this formula? Is it based on multiple factors (in which the normal formula doesn't work)? This is a good example to learn stereo reshading with. Also, none of the "sea water" shaders have headers, so idk what cb9 is.
Edit:
Nvm I see your PM.
What was your thought process in making this formula? Is it based on multiple factors (in which the normal formula doesn't work)? This is a good example to learn stereo reshading with. Also, none of the "sea water" shaders have headers, so idk what cb9 is.
Edit:
Nvm I see your PM.
---
Windows 10 x64 / 1x 980Ti GPU (no SLI, 418.81 driver) / 1920x1080
Final fix: https://s3.amazonaws.com/masterotaku/Yakuza+0/Yakuza_0_Kiwami_3D_Vision_fix.7z
Remember to fully uninstall older versions.
- Dynamic HUD now doesn't freeze.
- Dynamic HUD is automatically disabled for high quality cutscenes, and for the title and pause menus.
- Reduced the number of dynamic HUD samples (better performance when used).
- 2D lighting fixed with regex. There is still some clipping, and convergence scaling isn't accurate. But it's perfect at 0 convergence.
- Sea water fixed.
I'm going to be writing the blog post now.
[quote="Zloth"]You never need to click on something at depth on the screen. There's no crosshairs at any point.[/quote]
Both games have a short shooting section, although you have to move a crosshair to certain HUD points, so you don't need spatial accuracy. But dynamic HUD should make it better anyway. There's also first person mode for looking around, and it has a crosshair :p.
Edit: fix reuploaded.
- Dynamic HUD now doesn't freeze.
- Dynamic HUD is automatically disabled for high quality cutscenes, and for the title and pause menus.
- Reduced the number of dynamic HUD samples (better performance when used).
- 2D lighting fixed with regex. There is still some clipping, and convergence scaling isn't accurate. But it's perfect at 0 convergence.
- Sea water fixed.
I'm going to be writing the blog post now.
Zloth said:You never need to click on something at depth on the screen. There's no crosshairs at any point.
Both games have a short shooting section, although you have to move a crosshair to certain HUD points, so you don't need spatial accuracy. But dynamic HUD should make it better anyway. There's also first person mode for looking around, and it has a crosshair :p.
The very powerful and the very stupid have one thing in common. Instead of altering their views to fit the facts, they alter the facts to fit their views ... which can be very uncomfortable if you happen to be one of the facts that needs altering.
Awesome! I hate to be *that* guy, though, but... reflections still have haloing on my end. [url]https://i.imgur.com/pIo5Cke.jpg[/url]
I updated the nVIDIA drivers to 419.35 just in case and it's still there. Using a GTX 1050 Ti.
You're showing me a 2D screenshot :p. But I see that the image is correct. If you mean the "halos" characters cause when they are near puddles, it's normal. They are screen space reflections, which reflect what is directly visible on screen in an approximate way.
You will see that they look weird in 2D too, with part of the character reflection outside of the water surface. They are what they are (even if they don't make too much sense physically), and I just made them perfectly correct for 3D.
You're showing me a 2D screenshot :p. But I see that the image is correct. If you mean the "halos" characters cause when they are near puddles, it's normal. They are screen space reflections, which reflect what is directly visible on screen in an approximate way.
You will see that they look weird in 2D too, with part of the character reflection outside of the water surface. They are what they are (even if they don't make too much sense physically), and I just made them perfectly correct for 3D.
Great news Yakuza Kiwami 2 is coming to PC on May 9 !!!
CPU: Intel Core i7 7700K
Motherboard: ASUS ROG Maximus IX Hero
RAM: G.Skill Trident Z 16GB 3866MHz
GPU: ASUS GTX 980 Ti STRIX
Monitor: ASUS VG248QE
Headset: G930 7.1 Wireless
---
Windows 10 x64 / 1x 980Ti GPU (no SLI, 418.81 driver) / 1920x1080
I don't have a laptop or anything to edit shaders while the game is in focus, so I really depend on alt+tab stability or shaders being easy enough to be able to fix them in very few tries. The day Helifax ports his ingame UI to 3Dmigoto, I'll be able to work on FF Type-0 properly (it always crashes on alt+tab).
Thankfully the Yakuza games don't complain about alt+tab as long as I disable 3D (ctrl+t or pyramid button) before doing it.
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
The very powerful and the very stupid have one thing in common. Instead of altering their views to fit the facts, they alter the facts to fit their views ... which can be very uncomfortable if you happen to be one of the facts that needs altering.
-- Doctor Who, "Face of Evil"
Unless there is a weird way to do it, HUD can't have that same depth. It can be static or stick to the geometry surface it can find if you use dynamic HUD, but it can't be at the right place inside that border.
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
---
Windows 10 x64 / 1x 980Ti GPU (no SLI, 418.81 driver) / 1920x1080
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
Strange formula :p.
Also, I've fixed 2D lighting with regex and that fixes most clipping problems. Convergence scaling is just linear (approximate), though.
The fix is almost finished.
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
3D really is great in this game! Most of the action takes place at depths where stereoscopic works well. You never need to click on something at depth on the screen. There's no crosshairs at any point. It's like it was designed to be played in 3D! Plus it's really fun!
The very powerful and the very stupid have one thing in common. Instead of altering their views to fit the facts, they alter the facts to fit their views ... which can be very uncomfortable if you happen to be one of the facts that needs altering.
-- Doctor Who, "Face of Evil"
What was your thought process in making this formula? Is it based on multiple factors (in which the normal formula doesn't work)? This is a good example to learn stereo reshading with. Also, none of the "sea water" shaders have headers, so idk what cb9 is.
Edit:
Nvm I see your PM.
---
Windows 10 x64 / 1x 980Ti GPU (no SLI, 418.81 driver) / 1920x1080
Remember to fully uninstall older versions.
- Dynamic HUD now doesn't freeze.
- Dynamic HUD is automatically disabled for high quality cutscenes, and for the title and pause menus.
- Reduced the number of dynamic HUD samples (better performance when used).
- 2D lighting fixed with regex. There is still some clipping, and convergence scaling isn't accurate. But it's perfect at 0 convergence.
- Sea water fixed.
I'm going to be writing the blog post now.
Both games have a short shooting section, although you have to move a crosshair to certain HUD points, so you don't need spatial accuracy. But dynamic HUD should make it better anyway. There's also first person mode for looking around, and it has a crosshair :p.
Edit: fix reuploaded.
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
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
The very powerful and the very stupid have one thing in common. Instead of altering their views to fit the facts, they alter the facts to fit their views ... which can be very uncomfortable if you happen to be one of the facts that needs altering.
-- Doctor Who, "Face of Evil"
I updated the nVIDIA drivers to 419.35 just in case and it's still there. Using a GTX 1050 Ti.
You will see that they look weird in 2D too, with part of the character reflection outside of the water surface. They are what they are (even if they don't make too much sense physically), and I just made them perfectly correct for 3D.
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
CPU: Intel Core i7 7700K
Motherboard: ASUS ROG Maximus IX Hero
RAM: G.Skill Trident Z 16GB 3866MHz
GPU: ASUS GTX 980 Ti STRIX
Monitor: ASUS VG248QE
Headset: G930 7.1 Wireless