From c5d1cd84755ea5b88e8ddb5004391a4a4864f56d Mon Sep 17 00:00:00 2001 From: Foo Bar Date: Thu, 15 Dec 2016 00:31:52 +0000 Subject: [PATCH] Reset lastTorque when we leave the track --- irFFB/irFFB.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/irFFB/irFFB.cpp b/irFFB/irFFB.cpp index ce0d1f3..8b04050 100644 --- a/irFFB/irFFB.cpp +++ b/irFFB/irFFB.cpp @@ -355,6 +355,7 @@ int APIENTRY wWinMain( if (wasOnTrack && !*isOnTrack) { wasOnTrack = false; text(L"Has left track"); + lastTorque = 0; force = 0; setFFB(force); } @@ -453,7 +454,7 @@ int APIENTRY wWinMain( invFactor = 1 - factor; } - setFFB(int(factor * DI_MAX + scaleTorque(*swTorque) * invFactor)); + setFFB(f2i(factor * DI_MAX + scaleTorque(*swTorque) * invFactor)); continue; }