Forum Discussion

Re: Hit reg issues, TTK vs TTD inconsistency.


@DeepSixxxx wrote:

@cso7777Apex net code is basically the 8th wonder of the world in terms of net code, and thus why companies are sponsoring players and sponsoring multi-millions of dollars of tournaments on an almost weekly basis, tournaments that mostly are played online and not on LAN as the net code is so incredible that it allows fair gameplay even when big money is at risk...

One reason Apex can have a lower tick rate is that it refreshes the entire map, not segments of the map like BF 2042. For much greater detail, check out my link to the "Apex Deep Dive" article I posted a few months ago if you want to get lost in the genius of APEX net code artistry...

Posted last August in BF 2042 forum:

https://answers.ea.com/t5/General-Discussion/EA-Lag-Compensation-Deep-Dive/m-p/11726514#M126592


Per EA Deep Dive article for Apex Legends, copied and pasted below - written by Samy (Ricklesauceur)...

https://www.ea.com/games/apex-legends/news/servers-netcode-developer-deep-dive

(note lag compensation, no-registration, tickrate, etc explained in great detail in the link above for EA blockbuster title Apex Legends)


Definitely a good read, but they downplay the tick rate. In their example, the difference between 20 and 60 tick rate servers is 3 frames vs 5 frames (60% increase), and that is solely based on 60 fps. It would be bigger with higher fps. Also, the scenario also changes based on the player's ping. 

The problem as pointed out in this thread and some others is 45Hz is actually worse than 30Hz because it is not synched with any other timing system in the game. Nothing divides evenly. So you lose frames at every step (Client>Server>Client).

20 Replies

Replies have been turned off for this discussion
  • OskooI_007's avatar
    OskooI_007
    Seasoned Ace
    3 years ago

    Yup, 30Hz would have actually been better than 45Hz because it divides evenly into 60fps. Plus, most of the games subsystems also update at 60fps divisible intervals such as animations for player movements.

    45Hz isn't the only thing causing all these netcode issues but it's a very obvious one that never should have happened, and it doesn't instill much confidence in DICE's knowledge of netcode in general.

  • sk1lld's avatar
    sk1lld
    Legend
    3 years ago

    The question now is, if they had a working model "Apex" why didn't they use it in the game.

    It boggles the mind!

  • cso7777's avatar
    cso7777
    Seasoned Ace
    3 years ago

    @OskooI_007I don't play at 60fps and I think a lot of players doesn't do that.

    Most players probably play at way more than 60 fps (100+) and furthermore the FPS varies to some degree anyway.

    My fps are around 140-160 and using 30 or 45 ticks doesn't matter much nothing divides evenly to my fps anyway.

    And we still play a simulated version of the game, this is the fundamental problem of online-gaming. Higher ticks will not solve the issue of lag and different pings.

    In the end, Dice should do better than what we have now, even with a tickrate of 45.

  • OskooI_007's avatar
    OskooI_007
    Seasoned Ace
    3 years ago

    @cso7777 The rendering and physics subsystems are tuned around a target framerate of 60fps. It's easy to test this using a Gsync or Freesync monitor. At 120fps with Vsync turned off the screen tear line will only jump up a little bit from the bottom of the screen. At 144fps the screen tear line will jump up much higher and take up the bottom 1/4 to 1/3 of the screen. Indeed, the game does run smoother at multiples of 60fps.


    Battlefield also uses a dynamic tickrate. Players who are far away in the distance only update at 10Hz, which doesn't sync with 45Hz either.

    The best way to visualize what DICE is doing is run 45fps on a 60Hz monitor with Vsync on. It's going to stutter like crazy.

  • Mackstan71's avatar
    Mackstan71
    Seasoned Ace
    3 years ago

    After a break from this game i geve it a try today...but nope...game is still broken beyond repair.

    A enemy player was behind a concrete block shooting at my team...i approach him from his right side at +- 6 feet. start shooting my clip empty...he threw a granade to my team...turned to me and i met my maker. still so many flaws in this game....unbelievable.

  • RayD_O1's avatar
    RayD_O1
    Hero
    3 years ago

    @Mackstan71 wrote:

    After a break from this game i geve it a try today...but nope...game is still broken beyond repair.

    A enemy player was behind a concrete block shooting at my team...i approach him from his right side at +- 6 feet. start shooting my clip empty...he threw a granade to my team...turned to me and i met my maker. still so many flaws in this game....unbelievable.


    It really is in a very bad state at the moment, there are way too many such moments happening nearly every round, we need a fix asap.

  • Chaz63's avatar
    Chaz63
    New Veteran
    3 years ago

    @Mackstan71I got an email from EA yesterday to take a 30 -40 minute survey about BF 2042. It was very detailed and talked about the cheating issue and the TTK/TTD. I also gave them a few other issues that need attention. I hope that they pay attention to the remarks and input of players that got the survey. I know I have been a thorn in their side ever since this game came out.

  • sk1lld's avatar
    sk1lld
    Legend
    3 years ago
    @Chaz63

    How come I never get these surveys?

    The TTD/TTK problems remain still, I hate feeling like I'm never going to win a fight. Surely, they have some kind of solution on such a long running problem.
  • Chaz63's avatar
    Chaz63
    New Veteran
    3 years ago
    @sk1lld I was surprised when I saw it to tell you the truth. I am not sure why I got it, maybe because I contact them and complain about how awful the games is and send them videos on the issues.
  • sk1lld's avatar
    sk1lld
    Legend
    3 years ago

    @Chaz63

    I'm glad you had a chance to tell them about the outstanding issues with the game.

  • RMEChief's avatar
    RMEChief
    Legend
    3 years ago
    @Chaz63 I got a survey but it didn't mention TTK/TTD, that's interesting. So at least they are aware of it.
  • RayD_O1's avatar
    RayD_O1
    Hero
    3 years ago
    @Adamonic
    Yeah and it would also be helpful if they provide feedback of what's being worked on to fix this issue.
  • Chaz63's avatar
    Chaz63
    New Veteran
    3 years ago

    @Adamonic: Did the survey have a section where you would select from 5 selections between "Very Satisfied" to "Very Dissatisfied"? I also talked about the TTK / TTD issue in the section you could put comments in. I explain about the amount of conversations on the general forums on HelpEA.com and how no one from EA has answered any player that posted a comment. I hope they listen to the surveys and fix what needs to be fixed. I have also notice a drop in attendance on the servers since the new MW 2 was released, this is on both EA official and the portal.

  • RayD_O1's avatar
    RayD_O1
    Hero
    3 years ago

    @Chaz63 wrote:

    @RayD_O1There is a video that EA had created from The development team what they are doing about issues, maps and other things.

    https://youtu.be/ILzSJehTK7Q


    I had watched that video on release but I didn't notice any reference to this long standing issue which is why I think an update would be beneficial.  

  • ATFGunr's avatar
    ATFGunr
    Legend
    3 years ago
    @RayD_O1I don’t think they can fix it. They can reduce the Aim Assist, which would then PO all the consoles. Remember how long it took to fix the Netcode of 3? It’s baked into the game itself.
  • RayD_O1's avatar
    RayD_O1
    Hero
    3 years ago

    @ATFGunr wrote:
    @RayD_O1I don’t think they can fix it. They can reduce the Aim Assist, which would then PO all the consoles. Remember how long it took to fix the Netcode of 3? It’s baked into the game itself.

    Yeah it's certainly looks that way, very sad as it's killing the game.  ☹️

About Battlefield 2042 General Discussion

Discuss the latest news and game information around Battlefield 2042 in the community forums.16,228 PostsLatest Activity: 21 days ago