Jump to content Jump to content

100% replicable frame stuttering f1 2020


Recommended Posts

1.       A detailed description of the issue. Please include any error codes here.

So I've found a way to induce frame stuttering in all modes of the game with 100% reliability and thing that this may be a reason why a lot of people experience stuttering. To note, I would describe it as "Frame time stuttering."

So in order to have this happen you may or may not need to be on PC but I am on pc. I would assume it happens on all specs of pc since I could cause the stuttering at every graphics setting.

You need to be using a Bluetooth wireless controller. (I used xbox one) and have a bluetooth adapter for your pc. Specifically I'm using a fairly cheap one off Amazon.

I think that the Force Feedback code is creating Wait on frame rendering, and if your bluetooth connection to your controller isn't high, or stable it will create the games frametime to hitch and stutter as each frame waits for force feedback data.

Why do I think this? Because I can lean back in my chair and have next to no noticeable stuttering, but if I lean forward and put my hands on my desk, giving my controller the worst connection to the bluetooth adapter, the stuttering brings the game to unplayable levels(It also makes the audio stutter and hitch, so full game engine stuttering I presume). Then I can lean back or hold the controller near my pc and suddenly my frame time returns to normal. But the ultimate tell tale is that disabling force feedback all together make my framerate higher overall and never produce stuttering, even with my hands on my desk. (I have had my controller lose connection before with my hands on my desk, in many games that I use it for. So I know the signal strength is quite weak when I do that.)

Maybe it is my cheap adapter? But I think the force feedback code for controllers should be looked at. 


2.       Platform
 Probably all of them?

3.       What version of the game you are using (Shown on the start screen in the bottom left corner of the screen) 
 1.05

4.       Game-mode? 
 All of them

5.       What are your replication numbers? Minimum test attempts are 4. Please also add EXACT replication steps for us to try too. 
 100% check wall of text. Use bluetooth with wireless controller, influence signal strength.

6.       What troubleshooting have you attempted? Please always try to attempt to fix the issue 
 There is no way to fix the issue and maintain force feedback

7.       What peripherals are you are using (gamepad, wheel make & model etc) 
 Gamepad, specifically xbox one (none elite)

8.       Any screenshots or video of the issue? If the video is long, please include a timestamp for when the issue appears.   

Edited by Flauxx
Formatting
  • Like 2
  • Agree 1
Link to post
Share on other sites
2 hours ago, Flauxx said:

So I've found a way to induce frame stuttering in all modes of the game with 100% reliability and thing that this may be a reason why a lot of people experience stuttering. To note, I would describe it as "Frame time stuttering."

So in order to have this happen you may or may not need to be on PC but I am on pc. I would assume it happens on all specs of pc since I could cause the stuttering at every graphics setting.

You need to be using a Bluetooth wireless controller. (I used xbox one) and have a bluetooth adapter for your pc. Specifically I'm using a fairly cheap one off Amazon.

I think that the Force Feedback code is creating Wait on frame rendering, and if your bluetooth connection to your controller isn't high, or stable it will create the games frametime to hitch and stutter as each frame waits for force feedback data.

Why do I think this? Because I can lean back in my chair and have next to no noticeable stuttering, but if I lean forward and put my hands on my desk, giving my controller the worst connection to the bluetooth adapter, the stuttering brings the game to unplayable levels(It also makes the audio stutter and hitch, so full game engine stuttering I presume). Then I can lean back or hold the controller near my pc and suddenly my frame time returns to normal. But the ultimate tell tale is that disabling force feedback all together make my framerate higher overall and never produce stuttering, even with my hands on my desk. (I have had my controller lose connection before with my hands on my desk, in many games that I use it for. So I know the signal strength is quite weak when I do that.)

Maybe it is my cheap adapter? But I think the force feedback code for controllers should be looked at. 

Please post this as a full bug report as I'm interested in where this may be headed.

Not everyone will be using Bluetooth but USB 2.0 vs USB 3.0 latency could be a thing (due to difference in design spec).

The lack of consistency in frametime is something that affects the game visually and by way also impacts upon FFB feel. Hopefully this means something.

Link to post
Share on other sites

I have similar issues and play the game with multiple controllers. Xbox 360 wired controller, xbox one wired, xbox one wireless w bluetooth 4.0 adapter. So it's something else and not the wireless connection.

All of them have the same random Fps drops, random some ms screen freezes in every game mode.

Link to post
Share on other sites
17 minutes ago, ATSSHD said:

I have similar issues and play the game with multiple controllers. Xbox 360 wired controller, xbox one wired, xbox one wireless w bluetooth 4.0 adapter. So it's something else and not the wireless connection.

All of them have the same random Fps drops, random some ms screen freezes in every game mode.

He's not saying it's wireless related, it's stuff that plugs in via USB (like Bluetooth) and I tend to agree, still watching the thread. Try replicating his BT issue seeing as you have a BT controller.

Link to post
Share on other sites
  • 1 month later...

Same here, I use xbox controller with bluetooth connection and stuttering with vibration on is really annoying. Once turned off, it works smoothly. However without vibration the game is no fun at all. Interestingly, stuttering is random, sometimes it works really well which made me think there should be solution. A patch or something like that could be really good. 

Link to post
Share on other sites
  • 1 month later...

Sorry to see this thread go silent. I am having the same issue with two different Xbox Wireless Controllers for Windows on the Steam version of the game. Instead of a BT adapter, my motherboard has BT built in.

@BarryBL, the issue is not there when I connect the controllers via USB cable.

Edited by Taggg
Xbox Controller for Windows (not XBO controller)
Link to post
Share on other sites
On 11/21/2020 at 2:55 PM, Taggg said:

Sorry to see this thread go silent. I am having the same issue with two different Xbox Wireless Controllers for Windows on the Steam version of the game. Instead of a BT adapter, my motherboard has BT built in.

@BarryBL, the issue is not there when I connect the controllers via USB cable.

Surely then you have the answer. Post a dxdiag and I will look at the issue. Make sure the board make and model is included.

Link to post
Share on other sites
11 minutes ago, steviejay69 said:

Surely then you have the answer. Post a dxdiag and I will look at the issue. Make sure the board make and model is included.

I prefer not to post it. I sent it to you in a PM. The board is an ASRock Z370 Killer SLI/ac.

  • Thanks 1
Link to post
Share on other sites

OK so the board is updated 🙂

Can you try using the Realtek Audio with the controllers BT connected (the BT controller is the Intel AC-3168) i.e. not to the headphones?

Delete the hardware_settings_config.xml and configure the in-game audio before playing a game mode.

Then try introducing the BT headset and see if the frame stutter occurs. 

IDSA will give you the latest Intel BT drivers but judicious use of Roll-Back or uninstall / reinstall may be required (for the BT driver).

  • Thanks 1
Link to post
Share on other sites

Thanks for pointing out the Bluetooth driver update; I updated it via Windows optional updates.

Unfortunately, the stuttering remains after the update, with or without other Bluetooth devices connected.

Some other observations from my testing in the Australia and Britain time trials:

  1. The stuttering is the worst at the beginning of the session, improving after a lap or two, but never completely going away.
  2. Turning the controller off and on again improves the stuttering, but does not completely fix it.
  3. The stuttering is not exactly a decreased framerate, although the framerate detected by Steam does decrease. It's more like several frames at the normal framerate, a pause with no frames, and then several more frames at the normal framerate.
  4. No other games (including Forza Motorsport 7 and Forza Horizon 4) give me these issues, which is why I'm on this forum 🙂

I will likely give up on wireless for this game anyway. I just did a reaction time test, and it clearly showed an extra 50ms input lag for wireless over wired. I do think 50ms matters in this game as the rhythm of these circuits is very tight.

Edited by Taggg
  • Thanks 1
Link to post
Share on other sites

Actually, I was able to update the firmware for the controllers, bringing the input lag in wireless mode down to imperceptible levels. So I am again very interested in getting this resolved. Unfortunately, the firmware update did not have any effect on the stuttering issue, which appears to be a problem with F1 2020.

  • Like 1
Link to post
Share on other sites

Thanks for the update. What happens if you just connect one controller via BT?

You can’t play with both unless you are playing two player mode.

What happens when you connect one with USB and one with BT? 

Does it matter if the primary or secondary controller is the USB one?

Some of the other peripherals and software may still be relevant. 

I'll take another look at the dxdiag later, but if you could give / try these specifics it would be helpful.

Edited by steviejay69
Link to post
Share on other sites

The majority of my tests are time trials with one controller connected via USB and one connected via BT. In wireless tests, the presence or absence of a USB-connected controller doesn't seem to have an effect. In wired tests, I'll usually turn the BT-connected controller off.

I haven't tried split-screen mode.

Link to post
Share on other sites
  • 8 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...