# Schon nach Spielstart jedes mal andere Maximal FPS werte?!

**URL:** https://forum.clonkspot.org/t/schon-nach-spielstart-jedes-mal-andere-maximal-fps-werte/809
**Category:** Hilfestellung
**Created:** [13. Februar 2015 um 15:15 UTC](https://forum.clonkspot.org/t/schon-nach-spielstart-jedes-mal-andere-maximal-fps-werte/809 "2015-02-13T15:15:05Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Serpens66](https://forum.clonkspot.org/letter_avatar_proxy/v4/letter/s/74df32/32.png) [@Serpens66](https://forum.clonkspot.org/u/Serpens66)
#### Post date: [13. Februar 2015 um 15:15 UTC](https://forum.clonkspot.org/t/schon-nach-spielstart-jedes-mal-andere-maximal-fps-werte/809/1 "2015-02-13T15:15:05Z")

</div>

wie schon hier kurz angemerkt: [https://clonkspot.org/forum/topic\_show.pl?tid=404#pid7347](https://clonkspot.org/forum/topic_show.pl?tid=404#pid7347)  
  
Ich habe seit kurzem das merkwürdige Phänomen, dass die FPS Rate von Spielbeginn an, nur bei 30 liegt und da auch bleibt. Das heißt ich hab dann ein komplettes Spiel mit 30FPS als maximalwert. Starte ich das Spiel nochmal neu, sinds 35 FPS als maximalwert. Starte ich nochmal neu sind es 39 FPS oder auch mal nur 27FPS.&nbsp;&nbsp; Also nicht zwingend in der Reihenfolge, es scheint völlig zufällig zu sein, was da als FPS als dauerhaften Maximalwerrt rauskommt. … es ist außer einem Basisgebäude am anfang nichts gebaut, von daher habe ich keine ahnung woran das liegen kann. (es gibt einige Funktionen wie Umweltschutz und Kriegsnebel usw., aber abgesehen davon, dass die sonst nie laggen, wüsste ich auch nicht, warum es mal so und mal so sein sollte unter gleichen Bedingungen)  
  
Im Editor tritt das Problem auch auf, aber nicht so extrem , da scheint es lediglich mal 33 FPS oder 36FPS als maximalwert zu sein.   
  
Habe jetzt den Profiler bei so einem 30FPS spiel kurz laufen lassen, kann aber nichts verusachendes finden.  
  
[15:42:41] -\> StartScriptProfiler()  
[15:42:41]&nbsp; = true  
[15:42:55] Profiler statistics:  
[15:42:55] ==============================  
[15:42:55] 00115ms&nbsp; HZCK::FogWar  
[15:42:55] 00115ms&nbsp; HZCK::UpdateCharge  
[15:42:55] 00110ms&nbsp; HZCK::FogWar1  
[15:42:55] 00065ms&nbsp; CLNK::FogWar  
[15:42:55] 00060ms&nbsp; CLNK::FogWar1  
[15:42:55] 00060ms&nbsp; \_Z2A::CheckPollution  
[15:42:55] 00050ms&nbsp; R\_EG::Regen  
[15:42:55] 00035ms&nbsp; global ForestChange  
[15:42:55] 00015ms&nbsp; global IsNight  
[15:42:55] 00015ms&nbsp; global PathFree  
[15:42:55] 00015ms&nbsp; \_Z2A::Waste  
[15:42:55] 00010ms&nbsp; global HashGet  
[15:42:55] 00010ms&nbsp; \_Z2A::FilterAir  
[15:42:55] 00010ms&nbsp; GOAL::EnoughGoals  
[15:42:55] 00010ms&nbsp; GOAL::CheckTime  
[15:42:55] 00005ms&nbsp; Direct exec  
[15:42:55] 00005ms&nbsp; global Find\_Func  
[15:42:55] 00005ms&nbsp; global IsDay  
[15:42:55] 00005ms&nbsp; global \_Hash\_HashVal  
[15:42:55] 00005ms&nbsp; ECLD::DoClouds  
[15:42:55] 00005ms&nbsp; WIPF::Activity  
[15:42:55] 00005ms&nbsp; CLNK::FxInventarCheckTimer  
[15:42:55] 00005ms&nbsp; EGLN::Twinkle  
[15:42:55] 00005ms&nbsp; TIME::TimingTwo  
[15:42:55] 00005ms&nbsp; TIME::UpdateGraphics  
[15:42:55] 00005ms&nbsp; GRA1::IsBulletGrasTarget  
[15:42:55] ==============================  
[15:42:55] -\> StopScriptProfiler()  
[15:42:55]&nbsp; = true  
  
Auch bei 800_600 Auflösung schwankt es zwischen 33 und 39, was auch schon zu viel ist._   
  
_Bei Standardszenarien wie z.b Goldmine tritt das nicht auf. Daher gehe ich mal davon aus, dass es an meinem Objectpaket liegt._  
  
_Ich habs jetzt nochmal ganz extrem getestet. Eine Karte mit nichts, wirklich nichts als dem Clonk, keine regeln, keine Environments, keine Vegetation, keine Forschungen und 800_600 Auflösung.   
Diesmal ca 34. FPS als maximalwert.   
  
[16:10:24] -\> StartScriptProfiler()  
[16:10:24]&nbsp; = true  
[16:10:34] Profiler statistics:  
[16:10:34] ==============================  
[16:10:34] 00005ms&nbsp; Direct exec  
[16:10:34] 00002ms&nbsp; global FxShowWeaponTimer  
[16:10:34] 00002ms&nbsp; \_Z2A::CheckPollution  
[16:10:34] 00001ms&nbsp; global SetGraphics  
[16:10:34] 00001ms&nbsp; global ForestChange  
[16:10:34] 00001ms&nbsp; \_Z2A::Waste  
[16:10:34] ==============================  
[16:10:34] -\> StopScriptProfiler()  
[16:10:34]&nbsp; = true  
  
**man erkennt also, dass nichts von dem, was im Profiler aufgelistet wird, die Ursache dafür sein kann.   
Daher stellt sich jetzt die Frage, was könnte die Ursache sein?**

---

<div class="post-metadata">

### Author: ![Sven2](https://forum.clonkspot.org/user_avatar/forum.clonkspot.org/sven2/32/42_2.png) [@Sven2](https://forum.clonkspot.org/u/Sven2)
#### Post date: [13. Februar 2015 um 16:35 UTC](https://forum.clonkspot.org/t/schon-nach-spielstart-jedes-mal-andere-maximal-fps-werte/809/2 "2015-02-13T16:35:29Z")

</div>

Ich nehme mal an, du hast den Monitor auf 60Hz und die Grafikkarte schafft das Rendering der Objekte nicht mehr innerhalb der halben Framerate. Im nichtexklusiven Modus im Editor laeuft es dann asynchron vom vsync.  
  
Du kannst ja mal vsync abschalten.  
  
Der Scriptprofiler erfasst nur Scripte und nicht das Rendering der Grafiken.

---

<div class="post-metadata">

### Author: ![Serpens66](https://forum.clonkspot.org/letter_avatar_proxy/v4/letter/s/74df32/32.png) [@Serpens66](https://forum.clonkspot.org/u/Serpens66)
#### Post date: [13. Februar 2015 um 16:57 UTC](https://forum.clonkspot.org/t/schon-nach-spielstart-jedes-mal-andere-maximal-fps-werte/809/3 "2015-02-13T16:57:18Z")

</div>

vielen dank für deine Antwort 🙂  
  
ja mein Laptop scheint leider nur 60Hz zu haben, glaub ich, jedenfalls ist 60Hz aktiv und nichts andres auswählbar.   
  
Meine Grafikarten sind “Intel® HD Graphics 4600”&nbsp; und “NVIDIA Geforce GTX 850M”.&nbsp;&nbsp; [http://www.notebooksbilliger.de/notebooks/gaming+notebooks/msi+ge60+2pci745fd](http://www.notebooksbilliger.de/notebooks/gaming+notebooks/msi+ge60+2pci745fd)  
Soweit ich das verstanden habe läuft meistens die schwächere von beiden (ich glaube das ist die “Intel…”?). Nur bei leistungsfordernden Spielen springt dann die andere an. Bei clonk arbeitet die Schwächere.  
  
vsync hab ich schonmal iwo gelesen…ich weiß aber grad nicht mehr wo… wie schalte ich das ab, gehört das zu Clonk oder zu meiner grafikkarte?&nbsp; In dem Steuerungsmenü für meine IntelGrafikakrte finde ich leider nichts mit vsync… unter welchem Stichwort müsste ich suchen?

---

<div class="post-metadata">

### Author: ![Zapper](https://forum.clonkspot.org/letter_avatar_proxy/v4/letter/z/a88e4f/32.png) [@Zapper](https://forum.clonkspot.org/u/Zapper)
#### Post date: [13. Februar 2015 um 17:27 UTC](https://forum.clonkspot.org/t/schon-nach-spielstart-jedes-mal-andere-maximal-fps-werte/809/4 "2015-02-13T17:27:33Z")

</div>

> \>Soweit ich das verstanden habe läuft meistens die schwächere von beiden (ich glaube das ist die "Intel.."?). Nur bei leistungsfordernden Spielen springt dann die andere an. Bei clonk arbeitet die Schwächere.

  
Das kann auch ein Grund für dein Problem sein. Sorg mal dafür, dass für Clonk immer die Stärkere läuft!

---

<div class="post-metadata">

### Author: ![Serpens66](https://forum.clonkspot.org/letter_avatar_proxy/v4/letter/s/74df32/32.png) [@Serpens66](https://forum.clonkspot.org/u/Serpens66)
#### Post date: [13. Februar 2015 um 18:02 UTC](https://forum.clonkspot.org/t/schon-nach-spielstart-jedes-mal-andere-maximal-fps-werte/809/5 "2015-02-13T18:02:05Z")

</div>

hmm… habe in den 3D Einstellungen der NVIDIA für Clonk nun die NVIDIA als Grafikprozessor eingestellt, mit denselben Einstellungen wie für ein spiel wo automatisch NVIDIA anspringt.   
Wenn die NVIDIA an ist, dann leuchtet ein Lämpchen hier orange. Aber wenn ich Clonk starte wird es nicht orange, weshalb das aus irgendeinem Grund nicht funktioniert… hmm  
  
**edit:**   
dazu kann ich vllt noch sagen, dass in den 3D NVIDIA Einstellungen clonk rage nicht in der Liste der zu wählenden Programme drin war. Open Clonk hingegen schon. D.h. ich musste manuell die clonk.exe hinzufügen.   
Andere Einstellungen als 3D scheint es in dem NVIDIA Steuerungstool nicht zu geben  
  
Zusätzlich haben sich die FPS Werte aber dennoch geändert, also egal was da nun Grafikkarten mäßig eingestellt ist, also keine Änderung zu vorher:  
Aufeinmal sind die Maximalwerte größer.&nbsp; Mithilfe von SetGameSpeed kann ich die FPS Rate nun sogar auf 45 oder bei anderen Starts auch auf über 50FPS hochdrehen (vorher blieben die werte halt auch mit setgamespeed bei 30 oderso). D.h. die FPS Rate ist deutlich höher, aber nichtsdestotrotz schwanken sie bei jedem Spielstart weiterhin.  
  
Also wie gesagt, ich habe nichts verändert… auch schon vor dem rumspielen an den NVIDIA einstellungen waren es die höheren Werte.&nbsp;   
Keine Ahnung wie lange das nun anhält, vermutlich nicht für immer.
