..:: PCSX2 Forums ::..

Full Version: Can I disable that bilinear filtering when using software renderer in full screen?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I mostly play 2D fighting games in PCSX2, and in some of them, I need to use software renderer, but when going fullscreen (my monitor is 1920x1080), it's possible to note some anti-aliasing applied.

It affects all games, in all screens, everytime, as it's probably some global anti-aliasing feature, that's applied when not using hardware renderer with the same internal resolution as the monitor...

I provided an example screenshot (attached to this post) to illustrate the problem.

In all the other emulators (for other consoles) I tried, it's possible to use console's native resolution and going full screen without any anti aliasing by changing some setting in the emulator (setting "bilinear filter" to off, etc....), but I couldn't find such option in PCSX2...
Is there some way to disable it?
you could use software mode
Edit manually GSdx.ini to set this option
Quote:linear_present = 0

Be sure, you didn't enable some processing shader such as Fxaa.

Edit: or do you want to disable all bilinear filtering of a game (as you can do in the HW renderer?)
(02-13-2017, 01:36 PM)gregory Wrote: [ -> ]Edit manually GSdx.ini to set this option

Be sure, you didn't enable some processing shader such as Fxaa.

Edit: or do you want to disable all bilinear filtering of a game (as you can do in the HW renderer?)
Yes, all bilinear filtering needs to be disabled to get the desired result. Software mode looks very blurry/soft in many 2D fighting games.
Ok. It would be quite easy to add the capability (same as texture filtering). However I don't know where to put the new GUI option.
(02-13-2017, 07:48 AM)jesalvein Wrote: [ -> ]you could use software mode

I'm already using this


(02-13-2017, 01:36 PM)gregory Wrote: [ -> ]Edit manually GSdx.ini to set this option

linear_present = 0

Be sure, you didn't enable some processing shader such as Fxaa.

Thanks!
"linear_present = 0" removed the blurry effect for most games.

However, "Street Fighter Alpha: Anthology" remains with some filtering.

It seems like some interlacing....But i'm not sure.... It happens only in SW mode, still.


I attached two pictures to illustrate the difference between HW and SW renderers. (Note the "SFAA Software mode" picture is already with "linear_present = 0" in the ini file)

HW version looks very sharp and clear....

It seems like what I need is some kind of "Texture filtering: nearest", but in software mode...
Is it available in some form?



(02-13-2017, 02:32 PM)gregory Wrote: [ -> ]Ok. It would be quite easy to add the capability (same as texture filtering). However I don't know where to put the new GUI option.

Maybe in the very bottom of "Plugin Settings..." dialog, alongside "Shader Configuration" and "OSD Configuration"?

As they already are global options that affect all rendering modes (so I think), maybe that "linear_present" setting could be there as well?

Thanks for your help so far!
On linux linear present is available (with post-processing shader). However there isn't yet a solution to remove filtering on SW renderer.
You can control current SW filtering with the HW option. GUI will be udpated soon.