Some players have noticed latest FBNeo has 1f extra input lag when playing 3rd Strike. Old FBA versions do not have that 1f extra, as they did a compare basically putting an old version (v0.2.96.74) vs a new one (v0.2.97.44) in the same PC at the same time, capturing video and inputting with a joystick, and clearly new FBNeo display at 1f later (same settings). It seems in .43 was already happening, we haven't tried .42 or earlier versions. And 1f in 3s is pretty important for hit confirms and so.
If that helps, one thing they noticed is that the SOCD input clener does get into some inputs, so I did a fast build and removed that (a fix we did to fix a crash in Jojo a while ago, if you remember), and it actually helped with inputs.
But from there, I don't know where to start investigating. Other games (CPS2) do not have that extra 1f input delay, could it be something related to the CPS3 driver or the SOCD cleaner? (I just removed ClearOpposites function). I read a bit the driver, but I am not much familiar and I've seen much changes viewing different revisions. Perhaps one of you guys know what's happening?
Thanks for your help!
PS: We at Fightcade are always releasing our sources for FC2, now in GitHub (sadly we don't have sources for FC1). For the new version we rewrote a few things, and we would like to share them as perhaps it's something that could be merged into trunk. But that's for another thread.