[FF7PC]FF7 SYW V3 upscale: Battle, world map, fields and videos (Final relesase)

  • Thread starter Thread starter satsuki
  • Start date Start date
Status
Not open for further replies.
SO maybe some bad configuration in another addon, because if the folder is here it must be used (you don't have 2 subfolders "..\battle\battle\" ?)
 
If there is some criticism that I could leave it's that the blacks in your FMVs are too bright. Maybe they need more contrast? Because your FMVs don't transition seamlessly from background to video.
 
That sounds like a simple Tv/full range problem that could be solved with a change in the Aali video shader or by recoding the video.
 
If there is some criticism that I could leave it's that the blacks in your FMVs are too bright. Maybe they need more contrast? Because your FMVs don't transition seamlessly from background to video.
The constrast haven't be modified but the video player plugin's may work in it's own way.
Have you tried with the original videos ?

That sounds like a simple Tv/full range problem that could be solved with a change in the Aali video shader or by recoding the video.
maybe, a tv range is typical 16-235 and a computer screen 0-255 but why the range would be différent in game screens and in videos ?
 
Last edited:
That sounds like a simple Tv/full range problem that could be solved with a change in the Aali video shader or by recoding the video.
The constrast haven't be modified but the video player plugin's may work in it's own way.
Have you tried with the original videos ?
Well I didn't have this issue before. Original FMVs look fine and even Rumbahs FMVs work correctly too. And yeah my PC is connected to a TV. I'm no good at encoding stuff though. How do I change the video shader and which shader would be best?
 
Well, I actually tested for the right color space back then when I did the video files but I don't remember much as it's been a while :D
The shader to look for is the yuv.frag in the shader folder.

Actually I found two of these in my old folder so you could try both (should do the same, perhaps performance differences):

Code: [Select]
Code:
#version 110uniform sampler2D y_tex;uniform sampler2D u_tex;uniform sampler2D v_tex;uniform bool full_range;const mat3 mpeg_rgb_transform = mat3( 1.164,  1.164,  1.164, 0.0,   -0.392,  2.017, 1.596, -0.813,  0.0);const mat3 jpeg_rgb_transform = mat3( 1.0,  1.0,   1.0, 0.0, -0.343, 1.765, 1.4, -0.711, 0.0);void main(){ float y = texture2D(y_tex, gl_TexCoord[0].st).x; float u = texture2D(u_tex, gl_TexCoord[0].st).x - 0.5; float v = texture2D(v_tex, gl_TexCoord[0].st).x - 0.5; vec3 yuv_color = vec3(y, u, v); vec4 rgba_color;  if(full_range) rgba_color = vec4(jpeg_rgb_transform * yuv_color, 1.0); else rgba_color = vec4(mpeg_rgb_transform * yuv_color, 1.0);  gl_FragColor = rgba_color;}
Code: [Select]
Code:
#version 110uniform sampler2D y_tex;uniform sampler2D u_tex;uniform sampler2D v_tex;uniform bool full_range;const mat3 rgb_transform = mat3( 1.0,    1.0,   1.0, 0.0,   -0.344, 1.77, 1.403, -0.714, 0.0);void main(){ float y = texture2D(y_tex, gl_TexCoord[0].st).x; float u = texture2D(u_tex, gl_TexCoord[0].st).x - 0.5; float v = texture2D(v_tex, gl_TexCoord[0].st).x - 0.5;  if(!full_range) y = (y - (1.0 / 255.0) * 16.0) * (255.0 / (255.0 - 16.0));  vec3 yuv_color = vec3(y, u, v); vec4 rgba_color = vec4(rgb_transform * yuv_color, 1.0); gl_FragColor = rgba_color;}
If both do not work because either ffmpeg does get the info wrong or the videos are not correctly signaled then one could hardcode the correct one in the shader.
And it depends on Aali's driver version, I think earlier ones always assumed full range, then it changed to (buggy?) detection.
 
Just a suggestion, it might worth adding some screenshots in the first thread where also battle and more open world pictures are showed.
 
Just a suggestion, it might worth adding some screenshots in the first thread where also battle and more open world pictures are showed.
Feel free to add your own and i'll paste then in the first post ^^
 
This is fantastic. Some of the backgrounds are amazing. All are very much improved. Am doing a complete playthrough now with this :)
 
Quick question.

I'd like to try this mod out.

Currently I'm running Remako, world textures and battle textures.

Originally I just wanted to replace Remako with yours but your mod goes quite a bit further than that. So what would you recommend? Should I deactivate Remako, world textures and battle textures and put your mod where Remako was?

Thanks!
 
Yes you can replace the remako ones, it'll works.
Hmm, I'm going to try to make my own field only .iro file by taking that one apart and trying to put yours together the way it looks.. An .iro that lets you select what you want on and off would be a godsend, for this project, though..

Holy crap, taking apart the Remako, Ark, and OGfields .iro's I was able to figure out how to build one for your field alters alone, I now have your mod as a turn on and off option at the 7th Heaven menu; I even put one of the screenshots in for a preview, heh..

I'll work on your world map alters and battle alters later, for now I have the grimmy+ world and Avalanche battle mods & I mix the videos on my own without .iros..

2lx0zk.png


And it's working, I can already see your additional work on maps I'm standing in. :)
 
Last edited:
Thanks for doing this, feel free to share it once it'll be final (i'll add alink to your .iro in the first post ^^)
 
Thanks for doing this, feel free to share it once it'll be final (i'll add alink to your .iro in the first post ^^)
I uploaded a newer version to dropbox, so if you can upload it somewhere better please do, as I highly doubt I have bandwidth for much, I'll explain the changes below..

ve3nrq.png


https://www.dropbox.com/s/gbbvypabhf0xp2i/Satsukis Field AI Upscale w char.iro?dl=0

What I realized by looking through all your folders was, the /char folder needs to be included in the field maps, so I added it and it's working so far, AMAZING, just saw another area with the /char folder in the field, (need to test a few more areas to be sure it's not conflicting with anything else I'm using, but nothing so far) and if you want the field only one, let me know..

PM'd you the link Satsuki, I was right, I only had enough bandwidth to get it to you, but it's all set, just click the link in my PM.

I made another .iro for battles for you. For some reason the .png's weren't showing up on 7th heaven, but nevermind, I fixed them.. Still, works as a standalone battle texture mod with a 'no change' and 'on' option.

1szex0.png


https://www.dropbox.com/s/z60wtlf3s8w1yna/Satsukis Battle Upscale.iro?dl=0

Final iro build edit: uploaded world but, have not tested it.  All I did was take apart the World_Textures_2.0 .iro, added your updates and repackaged it exactly the same, JUST with your updates in the 'satsuki' folder which size comparison alone made clear it was being updated (when you go into the options you can choose your new updated world maps or the other choices, all still there), & a new screenshot from here, calling it World_Textures_2.2 as well.  It's staying up for you until bandwidth runs out, & I can only keep the trial bandwidth for a few days so, please grab all THREE PM links quickly..

1zve492.png


(Updated version link) I added all of Satsuki's fixes and then found a few missing from Grimmy and added them in as well for those using 7th Heaven with the community world texture .iro, enjoy. :)

https://drive.google.com/open?id=1CG8Ggr8uO9wb8XXyZhQWhR1US5O64raN

LAST EDIT: ^ Enjoy the links while the bandwidth lasts, until the newer ones are tested.
 
Last edited:
Thanks i've updated the files you sent me (only cleaning and some fields optimisation 2 or 3)
I sended an email with the links to you, s you can test them, and if it's all right, i'll update the first port to add the iro's links.
 
Thanks i've updated the files you sent me (only cleaning and some fields optimisation 2 or 3)
I sended an email with the links to you, s you can test them, and if it's all right, i'll update the first port to add the iro's links.
Tested both battle and field+char in Midgar areas, working beautifully so far with 7th Heaven. Will update once I hit the outside world.
 
Tested both battle and field+char in Midgar areas, working beautifully so far with 7th Heaven. Will update once I hit the outside world.
Just got to world, and the world .iro you made works perfectly.

So all 3 are good for hosting.

https://drive.google.com/file/d/1FkGzDaBjzLY_WlCyAky16PB00zw1NbPr/view?usp=sharing

https://drive.google.com/file/d/13KpIDN4IIwRx4u5kTN1eTcdXBJZqUcCk/view?usp=sharing

https://drive.google.com/file/d/1yQhaC0dgUJgPMbKnLhPrKB9FYa4biHz_/view?usp=sharing
 
Last edited:
Status
Not open for further replies.
Back
Top