Fan f-ing tastic. Build 0.0.8 now works for me! Previous versions would lock the game on start. It also feels snappier than joy2key on its fastest setting on my HORI RAP N3. Thank you dantarion for creating this and thank you OP for bringing this to light. Platinum Level, here I come.
What Smashbro29 said. If you are looking for an edge or are attempting to compete, you should try all options to make your game more effective. This one works.
Using this is good for anyone and everyone. The madcatz driver you have allows your stick to be read as Xinput which is great and dropping this into SFV won’t change that. All it does is allow Dinput as well. enable hotplugging and allow you to swap player slots on the fly.
Woops I didnt see that you guys were following the work I’m the guy behind the newer versions of sf5dinput.
0.0.9 should fix all known problems, dantarion havent published the final release yet (with sound notification and tournament mode) but the core features should work. Dont hesitate to tell me if you have any issues.
In terms of lag, there should be none because the way it works: it completely replaces the call to the xinput driver by a call to the direct input driver. Compared to joy2key or xoutput that is a difference because there is always only one driver between the game and the device (xouput reads a driver, sends the input to a virtual device, and finally the game reads the virtual device). Also if your device is a native xinput one, no transcription is done whatsoever, so absolutely no lag is introduced. Note that this is exactly the same approach that x360ce uses, and we have some code that have been inspired by them. The major difference is that we dont have to configure anything and we support hotplug (using system notifications to avoid processing and frame skips that we had in 0.0.2).
To conclude on the lag thing: the major difference would be if your stick is faster when in xinput or in dinput and that will depend on other stuff (driver implementation, stick capacities etc…)
So, you’re the one behind this. Well thanks to you, I could give a shit if capcom ever implements direct input in their latest beta program. Hell, if they do, they will probably try to add input lag to it. the latest version of Sf5dinput works perfectly for me, with a better response feel and the ability to remap the buttons. Thank you for this. Great job.
Is this working for anybody after the anti-malware rollback? It was working for me just fine when Urien and the malware dropped, but now it isn’t working. I’m gonna try removing the dll and putting in a fresh one.
Removing the dll file from the binaries folder and putting it in again did nothing. In addition it seems that as long as that file is in there, even xinput controllers don’t work