Heavy slowdown with ECA in latest release

Discuss Supermodel and your favorite Model 3 games. Show off your latest threads, this is the place to see and be seen.
Forum rules
Keep it classy!

  • No ROM requests or links.
  • Do not ask to be a play tester.
  • Do not ask about release dates.
  • No drama!

Re: Heavy slowdown with ECA in latest release

Postby Bart » Fri Feb 11, 2022 5:58 pm

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.
User avatar
Bart
Site Admin
 
Posts: 3086
Joined: Thu Sep 01, 2011 2:13 pm
Location: Reno, Nevada

Re: Heavy slowdown with ECA in latest release

Postby Ian » Fri Feb 11, 2022 6:44 pm

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.
Ian
 
Posts: 2044
Joined: Tue Feb 23, 2016 9:23 am

Re: Heavy slowdown with ECA in latest release

Postby Bart » Sun Feb 13, 2022 5:53 pm

Could be! But how weird that they have blocking API calls if so.
User avatar
Bart
Site Admin
 
Posts: 3086
Joined: Thu Sep 01, 2011 2:13 pm
Location: Reno, Nevada

Re: Heavy slowdown with ECA in latest release

Postby Calavera » Thu Feb 17, 2022 9:26 pm

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.
User avatar
Calavera
 
Posts: 19
Joined: Fri Aug 11, 2017 4:34 pm

Re: Heavy slowdown with ECA in latest release

Postby buttersoft » Fri Apr 08, 2022 9:10 pm

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?
User avatar
buttersoft
 
Posts: 17
Joined: Fri Mar 12, 2021 10:37 pm

Re: Heavy slowdown with ECA in latest release

Postby Bart » Sun Apr 10, 2022 5:24 pm

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.
User avatar
Bart
Site Admin
 
Posts: 3086
Joined: Thu Sep 01, 2011 2:13 pm
Location: Reno, Nevada

Re: Heavy slowdown with ECA in latest release

Postby new_holmes » Tue Apr 12, 2022 12:19 pm

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.
new_holmes
 
Posts: 13
Joined: Fri Jul 24, 2020 12:59 am

Previous

Return to The Catwalk

Who is online

Users browsing this forum: No registered users and 1 guest