|
|
| |
|
|
| |
|
News - Details
|
|
Informationen zur ausgewählten Nachricht.
|
|
CS:S Orangebox - einige nützliche Erklärungen
|
|
|
Ein sehr nützlicher Gastbeitrag von unserem Communitymember "redneck" zum letzten CSS-Update (Orangebox) mit Erklärungen & Optimierungen. Danke!
Da ja augenscheinlich noch einige XL Spieler seit dem Update Probleme mit der Performance oder mit Laggs haben, möchte ich gerne versuchen Abhilfe zu verschaffen -> sprich den Client also in dem Fall seinen Computer / seine Config zu optimieren:
Wofür ist der LERP Wert?
LERP zeigt euch die Interpolationsverzögerung der Modelhitboxen: Je niedriger der LERP Wert ist, desto näher ist die Hitbox am Model d.h. bei hohen Werten wie z.B. 100ms kann es passieren dass die Hitbox dem Spielermodel hinterher hängt. Es ist sehr wichtig, das der LERP Wert 1. niedrig gehalten wird und 2. die Farbe Weiß hat, Rot/Orange kann Packetloss bedeuten - Gelb ist da so ein Zwischending von "gut" und "loss".
Da es ja nur noch den Tick 66 gibt (cl_updaterate und cl_cmdrate außen vor lassen), wird LERP von folgenden Cvars beeinflusst:
cl_interp = Interpolationswert
cl_interp_ratio = Multiplikator des Interpolationswertes
[1][2]
Bitte folgendes in die autoexec.cfg oder userconfig.cfg schreiben (config.cfg darf kein Schreibschutz haben):
(Die Werte sind jetzt speziell für den XL Server getestet worden)
rate 100000 // Empfohlener Durchsatz für Tick 66
cl_cmdrate 66 // Tick 66
cl_updaterate 66 // Tick 66
cl_interp 0.031 // Sollte Lerp nicht weiß sein bitte solange in 0.001 Schritten hochschrauben, bis Lerp weiß ist
cl_interp_ratio 1
net_maxfragments 1280 // Es wird verhindert, dass sich Pakete fragmentieren.
net_maxfilesize 8
Sollte es trotzdem noch Probleme mit dem Lerp oder den Werten geben, bitte folgene Cvars mal testen:
cl_interpolate 1
cl_lagcompensation 1
cl_lagcomp_errorcheck 1
cl_smooth 1
Multicore Rendering und optimale Einstellungen?
Seit dem Update wird die Benutzung mehrerer CPU Kerne unterstüzt, was zu konstanteren FPS führen kann, da CSS sehr CPU Lastig ist.
Damit es keine Probleme mit unsichtbaren/falschen Models, FPS Drops etc... gibt, schreibt bitte einfach mal folgende Einstellungen in die autoexec.cfg oder userconfig.cfg (config.cfg bitte ohne Schreibschutz):
cl_interp_threadmodeticks "0"
r_threaded_renderables "1"
mat_queue_mode "-1" // -1 ist die empfohlene Einstellung, ansonsten 2 für Dual Core und 4 für Quad Core.
r_threaded_particles "1"
r_threaded_client_shadow_manager "1"
cl_threaded_bone_setup "1"
cl_threaded_client_leaf_system "1"
Wer nicht auf Multicore Rendering verzichten will aber trotzdem unsichtbare/falsche Models hat, soll einfach InGame kurz eine Demo starten und diese danach wieder stoppen, z.B. so:
record test
//2 - 3 Sekunden warten//
stop
Bei Intel Core Dou E8400 und Intel Core Quad 9550 konnte ich bisher keine Probleme beim Multicore Rendering feststellen.
Starke Laggs und Pingschwankungen beim Joinen und InGame!
Seit dem Update versucht der Server-Browser ununterbrochen die Serverlisten zu aktualisieren, was bei vielen Servern viel DSL Performance kosten kann, wer nach dem Joinen vergisst die Serversuche aller Listen zu stoppen und den Serverbrowser zu schließen, darf sich über große Pingschwankungen nicht wundern. Ansonsten einfach als Mapsuche bei den Listen * eintragen und die Suche läuft ins Leere (* bei den Listen: Internet und Spectate nutzen, dort bleibts gespeichert).
Fehlermeldungen falscher Cvars in der Console
Es sind einige Cvars dazu gekommen und alte wurden entfernt, wer also Fehlermeldung in der Console für bestimmte Befehle vorfindet, sollte diese aus den Configs entfernen d.h. aus der autoexec.cfg und userconfig.cfg entfernen, die config.cfg löschen und dann von CSS neuschreiben lassen bei einem Spielstart.
Hilfe der XL Server laggt am Anfang/Ende der Runde!?
Durch die Errungenschaften hat der Server nun ein bisschen mehr zu verarbeiten und bei einer hohen Anzahl von Spielern (50+), kann es zu kleineren Laggs am Rundenende kommen, ich persönlich habe kaum diese Laggs und wenns hoch kommt sind diese nochniemals ne Sekunde lang.
Seit der Config Optimierung für das neue Update sind meine IN/OUT werte stabil, selbst bei 50+ Spielern liegt der schlechteste Wert bei 50 und ich habe selber nur DSL3000 und meine Computerhardware ist schon knapp 1œ Jahre alt!
Viel Spaß und happy fragging - redneck :-)
[1] http://www.mydod.de/index.php?c=tutorial_21
[2] http://developer.valvesoftware.com/wiki /TF2_Network_Graph
|
Kommentare 24
|
green goblin/magic
05.09.2010
Ort: -
Beiträge: 65 |
# 21 - 06.07.2010 um 19:47 Uhr
so ich hab zwar keine laags aber etwas das mich seit dem neuen update stört und den spass total nimmt!
andauernd bleiben bei mir models irgendwo stehen, meistens am spawn...
der gegner rennt aber rum und ich werd von nem durchsichtigen gekillt, und logischerweise, wenn ich dann das model find von dem ist die hitbox schon lange net mehr da 
ich weiss auch das es mit record demo und wieder ausmachen weggeht, aber die nächste runde hab ich das problem manchmal schon wieder!
irgend ein tipp?
weil so machts übelst kein spass :(
|
redneck
05.09.2010
Ort: Lünen
Beiträge: 391 |
# 22 - 06.07.2010 um 22:32 Uhr
06.07.2010 um 19:47 Uhr - green goblin/magic:
so ich hab zwar keine laags aber etwas das mich seit dem neuen update stört und den spass total nimmt!
andauernd bleiben bei mir models irgendwo stehen, meistens am spawn...
der gegner rennt aber rum und ich werd von nem durchsichtigen gekillt, und logischerweise, wenn ich dann das model find von dem ist die hitbox schon lange net mehr da 
ich weiss auch das es mit record demo und wieder ausmachen weggeht, aber die nächste runde hab ich das problem manchmal schon wieder!
irgend ein tipp?
weil so machts übelst kein spass :(
Bei mir ist es zumindest so, nach dem tabben (von Spiel zu Desktop und wieder zurück) dass ich Probleme mit falschen Modelpositionen usw... habe, ich habe mir dafür einfach ein kleines "Demoscript" auf eine Taste gebunden und benutze es, wenn ich merke das etwas mit den Models nicht stimmt
halt Demo starten 2 x wait und dann stop, seit dem CSS Update switche ich halt kaum noch von Spiel zu Desktop, ansonsten probiere mal testweise mat_queue_mode -2 anstatt -1 oder 2.
|
MadEye

05.09.2010
Ort: -
Beiträge: 578 |
# 23 - 10.07.2010 um 13:52 Uhr
Danke, für die anpassungen...Performance ist jetzt wesentlich besser. Kurze Laggs hab ich jetzt nur noch auf einem 40 slot GG-server. Ist aber im vergleich zu vorher, auch deutlich besser.
greetz Dan
|
somethingunr3al
05.09.2010
Ort: -
Beiträge: 85 |
# 24 - 14.07.2010 um 16:45 Uhr
noch 2 dinge zum lerp:
a) den gab es schon vorher in dod:s
http://www.mydod.de/index.php?c=tutorial_21
b)
http://developer.valvesoftware.com/wiki /TF2_Network_Graph
erklärung des neuen net graphen auf wiki
|
| Bitte Login benutzen, um Kommentare zu schreiben. |
|
|
|
|
 |
|
|
 |
|
|
 |
|
|
 |
|
|
 |
wurzel: jeden tag ? ...übertreib nich das war heut nen einmaliger ausrutscher...
|SacK| Austin: guten morgen ihr langschläfer. Ich geh dann mal fernsehen machen
|SacK| Beisser: moin moin ihr Säcke und nicht Säcke^^
|Dawn of the Dead| Der Joker:
diewildehilde: kann den boom headshot mal fix wer bannen,demo hochgeladen,ist vielleicht noch aufen server
|SacK| Holzi: ich check mal kurz die demo
Jägermeister: mahlzeit calle hast post
wurzel: wann kommtn der baya mal online ?!?!?
|Sack| Ralot: der ist im Urlaub
wurzel: was echt ? hm muss ich wohl etwas länger warten .__.
Archiv
|
 |
|