Beiträge von VacuumTube

Willkommen in der Transport Fever Community

Wir begrüßen euch in der Fan-Community zu den Spielen Transport Fever und Train Fever, den Wirtschaftssimulatoren von Urban Games. Die Community steht euch kostenlos zur Verfügung damit ihr euch über das Spiel austauschen und informieren könnt. Wir pflegen hier einen freundlichen und sachlichen Umgang untereinander und unser Team steht euch in allen Fragen gerne beiseite.

 

Die Registrierung und Nutzung ist selbstverständlich kostenlos.

 

Wir wünschen euch viel Spaß und hoffen auf rege Beteiligung.

Das Team der Transport-Fever Community


    Die Frage ist kam das plötzlich oder wurde es langsam immer schlimmer?

    Wenn 1, was genau hast du kürzlich alles gemacht? Mods hinzugefügt, Baseconfig geändert?

    Ja große Städte (genauer Einwohnerzahlen) erhöhen den Simulationsaufwand. Sind die Zahlen zuletzt stark gestiegen? Personenmagnet?

    Mehr Spuren nützen eigentlich nur für Kreuzungen. Buslinien nützen nur deinen Linien, wenn dir der Autoverkehr egal ist.

    Noch ein paar Tipps:

    • Kreuzungen mit mehr als 4 Straßen vermeiden
    • Einbahnstraßensystem kann viel bringen
    • Schau dir an wo die Leute wirklich hinwollen. Dann kann man ggf. sinnvolle Abkürzungen schaffen.
    • Wenn du die Leute auf den ÖPNV bringen willst, musst du deine Linien verbessern (Erreichbarkeit muss bei Start- UND Endpunkt der Sims gewährleistet sein) oder das Straßensystem verschlechtern
    • Die Geschwindigkeit einer Straße hat Einfluss auf die Wegwahl. Eine höhere Geschwindigkeit suggeriert eine (scheinbar) schnellere Route. Niedrige Geschwindigkeiten machen diese Wege unattraktiver.
    • Wenn alles nichts hilft, ist vielleicht die Stadt einfach zu dicht. Stadt großflächig umbauen, Kapazitäten in der Fläche verteilen oder im Stadteditor veringern.

    Wie gesagt - eine allgemeingültige Faustformel gibt es nicht, da es stark vom Aufbau deiner Karte abhängt.

    Da hilft nur Austesten und schau in die oben gezeigten Diagramme, so siehst du wie stark du am Limit bist.

    Grafikeinstellungen bringen hier in der Tat nichts - Simulation und FPS sind in TPF2 getrennt.

    Vielleicht hattest du zu der Zeit eine Spannungsspitze. Hast du Überspannungschutz für die Steckdosen, an denen die Rechner hängen? Das Stromnetz ist ja nicht mehr so dauerhaft stabil wie noch vor 20 Jahren.

    Die Zuverlässigkeit des Stromnetzes in DE nimmt seit Jahren zu. https://de.wikipedia.org/wiki/…undesrepublik_Deutschland

    Steckdosenleisten mit Überspannungsschutz und Pipapo sind reines Marketing. Solange man ein Netzteil hat was nicht 20 Jahre alt ist und man keine Stromleitung aufm Dach hat.

    Heap corruption detected!, Dies könnte auf einen RAM-Fehler hindeuten und somit defekter Hardware.

    Sehr unwahrscheinlich, dass es hier was mit der Hardware zu tun hat. Heap corruption liest man in etlichen stdouts hier und heißt einfach nur dass das Programm bemerkt, dass ein ungültiger Speicherbereich addressiert wird. Mit anderen Worten ein Fehler im Code des Spiels.

    Gleismods - sollten die an einer bestimmten Stelle geladen werden?

    Ladereihenfolge - meist ist sie egal.

    Außer 2 Mods enthalten genau dieselben Dateinamen (d.h. Datein in der Ordnerstruktur). Dann gewinnt die Mod die als letztes geladen wird. Das tritt typischerweise bei Gleismods auf, die die Vanillagleise überschreieben.

    Ich persönlich finde eine vollständige Modbeschreibung hilfreicher als z.B. ein 20min Video.

    Auch ingame ist es immer praktisch, wenn die Beschreibungen/Tipps da sind, wo man sie braucht, also Beschreibungstexte bei Assets oder auch Tooltips für Parameter.

    Hier der onedrivelink :Freigabe


    Ich habe den WS ordner auch durchsucht.

    NEP enthält die einzige Standard.lua

    Alles klar danke.

    Ich habe die relevanten Ausgaben mal hier kopiert:



    Also was sehen wir? Das Gleis was eigentlich das Standardgleis sein sollte (Dateiname "standard.lua") ist in deinem Fall nicht mal im Spiel sichtbar, da es yearTo=1850 hat. Es sieht eindeutig ganz anders aus als das normale Standardgleis, das sieht normalerweise so aus:


    Die Höchsgeschwindigkeit bei dir sind 175kmh, was bedeutet, dass es von unserer Mod als Hochgeschwindigkeitsgleis kategorisiert wird. Daher führt das zu deiner Situation, was natürlich nicht Sinn der Sache ist.


    Die Frage ist jetzt noch offen, von welcher Mod das ist. Also sehr seltsam dass du eine "standard.lua" Datei nicht in den Mods finden konntest. Theoretisch ist es möglich, die Werte auch über ein Skript zu ändern, was ich aber eher selten gesehen hab. In den Gleisangaben sieht man einige untypische Verweise wie "gleise/holz_proc.mtl" , "oberleitung1900/mast1900_mitte.mdl". Da würde ich ansetzen. Von solchen Mods, die die Standardgleise nicht nur optisch ändern, sondern auch noch Geschwindigkeit und für den Spieler verstecken, würde ich dringend abraten.


    Man kann sich auch deine Liste der Gleistypen anschauen, etwa 380. Vlt findet sich hier ein Hinweis. Ich weiß aber nicht genau wie diese Liste sortiert ist, teils alphabetisch, teils Modladereihenfolge ? eis_os

    Emiliocat

    Hast du auch den workshop Ordner nach "standard.lua" durchsucht? Am besten auch mal mit Tools wie Total Commander (Windows Suche ist oft eher bescheiden)


    Im Spiel kannst du da mal bitte in die Konsole eingeben:

    Code
    api.res.trackTypeRep.get(api.res.trackTypeRep.find("standard.lua"))

    sowie

    Code
    api.res.trackTypeRep.getAll()

    und dann nochmal die stdout schicken.



    Die Buttons zum Kauf von Gleisen sind im "TRACK STOCK INFO" ausgegraut, obwohl genug Geld da ist.

    Lagerkapazität vorhanden?


    liegt es vielleicht an dem "Hack", das Gleislager zuerst ohne "Industrie (funktional)" zu bauen... und nach dem Bauen die "Industrie (funktional)" zu aktivieren?

    Es wird erkannt wenn ein Gleislager gebaut wird und die Liste wird entsprechend mit allen FUNKTIONALEN Gleislagern aktualisiert. Wenn sich dann im Nachhinein der Parameter Funktional ändert, gibt es keine Möglichkeit über eine Api Schnittstelle das zu erkennen. Daher erscheint das in dem Fall erst nach Neu Laden.

    Zitat

    Track Industry Mod Categorize track 'standard.lua' as High Speed Track

    Die Zeile sagt wohl alles.

    Ich würde gerne mal wissen, was die Höchstgeschwindigkeit von deinem "Standard Gleis" ist.

    Eine Mod ist anscheinend aktiv, die das Standardgleis überschreibt.

    Damit es nicht zu Missverständnissen kommt: Wenn Fahrzeuge sich kurz bewegen, dann stehen und sich dann wieder für etwa 1/5 Sekunde bewegen, liegt das eher an der Simulation (CPU). Das war früher immer so, bevor es das Simulation Throttling gab und ist auch teilweise noch so, wenn die Berechnungen kurzzeitig zu lange dauern. Die Simulation kann einfach nicht mehr schnell genug, d.h. in Echtzeit berechnet werden. Dann gibt es 2 Möglichkeiten: entweder warten, d.h. die Bewegungen frieren ein, bis der Simulationsschritt berechnet ist, dann die 200ms Simulation abspielen, dann wieder warten. Mit dem von UG eingeführten Simulation Throttling wird die Simulationsgeschwindigkeit herabgesetzt, um das zu vermeiden und flüssig abzuspielen. Die Folge ist halt, dass der Durchschnittsspieler das nicht checkt, dass das Spiel bereits am Limit ist und dann irgendwann hier ankommt und schreibt "Fahrzeuge fahren angeblich mit 120 sieht aber aus wie 60".


    Provozieren&Testen kann man das ganze indem man die Simulationsgeschwindigkeit erhöht, dann tritt das ganze natürlich schon früher auf.

    Tipp: In den Debug tools gehts auch höher als 4.


    Man kann sich auch die Debug Diagramme mit AltGr+i anschauen.

    Niedrige Last:

    Die weiße Linie gibt die verfügbare Zeit für die Berechnung des Simulationsschritt an. (200ms)

    Liegen die Werte darunter, läuft alles flüssig und die CPU hat noch etwas Leerlauf.


    Hier sind die Berechnungen darüber und es würde zu "Simulationsrucklern" kommen. Das Spiel reagiert und das Throttling kickt ein. Das zeigt die rote Linie an. Hier läuft das Spiel also etwa 25% langsamer.


    Das sollte man für sein Savegame immer im Blick haben, sodass man noch genug "Luft bis zur weißen Linie hat". Dann überlegt man sich 2x ob man noch eine neue Stadt setzt oder Personenmagneten.



    Wenn das Diagram wie im ersten Fall aussieht und man trotzdem Ruckler hat, ist es dann eher die GPU. Das erkennt man auch gut über die FPS Anzeige. Die FPS sind nämlich von der Simulation nicht betroffen. Das merkt man auch daran, dass man das Spiel bei Simulationsoverload immer noch flüssig bewegen/bedienen kann.

    Ruf mal bei der NASA an ^^


    Eine Art "Formel" die dir für die gewünschten Parameter die nötige Hardware nennt, gibt es so nicht.

    Es gibt natürlich grobe Richtlinien (wie Kartengröße>RAM, Einwohner/Simulation>CPU, viele Mods mit Texturen>GPU), aber es kommt sehr individuell drauf an, was du vorhast. 80000 Einwohner können auf einer anderen Map, je nach Straßennetz, viel mehr Berechnungen erzeugen. So hohe Bevölkerung habe ich aber selten hier gelesen, bei den meisten kommt spätestens ab 50000 die Simulation nicht mehr hinterher. Bei 2x,4x Geschwindigkeit natürlich schon früher. Außer man spielt ohne Autos, dann müsste deutlich mehr möglich sein.


    Für größenwahnsinnig empfehle ich mind. 32 GB, vmtl. sogar mehr. Wahrscheinlich lohnt es sich auch auf den RAM Takt zu achten, da große Datenmengen ausgetauscht werden müssen. In TPF kann man in 5 Sekunden an jedem Ort der Karte sein (im Gegensatz zu anderen Spielen). So genau kann dir das aber keiner sagen, ich hab noch niemand gesehen, der eine 24x24 Karte vollgebaut hätte.

    Was den Graphikspeicher angeht, so sind für höchste Einstellungen selbst 8GB für das Vanillaspiel schon knapp. Mit den neu modellierten Vanillafahrzeugen wird das nicht weniger.

    Für TPF lohnen sich Preisleistung mäßig daher AMD Karten eher.