JacKeTUs / universal-pidff

GNU General Public License v2.0
56 stars 4 forks source link

FFB Lacking Detail in A-B Comparissons with Windows [Moza R5 & Ubuntu 22.04] #18

Open Done-In-60-2nds opened 1 month ago

Done-In-60-2nds commented 1 month ago

In A-B comparisons to game-play under windows, I've noticed that there is significantly greater detail in force feedback effects under Windows, even when using the same in-game and base settings. Is this normal? Is there currently any way to troubleshoot this issue?

Lawstorant commented 1 month ago

There may be some differences du to how pidff currently handles envelopes. Other than that, it could be that the translation from windows is not perfect.

I did some work on envelopes to make the FFB better and for it to work with games like rFactor 2 ere: https://github.com/JacKeTUs/universal-pidff/pull/16

Lawstorant commented 1 month ago

@Done-In-60-2nds Could you list out the games you tested? I may be able to compare them as well. Apart from the envelope stuff, I compared the HID data that's sent on windows and linux to the wheelbase and it's identical in 99% of cases.

JacKeTUs commented 1 month ago

@Done-In-60-2nds, can you please check if new version will fix effects for you?

JacKeTUs commented 1 month ago

@Lawstorant, we probably should write some tests for ffbplay (https://github.com/berarma/ffbtools) to see if every effect/combination will work with our changes

Lawstorant commented 1 month ago

Sure, I could do it as the included sine test is a good starting point (it has constant force emulation test). Just have to add other types of effects and maybe make the transitions faster, as 5 seconds is just a bit too long.

Lawstorant commented 3 weeks ago

effect-test.ffb for ffbplay is now available in the main branch. @Done-In-60-2nds could you give it a try? We don't be able to help if you won't provide additional info.