Time Nudge causing lag: Example: on foot vs vehicle
- 3 years ago
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'.