Forum Discussion

EA_Leeuw's avatar
EA_Leeuw
Icon for Community Manager rankCommunity Manager
3 years ago

Re: Time Nudge causing lag: Example: on foot vs vehicle

Hey @2lrt8vrybenq,

Thanks for providing the other DxDiag!

I couldn't really see anything suspicious, but what I could notice is that when you have your 2600X CPU in your system, you have a Page File size of 15675MB. With the 3600X CPU, it is 7145MB. That's a difference of almost 10GB!

Do you have any idea what could be causing this?

3 Replies

  • SOLUTION (This worked once but once BF2042 updated, it didnt work and TimeNudge at 800+ was back):

    I used iobit driver booster to list out all my drivers to see if any drivers or software distributions were old. I have an intel CPU so the issues other were saying about AMD cpu's and Time Nudge did not meet my same situation. I did also update some of the intel drivers for rare HD/CPU/Memory bus items just to be sure. I also used Ccleaner's driver updater function to find more obscure drivers to update. I also used Driver Talent (which seemed to be very helpful too) to get updates.

    There were a number of packages that were not updating correctly or were different sub versions of an older Visual C++ library. If you just go to Microsoft, you will not find all of these versions. This took a few *hours* to find all these packages since some are old and were quickly replaced by newer versions but once I got them installed, the time nudge went to 5-8ms

    Microsoft Visual C++ 2005 Redistributable

    Microsoft Visual C++ 2008 Redistributable x64 9.0.30729.6161

    Microsoft Visual C++ 2008 Redistributable x86 9.0.30729.6161

    Microsoft Visual C++ 2010 x64 Redistributable 10.0.40219

    Microsoft Visual C++ 2010 x86 Redistributable 10.0.40219

    Microsoft Visual C++ 2012 Redistributable (x64) 11.0.61030

    Microsoft Visual C++ 2012 Redistributable (x86) 11.0.61030

    Microsoft Visual C++ 2013 Redistributable (x64) 12.0.30501

    Microsoft Visual C++ 2013 Redistributable (x86) 12.0.30501

    Microsoft Visual C++ 2013 Redistributable (x64) 12.0.40664

    Microsoft Visual C++ 2013 Redistributable (x86) 12.0.40664

    Microsoft Visual C++ 2015-2022 Redistributable (x64) 14.34.31931

    Microsoft Visual C++ 2015-2022 Redistributable (x86) 14.34.31931

    For good measure I also installed

    Microsoft XNA Framework Redistributable 4.0 Refresh

    OpenAL

    I also updated my bluetooth drivers, wifi drivers (even though I am on LAN), and Integrated Sensor Solution driver. The Nvidia drivers were already up to date.

    I was able to find some of the more rare Redistributable items in a MultiPack Visual C++ Installer 3.0 at MajorGeeks

    https://www.majorgeeks.com/files/details/multipack_visual_c_installer.html

    Driver talent - https://www.drivethelife.com

    CCleaner - https://www.ccleaner.com/ccleaner

    iobit - https://www.iobit.com

    While is is just my guess - there may be some old network code buried deep inside that references some obscure libraries and as a work around it  uses a 2nd non-optimized library. It would be very helpful in the future versions of 2042 that they install and include all the C++ Redistributes so users don't have to go find things at random to patch your own computer, guessing which one is needed b/c some code uses some library in one rare version of C++. The 'latest version' libraries are not all inclusive, and this evenings work showed me that something in the code / driver library list is not what it seems to be. It was not as simple as 'update Microsoft' or 'auto update'. 

  • JamesFemino's avatar
    JamesFemino
    3 years ago

    I have multiple friends with the same issue and this fix didn't work for them

  • MisaHayaseMacro's avatar
    MisaHayaseMacro
    3 years ago

    Broken again - 

    I was gone for a week, logged back in, BF2042 'auto updated' with a new patch, and now the TimeNudge is back. 

    If on foot, I am now getting 700-1500ms of TimeNudge.

    If in a vehicle, it is around 40ms. 

    I reset everything to default, redid the C++ patches, re-checked all my drivers - its back to being unplayable. 

Featured Places