Deutsches Simutransforum

Normale Version: Einstellungsfenster für Spielgeschwindigkeit
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hab schon danach gesucht aber nichts gefunden...

Wenn man als Spieler mal ein bisschen vorspulen möchte, kann man ja z.Zt. entweder per . und , die Geschwindigkeit ändern oder per Shift-w. Wobei letzteres - bei mir jedenfalls - extrem unregelmäßige Geschwindigkeiten einstellt: Die Spielgeschwindigkeit beträgt teilweise 29.x, dann plötzlich 77.x etc.
Und per , und . die Geschwindigkeit hoch- und runterzuschrauben ist auf die Dauer auch sehr nervig, wenn man zum Beispiel mal Geschwindigkeiten von, naja, 30 haben will, um z.B. mal wieder ein bisschen Geld durch Warenlieferungen o.ä. zu bekommen.

Worauf ich hinauswill: Ein Einstellungsfenster, so ähnlich wie bei der Funktion "Zentrieren auf" (Shift-J). Es könnte zum Beispiel durch einen Klick auf die Stelle in der unteren "Leiste", wo die aktuelle Geschwindigkeit angezeigt wird, ausgelöst werden. Dort kann man dann einen Wert eingeben, der als Geschwindigkeit gelten soll.
Du kannst einen Maximalwert für Shift-w festlegen. Und wenn der mal nicht erreicht wird, hat Dein Computer grade zuviel zu tun - aber so bald es geht, steigt die Geschwindigkeit ja dann auch wieder an... soweit der Computer es eben schafft, bzw. zum eingestellten Maximum.
Der schnelle Vorlauf versucht schon eine Zielgeschwindigkeit zu halten. Das Problem ist aber, dass die Timer unter Windows maximal mit einer Millisekunde Auflösung laufen. (Unter DOS auf einem 80286 waren 10 µs kein Problem ... ) Daher schwankt dann Simutrans zwischen 1ms Pause und 2ms Pause, was dann die Schwankungen hervorruft. Da man aber im schnellen Vorlauf hauptsächlich vorwärts mögchte, ist er nun mal so implementiert, denn bei den meisten komplexeren Spielen bringt die normale BEschleunigung nix (mehr als 3x ist nicht drin.)