Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[netcode] client sync problem #350

Closed
Antoweif opened this issue Feb 18, 2013 · 5 comments
Closed

[netcode] client sync problem #350

Antoweif opened this issue Feb 18, 2013 · 5 comments

Comments

@Antoweif
Copy link

Honestly didn't know what to title this as I don't know what's going on.


Note: All screens below are done with ex_interp 0.01 / 0.009 - net_graph purple/blue (cl_cmdrate) line is affected by this.


I always found this one a little strange. The green circle is where I tried to shoot, while the red circle is a bugged shot. Now, the red shot isn't actually hitting there, but in the green circle.
issue_cl_lw_bug

This may seem fine and all, not a big issue, but wait. Remember how people told you that to boost a server, you need to go beyond 100FPS in HLDS? This is not true, it is the client that is actually boosted.
The image below show how it's supposed to look. Notice how the ping is invisible (0ms). This is a 500/1000FPS server. On a 100/200FPS server you will see 5 ping.
issue_1000fps_sync

To get boosted or synchronised if you want, you need cl_updaterate 101. Why it goes out of sync on 100 and below, I don't know. (This may be why CPL started with 101 values?)
Another thing is that you need to tweak your FPS to get synced on servers with odd numbers. Because it's impossible to sync properly with just tweaking cl_updaterate - for example:
issue_125FPS_sync

This is a shot of a 1000FPS server un-synced (cl_updaterate 100) with FPS tweak to get synced:
issue_1000FPS-tweak

Un-boosted clients have inferior recoil accuracy, compared to a boosted one. Just like low ms has the advantage compared to high ms in terms of recoil accuracy. Getting boosted properly reduces the advantage for the low ms guy. Strangely enough.


OS Name Microsoft Windows 7 Ultimate
Version 6.1.7601 Service Pack 1 Build 7601
Other OS Description Not Available
OS Manufacturer Microsoft Corporation
System Name SMALLBOX
System Manufacturer MSI
System Model MS-7756
System Type x64-based PC
Processor Intel(R) Core(TM) i7-3770S CPU @ 3.10GHz, 3101 Mhz, 4 Core(s), 8 Logical Processor(s)
BIOS Version/Date American Megatrends Inc. V1.8, 10.10.2012
SMBIOS Version 2.7
Windows Directory C:\Windows
System Directory C:\Windows\system32
Boot Device \Device\HarddiskVolume1
Locale Norge
Hardware Abstraction Layer Version = "6.1.7601.17514"
Time Zone W. Europe Standard Time
Installed Physical Memory (RAM) 8,00 GB
Total Physical Memory 7,94 GB
Available Physical Memory 4,96 GB
Total Virtual Memory 15,9 GB
Available Virtual Memory 11,3 GB
Page File Space 7,94 GB
Page File C:\pagefile.sys

@Antoweif
Copy link
Author

You can see if you are boosted with net_graph 1. The green and purple line should be rock stable, just like on a listenserver.

@xPaw
Copy link

xPaw commented Feb 18, 2013

Most likely related to #82 and #83

@ghost ghost self-assigned this Feb 18, 2013
@Antoweif Antoweif reopened this Feb 19, 2013
@Antoweif
Copy link
Author

Think I misunderstood this. Closed issues are completed issues maybe? haha

@johndrinkwater
Copy link
Contributor

Closed can be: fixed, wont fix, not a bug, duplicate of another bug etc. If #82 or #83 apply to this issue, you can close it :)

@Antoweif
Copy link
Author

Thanks. Closing it since no further input is needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants