Deutsches Simutransforum

Normale Version: Simutrans rast, wenn es gar keine Zeit hat
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Simutrans-Version: ziemlich egal, hier 0.85.01.1

PAK-Set (+zusätzliche PAK-Dateien): egal

Betriebssystem: Windows


Fehler (möglichst genaue Beschreibung): Unter Auslastung des Systems (z.B. ein Virenscan) glaubt Simutrans, nichts zu tun zu haben und erzeugt in irsinnig vielen Simloops (bis 2500!) 100.000 von Passanten, die Kraftwerke qualmen bis sonstwo und die Trafostation schmort bald durch. (siehe Bild)

Verhalten (Absturz, Einfrieren, ...):
Ansonsten keine, das beruhigt sich auch wieder.
Passiert das auch unter Linux? Das scheint ein Problem von irgend einem Timer zu sein, aber ich bin mir noch nicht ganz sicher wo.
Unter Linux hatte ich das bis jetzt noch nicht, trotzdem ich schon einige Male unter Vollast gespielt habe. Scheint so, als ob unter Windoze der Idle-Timer spinnt...

Hajo

Simutrans sollte sich anpassen. Das kann aber eine ganze weile dauern, da die Anspassung mit einer festen, relativ langsamen Rate geschieht.

Wenn die Werte nach etwa 5 Minuten immer noch so sind, dann ist es ein Fehler. In dem Fall müsstest Du in simworld.cc und simintr.cc nach dem Timing von Hauptschleife und dem Interrup-Intervall schauen und sehen warum die Anpassung fehlschlägt.