Hello,
I just pushed a recent update to BFI the other day, that might solve it ‘not showing up’. It has just now been added to the dx10/11/12 render drivers. Grab the latest nightly to try it out.
Also as of this update, there is now adjustable brightness which will let you adjust -some- of the brightness problem (though only at 180 hz and above as you have to decide whether any given sub frame is on or off in whole values). Aka 180hz can do on-off-off for a 66% blur and brightness reduction, or on-on-off for a 33% blur and brightness reduction. 240hz can do on-off-off-off, on-on-off-off, on-on-on-off, etc.
Though be warned that even ‘lowly’ NES emulation can have trouble keeping up at 240hz on a fairly high end system with a super accurate but slow core like Mesen and a heavy 4k crt shader.
I can look into maybe adding the ability to have separate shader presets load when BFI is enabled, that’d let it automatically adjust when you turn it on/off. It feels like (I am a motion clarity expert, not a color expert) not only does brightness get lowered by bfi, which you can adjust back up but there is gamma shift and maybe unrelated to gamma de-saturation(?). All adjustable with a decent shader, so yes, having a separate default shader preset for bfi usage could be a good improvement.
Also just to clarify from the earlier posts, RA bfi is NOT just for 120hz, in fact 120hz has the most issues of all. A lot of lcds (not oleds) will get temporary image retention when used at 120hz. 240hz at on-off-off-off can sometimes lead to the same problem but less commonly, and if it does, you can switch to on-on-off-off.
As the maintainer of the feature, if you want my personal recommendation, 180hz with ‘2 dark frames’ via the new variable brightness feature that was just added is the best overall settings, to get considerably less blur than at 120hz, a still manageable and correctable level of brightness reduction, and still somewhat reasonable performance requirements. 180hz is also immune to the temporary image retention problem entirely.
The only issue is, very few monitors even at 240hz have 180hz built in as a default selectable refresh rate, so you’ll have to add it as a custom resolution. There are a lot of guides on the net for that.