Page 3 of 3
Re: Heavy slowdown with ECA in latest release

Posted:
Fri Feb 11, 2022 5:58 pm
by Bart
But to be clear, if you were to run using the wheel and disabling force feedback in Supermodel (not in the game), using (I think) -no-force-feedback (or setting ForceFeedback=0 in the ini file), it runs fine? I don't know if this is going to be fixable. The best we could do is try to pinpoint which function calls are causing the slowdown. And we can do that using a profiler (which I actually haven't used in years with Supermodel) or just by inserting some code to manually measure the execution time of the feedback-related functions being called.
Re: Heavy slowdown with ECA in latest release

Posted:
Fri Feb 11, 2022 6:44 pm
by Ian
Visual studio has a built in profiler. It looks to be a fairly gigantic slowdown so shouldn't be hard to find. Unfortunately I don't have a wheel to test.
Haven't looked at any code.. but I wonder if force feedback is rate limited, say 30hz and we are simply flooding the device with commands.
Re: Heavy slowdown with ECA in latest release

Posted:
Sun Feb 13, 2022 5:53 pm
by Bart
Could be! But how weird that they have blocking API calls if so.
Re: Heavy slowdown with ECA in latest release

Posted:
Thu Feb 17, 2022 9:26 pm
by Calavera
Bart wrote:But to be clear, if you were to run using the wheel and disabling force feedback in Supermodel (not in the game), using (I think) -no-force-feedback (or setting ForceFeedback=0 in the ini file), it runs fine?
Yes. The games run fullspeed with the wheel when force feedback is disabled in supermodel.
Re: Heavy slowdown with ECA in latest release

Posted:
Fri Apr 08, 2022 9:10 pm
by buttersoft
Problem in my case turned out to be with GPU? Enabling the -legacy3d option from commandline makes the games run at full speed. Not FFb related, or at least i don't think so.
Errr, i think i'm having this slowdown as well. Someone else mentioned it might be a known issue to do with sprite loading or something? I'm using Daytona2PE for testing, and the game runs at full speed until the start line comes into view (while still on autodrive, near the start) and then the games chungs until i'm under that line, when it speeds up again, until i get around the next corner and the helicopter (maybe?) comes into view and it slows right down again.
I can't seem to disable force feedback to test that. I've got -no-force-feedback in the bat file, and also tried ForceFeedback=0 in the ini but neither seems to turn it off? wtf?
I am on an AMD gPU,and i tried using the intel integrated gpu to run the game, but it makes no difference.
Any ideas, or anything else i might try?
Re: Heavy slowdown with ECA in latest release

Posted:
Sun Apr 10, 2022 5:24 pm
by Bart
buttersoft wrote:Problem in my case turned out to be with GPU? Enabling the -legacy3d option from commandline makes the games run at full speed. Not FFb related, or at least i don't think so.
Errr, i think i'm having this slowdown as well. Someone else mentioned it might be a known issue to do with sprite loading or something? I'm using Daytona2PE for testing, and the game runs at full speed until the start line comes into view (while still on autodrive, near the start) and then the games chungs until i'm under that line, when it speeds up again, until i get around the next corner and the helicopter (maybe?) comes into view and it slows right down again.
I can't seem to disable force feedback to test that. I've got -no-force-feedback in the bat file, and also tried ForceFeedback=0 in the ini but neither seems to turn it off? wtf?
I am on an AMD gPU,and i tried using the intel integrated gpu to run the game, but it makes no difference.
Any ideas, or anything else i might try?
What's your PowerPC frequency set to? Check Supermodel.log to find it.
Re: Heavy slowdown with ECA in latest release

Posted:
Tue Apr 12, 2022 12:19 pm
by new_holmes
I have not used my sidewinder for a long time. I had this issue of heavy slow down fo example on scud race. This is the reason I bought another wheel. I made some tests however when Boomslangnz adapted his FFB plugin to supermodel. From what I remember my sidewinder did not have the issue when using this plugin. So I suggest to give it a try.