1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

FPS Bug Confirmed - Higher FPS = Faster Laptimes

Discussion in 'F1 2013 - The Game' started by Mark Saunders, Oct 7, 2013.

  1. Hi guys,

    Edit: I'm only going to post my own findings not others as it's not fair if they don't want to be drawn into it...

    Right so I've heard this circulating for a little while, sorry for the grandiose title but I think it's important for leagues on here to know what is going on. I spent my time on Saturday after release completing scenarios from which I had the top 10 scores for 15/20 of them. Fantastic I thought, I'm sorted for on-line already. Then Saturday evening during a pre-season league race I noticed I would use full KERS and DRS in Nurburgring (not the highest speed of tracks) and watch people *still* pull away from me. Sunday, 5 lap races and noticed I averaged about 1.5 seconds a lap slower than a couple of people, 2.7 seconds around one track...I managed only 2 victories after around 20 races compared to my 48% victory rating in 2012. Tonight I managed 6 out of 6 victories...

    Many wont know me... I'm a twitchy paranoid driver who ultimately isn't as fast as some but I'm ridiculously consistent hence the concern I had; I thought people were hiding set-ups but they just reported they were using 2012 set-ups (sorry to those whom I doubted for a brief time).

    I tried numerous hosts with the same people, tried lowering settings, extreme set-ups, all to no avail. Then I stopped recording and noticed a small reduction in the gap but reported it to people as inconclusive after complaining to them all night, noting that a couple of tenths wasn't enough to draw conclusions... Today I get home from work and Shaki and Starplayer both informed me about the FPS bug.

    The basic premise is, the higher your FPS, the faster you go. This is the opposite of the rumours circulating around 2012. Of course in 2012 it wasn't feasible that you could run at 20 fps to test the theory and still be accurate but now it's reversed you can all test it. Go into on-line, make the conditions stable (sunny) and use the same set-up with both minimum and maximum graphics settings. This will not work offline; logic dictates that if all cars are controlled by your computer (offline) you'll all get the same reduction, probably culminating in lap times which do not sync to real life but do sync to realistic lap times against AI... it has to be on-line as sync issues, latency and differing computer set-ups all occur there, increasing the likelihood of issues. Hence, scenario and other such modes will not be affected by this... 99% certain.

    So my final test, two 5 lap races around Spa, the first of which was recorded at 140FPS, the second at 50FPS. If anyone tried to overtake, I backed off so I could get clean air. My fastest lap with 140FPS was recorded with medium fuel, 50FPS on high fuel.

    140FPS Medium Fuel:

    50FPS High Fuel:

    Oh and for good measure, the results when not everyone knows about this issue... I felt horrible after this race but please remember, I was a long long way off the pace prior to trying this. Sorry there aren't more but I don't want to win races like this :(


    I'd like to propose that F1 2013 PC Leagues don't start until this is sorted although I'm pretty certain you're all already aware of this. I realise this may make others do the same but I don't want people to feel the utter frustration that I did whilst racing not knowing what was going on...

    Also please note that whilst at 140FPS, my steering wheel would basically attempt to steer me around corners. The G27 isn't the strongest of wheels but when it attempts to full lock in one direction, seemingly with no notice, it is extremely bizarre to drive. Going from 7th gear down to 2nd around a right hander with say an average braking point of 120metres, at about 90metres, the wheel would pull at 100% force to the right during the braking zone which you would have to correct, hence the fact that I think I could have gone faster with 140FPS if I had of turned the FFB to a lower setting or gotten used to the weird effect. At some points it turns off altogether (Monaco anywhere below 3rd gear) at some places it tries to veer you off the track (Brazil, last proper corner). Not sure if this has any impact on where this coding fault lies but worthy of looking at anyway.

    I hypothesise that this is based on someone trying to improve performance for console versions where a change needed to be made for the PC port. On consoles, everyone has roughly the same FPS so no problem... might I suggest that if anyone happens to read this from CM, look at your timing counter and look for where someone has rounded up or down a number to improve performance. Maybe an implementation of a customised .ceil() or .floor() which would affect rounding numbers dependant on the number of FPS per second... any float truncation? It's going to be in your on-line code base...

    Codemasters, you've made a game which in certain parts is particularly epic; if this is all resolved you will have a winner here, please don't let it go to waste... timing bugs in a racing game, especially one which tries on hundredths of a second to win or loose cannot remain. :(

    Kind Regards,
    • Beer Beer x 12
    • Like Like x 4
    • Agree Agree x 2
  2. Codemasters...

    I'm amazed. New game - brand new bugs.
    Last edited: Oct 7, 2013
  3. Wow, impressive bug. thanks for your time and effort!
    • Beer Beer x 2
  4. @Mark Saunders - thanks for your effort mate, I'm glad we didn't start our league yet. It would be really frustrating to find out, just the pc performance made such huge difference.
  5. Wow, I gotta check my FPS now lol.
    • Like Like x 4
  6. I am going back to rfactor 2, i wont play this game now till its fixed. Always something with these games.
    • Like Like x 1
  7. I am glad offline is not affected by this bug. Online mode does not bother me at all.
  8. 4 years in a row we pay to be beta testers...
    • Agree Agree x 11
    • Like Like x 1
  9. Graham Laing

    Graham Laing
    ...... mostly harmless Staff

    Off Topic and directed @Mark Saunders

    Your bizarre wheel pull will likely to be due to how the FFB on the G27 is effected by your graphics settings, only Vsync can stop it.

    After testing yesterday, only 2 setting on my PC would fix it. These were via the game graphic options :-

    59 hz Vsync On
    100 hz Vsync On

    I am using a 120hz monitor.

    Any other setting including 120 hz Vsync On, did not fix it.
  10. Scott Tanner

    Scott Tanner
    3vil - Steam

    You have the power to change that,don't forget ;)
  11. Graham Laing

    Graham Laing
    ...... mostly harmless Staff

    Get married? :p :whistling:
    • Haha Haha x 1
  12. there is mod for increase fps
  13. So its fine for offline play?
  14. Nope! Test it by myself. Yesterday everything on Ultra got 90 fps (vsync off 120hz) With Marussia Career (Melbourne) Q3 1:25.1. Today everything on ultra low got 162 fps and do a 1:24:4 in Q3.
    • Agree Agree x 1
    • Beer Beer x 1
  15. I don't know how high up the list my scenario times are now but I went from being very close to the top against people whom I then raced against... then they were 2 seconds faster in multi player.

    I could be wrong about that but the difference I found was in multi player... unless scenarios run off a different code base to other single player I guess... in which case, it'd most likely be down to a tyre wear miscalculation? I'm sure CM will figure it out soon anyway.
  16. Ah forget it then i`ll just wait :p no point in playing as the handling is gona change once its patched.
  17. Had a little test. I usually run @ 40 fps due to triple screen. Went about 1 sec faster in Melbourne TT when switched to single screen @ 120 fps (BTW, no force feedback problems with G27 at all for me at such FPS). At back straight after quick chicane Red Bull was about 7 kph faster before braking zone.
  18. I guess it does have an effect offline too then; I really hope they wipe all the leader boards when they fix this else some of those times are not going to be possible to beat...
    • Agree Agree x 1