(03-31-2016, 02:01 PM)Kamikaze_Ice Wrote: [ -> ]My preference:
Your new/revised version of that shader.
Comparisons:
Old vs New (default settings)
Magnified point of interest
Much better anti-ringing in your revised shader. Only real "loss" of Image Quality is from the less prevalent black ringing/haloing, but this is just my opinion.
To illustrate my thought, let's take the New and Old versions and call them 0% and 100% respectively, I think having anti-ringing kick in at some point around like 20-25% would be nice. I think the "black" it adds to pixels where it happens helps define detail (like an unsharp mask?)
Either way the quality is all subjective so just go with your preference (it's your shader after all
)
And the difference is so subtle I don't think anyone would notice the difference without any magnification for pixel inspection.
And another set of comparisons (my previously mentioned settings) to see how it works outside of default settings:
Old vs New (my settings)
Magnified point of interest, again
As for performance, I can't tell any difference (1 frame), but I'm being lazy because I don't think it could possibly be a substantial difference. I don't feel like logging my fps over 30 minutes at the same screen and comparing the average for this when I could be playing with my shader sliders 
And Cheers again for the shader, Hyllian.
Oops, almost forgot.
I didn't check either shader in two-pass mode (3rd pass disabled).
But I did toggle it just to see how much quality is lost without that 3rd pass and noted the performance without said third pass is significantly better.
If given the choice between jinc2-sharper@default or this shader@2-pass+default, I think I'd opt for jinc2-sharper, but like I said I've not really checked it out without 3rd pass (dat quality doe!)
Thanks for the comparisons.
So, the new downscaler is better and even faster.
The 2-pass one needs some adjust to have good quality. The problem is that it is a bit shifted in right-up direction and it destroys spatial synchronization with super-res. I need to investigate it.
EDIT: I've changed a bit the 2-pass version ans now it's much better. The advantage of only two pass is performance. Here's a second version:
[
attachment=14525]
When I set the language to something else than "system", Ishiiruka UI is slower. Especially the boot time.
Ugh. I totally forgot to share my FIFO file with you Hyllian. Twice even! Of course everyone else can have it too, if interested. I wanted to share it since I was using it as my example when talking about it.
My FIFO file (Google Drive link on my public account).
Put it anywhere you want, like the trash can, but you need to manually "open" it as FIFO files don't appear in the Dolphin game library/archive.
This is the FIFO file I recorded and have been using for screenshot comparisons.
You
DO NOT need the game (Xenoblade) to use this, and none of my settings are imposed on the file so it will render the frame(s) using your personal settings.
Note: FIFO stuff is stored separately from individual game stuffs.
Screenshots = C:\Users\<User name goes here>\Documents\Dolphin Emulator\
ScreenShots\00000000
Custom textures = C:\Users\<User name goes here>\Documents\Dolphin Emulator\
Load\Textures\00000000
Shader settings = C:\Users\<User name goes here>\Documents\Dolphin Emulator\
Load\ShaderPresets\00000000
You get the Idea.
I really like this FIFO feature, especially for cases like bug reports, since no one needs X game with Y region just to investigate any issues with said game, and I also like it for screenshots because it's a real time render even of single frames which is perfect for controlling the reference frame for A/B comparison screenshots.
I think FIFO could have helped you while making your detector/depth buffer/resident evil shaders (exact same frame and depth info for every change you made)
(04-01-2016, 10:35 PM)Hyllian Wrote: [ -> ]This is what i'm using as the new downscaler in super-xbr-super-res shader.
For upscaler, it's not very useful. It looks like nearest neighbor, a bit smoothed only. I released for RA because there are very low res games there, so the smooth is more visible. For Ishiiruka it wouldn't be noticed, because the games are already high res (compared to retro systems).
Would it be possible to port this shader? It has a pretty nice effect.
https://github.com/libretro/common-shaders/blob/master/misc/natural-vision.cg
Here are two shaders:
nedi and
natural-vision.
About
natural-vision: It's a lightweight shader which tweaks and boosts the game colors. It's recommended only for colorless, lifeless or paled games (like Resident Evil Remake and Zero, for example). Nintendo games don't need it for obvious reasons.
About
nedi: This is based this algorithm:
http://chiranjivi.tripod.com/EDITut.html . DO NOT mistake it for NNEDI3, because they're completely different filters. It works in two or three passes, the same way as sxbr.
EDIT: I'll include natural-vision as an option in other shaders.
[
attachment=14529]
[
attachment=14527]
Updated latest folder with a new version. fixes for a lot of issues reported in the forums, Fixes for post processing thanks to Hyllian's testing.
Enjoy.
(04-02-2016, 08:26 AM)Tino Wrote: [ -> ]Updated latest folder with a new version. fixes for a lot of issues reported in the forums, Fixes for post processing thanks to Hyllian's testing.
Enjoy.
Metroid Other M still not working
