Welcome!

Final Burn Neo => FBN Development => Topic started by: pacioso on February 09, 2017, 02:54:09 AM

Title: perfect scanlines with Reshade
Post by: pacioso on February 09, 2017, 02:54:09 AM
I tried Reshade's CRT shader with FBA' DX9 alt blitter and with just a little setup I got amazing results! No black borders and perfect alligned scanlines. Everything runs fast on my 7 years old laptop even with xBR filters.
Here are some screenshots, see at 100% zoom to appreciate.
Title: Re: perfect scanlines with Reshade
Post by: dink on February 09, 2017, 07:58:07 AM
That looks great :)
Title: Re: perfect scanlines with Reshade
Post by: jan_klaassen on February 12, 2017, 03:19:29 PM
A couple of things --

1) Competition is good, so if you want to add that shader to FBA and add UI controls to it, then great!
2) These screenshots seem to have double the number of scanlines they should, though
3) I've been consolidating the blitters/effects in FBA (including overhauling the scanline rendering) -- maybe wait a bit until that's released so you don't need to do the work twice, or alternatively spin it off into a seperate blitter.

Here's a few screenshots at the same resolution using my current code; first using my own CRT simulation (see what I mean with "competition"?) and second a regular cubic filter with arbitrarily scalable scanlines.
Title: Re: perfect scanlines with Reshade
Post by: dink on February 12, 2017, 05:37:30 PM
https://reshade.me/
It's external to FBA
Title: Re: perfect scanlines with Reshade
Post by: jan_klaassen on February 12, 2017, 05:59:19 PM
ew! I just looked at the shader code...

Anyway, that could integrated. MAME uses it...
Title: Re: perfect scanlines with Reshade
Post by: riccetto80 on December 23, 2017, 12:22:24 PM
Hi, first of all, thanks for the amazinf fba!!!

second, yes your scanline option is not bad at all, but with reshade you can simulate the crt curv/reflection and also the bloom...

i cannot find option to do so in fba 64bit.


Title: Re: perfect scanlines with Reshade
Post by: Gab75 on December 23, 2017, 02:30:46 PM
Hi, first of all, thanks for the amazinf fba!!!

second, yes your scanline option is not bad at all, but with reshade you can simulate the crt curv/reflection and also the bloom...

i cannot find option to do so in fba 64bit.

As far as I know, the official FBA release (32 and 64 bit version) doesn't support the Reshade's CRT filter(s)...
Title: Re: perfect scanlines with Reshade
Post by: jan_klaassen on December 23, 2017, 03:01:23 PM
IIRC MAME uses those shaders.

I'm not much interested in matching the features in reshade's CRT shader (if I wanted that, I'd just use reshade's shader and be done with it), FBA's CRT simulation has its own trajectory. IMO, curved screen is a neat gimmick, but nothing more (and I was there long before reshade). In the mean time, see the WIP thread for upcoming updates.
Title: Re: perfect scanlines with Reshade
Post by: dink on December 23, 2017, 06:40:45 PM
My buddy has it running in FBA 32bit on Win7, the options are in the ReShade config IIRC and separate from FBA.

bye for now,
- dink
Title: Re: perfect scanlines with Reshade
Post by: Bad Dude on December 24, 2017, 04:15:22 PM
Looks great. The black borders in scanline effects really annoying me.

Title: Re: perfect scanlines with Reshade
Post by: riccetto80 on December 28, 2017, 06:23:07 AM
well if it was possible avoid use reshade was simpler, but it is what its is, i will use final burn and his internal scanlines + reshade for bloom and crt effect!

i like to recreate the feeling of old cabinet, to play old games! :D
Title: Re: perfect scanlines with Reshade
Post by: jan_klaassen on December 28, 2017, 08:24:03 AM
It is what it is. That said, I won't stop something like reshade from working with fba. There are a number of shaders around now that are variously successful at mimicking aspects of CRT behaviour and NTSC/PAL encoding. FBA's has focus controls, which I think none of the others do. There's more to come, but the colour correction options and focus controls make it a pretty compelling option now, IMHO.