TSC startet nicht mehr nach DDU (GPU-Wechsel)

Discord Einladung
Trete unserem Discord-Server bei (klicke hier zum Beitreten).
  • Hallo zusammen,


    ich benötige mal eure Hilfe, denn ich scheitere aktuell an meinem zugegebenermaßen nur basishaften Computerwissen.


    Es geht um folgendes:
    Ich habe vor kurzem meine Grafikkarte gewechselt von einer Nvidia RTX 3060 auf eine AMD RX 7800 TX.

    In allen anderen Spielen läuft alles wesentlich flüssiger und für mich zufriedenstellend.


    Im TSC hatte ich aber plötzlich wesentlich weniger fps, teils dauerhaft nur 14-15 fps.

    Also schlau gemacht und folgendes gefunden.


    Soweit so gut, die fps sind höher geworden, aber bei weitem nicht das was angepriesen wurde. Mit 20-24fps wollte ich mich nicht zufrieden geben, denn das waren die Werte, die ich mit meiner alten 3060 in 2k hatte.

    Aber immerhin ging zu dem Zeitpunkt der TS noch.

    Also habe ich weiter gelesen, dass eventuell alte Grafiktreiber Probleme machen können. Tatsächlich hatte ich diese noch nicht entfernt.

    Wie vorgeschlagen habe ich dann mit DDU explizit nur die Nvidia Treiber entfernen lassen.


    Seitdem kann ich den TSC nicht mehr starten. In Steam wechselt die Schaltfläche zwar auf Spiel wird gestartet, wechselt aber nach guten 5 Sekunden wieder zurück.

    Auch das ikonische Banner beim Starten, bevor er dann in das Bild des TSC wechselt, erscheint leider nicht.

    Die Neuinstallation meiner aktuellen AMD Treiber hat auch nichts gebracht.

    TSW zum Beispiel funktioniert ohne Probleme.


    Da ich davor mit DDU Nvidia Treiber entfernt habe, gehe ich fast schon davon aus, dass irgendwelche dlls beim Starten fehlen oder fehlerhaft sind.

    Aber leider kenne ich mich da zu wenig aus und bin ein bisschen auf eure Hilfe angewiesen, um den TSC wieder um Laufen zu bringen.


    P.s.: Ich nutze übrigens ReShade und habe sowohl die ReShade-Installation erneut durchgeführt, als auch die "d3d9.dll" und "dxgi.dll" erneut installiert. Alles ohne Erfolg.


    Vielen Dank schonmal für eure Hilfe.


    Grüße,

    Marc

  • marc j.

    Hat den Titel des Themas von „TSC startet nicht mehr nach DDU/GPU-Wechsel“ zu „TSC startet nicht mehr nach DDU (GPU-Wechsel)“ geändert.
  • Dazu muss man wissen

    1. Mit den Einsatz einer AMD Karte und der Löschung der alten Nvidia Treiber können eigentlich keine Probleme entstehen. Die beiden Karten sind zwei verschiedene Schuhe.

    Ausser:

    Möglich wäre ein Intel Prosessor mit intregierter Grafiklösung (Bsp.Intel Core i7 -577C) und einer verbauten AMD Grafikkarte. Das Windows die intregierte Grafiklösung nehmen will und dafür es aber Dank DDU keine Treiber mehr da sind. Dafür spräche wenn der Rechner nur langsam im TSc ist.

    Nachschauen unter

    Enstellungen/System/Spielen/Spielmodus/Grafik ...

    dort unter Programmen den TSc heraus suchen und einstellen...bzw. schauen was verwendet wird speziell für den TSc.


    was man mitteilen sollte,

    TSc

    /dx12experimentell/oder /Vulkan.dx9.0 ??


    Logmate (starten und dann den TSc starten ...schauen ob was drinsteht.

    (Railworks Hauptverz. Logmate)

  • Hallo ice ,


    Ich weiß nicht, ob du bereits Windows 11 oder so nutzt, aber bei mir unter Windows 10 gibt es von dir genannten Pfad in den Einstellungen nicht.

    Die Frage nach Vulkan oder DX12 hat mich auf jeden Fall schonmal weitergebracht. Ich starte den TS bisher ganz normal im x64 Modus, also kein dx12experimentell oder so.

    So hatte ich es auch abgespeichert, deswegen bin ich nicht auf die Idee gekommen es im 32-bit Modus zu versuchen.


    Jetzt habe ich es mit x32 versucht und komme mit der Startoption bis ins Hauptmenü. Aber alles funktioniert nur sehr langsam.


    Bei x32 erscheint folgendes:

    2026.06.13 12:58:55.402 - [RunTimeError] - Verify failed:

    2026.06.13 12:58:55.402 - [RunTimeError] -

    2026.06.13 12:58:55.402 - [RunTimeError] - d:\build\CoreRelease\Code\DLLs\DataManagement\cBlueprintSet.cpp : 343

    2026.06.13 12:58:55.402 - [RunTimeError] -

    2026.06.13 12:58:55.402 - [RunTimeError] - Expression: success

    2026.06.13 12:58:55.402 - [RunTimeError] -

    2026.06.13 12:58:55.402 - [RunTimeError] - Assets\JHaase\Usedom\PreLoad\Usedom_BR95.bin appears to contain invalid data

    2026.06.13 12:59:00.492 - [RunTimeError] - Duplicate Scenario GUID in SerializeDatabase

    2026.06.13 12:59:00.492 - [RunTimeError] -

    2026.06.13 12:59:00.492 - [RunTimeError] - ASSERT(mScenarioMap.find( scenario->getScenarioID() ) == mScenarioMap.end());

    2026.06.13 12:59:00.492 - [RunTimeError] -

    2026.06.13 12:59:00.492 - [RunTimeError] - cScenarioDatabase::SerializeDatabase()

    2026.06.13 12:59:00.492 - [RunTimeError] -

    2026.06.13 12:59:00.492 - [RunTimeError] - d:\build\CoreRelease\Code\DLLs\ScenarioManager\cScenarioDatabase.cpp : 1251

    2026.06.13 12:59:00.492 - [RunTimeError] - Duplicate Scenario GUID in SerializeDatabase

    2026.06.13 12:59:00.492 - [RunTimeError] -

    2026.06.13 12:59:00.492 - [RunTimeError] - ASSERT(mScenarioMap.find( scenario->getScenarioID() ) == mScenarioMap.end());

    2026.06.13 12:59:00.492 - [RunTimeError] -

    2026.06.13 12:59:00.492 - [RunTimeError] - cScenarioDatabase::SerializeDatabase()

    2026.06.13 12:59:00.492 - [RunTimeError] -

    2026.06.13 12:59:00.492 - [RunTimeError] - d:\build\CoreRelease\Code\DLLs\ScenarioManager\cScenarioDatabase.cpp : 1251

    2026.06.13 12:59:00.492 - [RunTimeError] - Duplicate Scenario GUID in SerializeDatabase

    2026.06.13 12:59:00.492 - [RunTimeError] -

    2026.06.13 12:59:00.492 - [RunTimeError] - ASSERT(mScenarioMap.find( scenario->getScenarioID() ) == mScenarioMap.end());

    2026.06.13 12:59:00.492 - [RunTimeError] -

    2026.06.13 12:59:00.492 - [RunTimeError] - cScenarioDatabase::SerializeDatabase()

    2026.06.13 12:59:00.492 - [RunTimeError] -

    2026.06.13 12:59:00.492 - [RunTimeError] - d:\build\CoreRelease\Code\DLLs\ScenarioManager\cScenarioDatabase.cpp : 1251

    2026.06.13 12:59:00.492 - [RunTimeError] - Duplicate Scenario GUID in SerializeDatabase

    2026.06.13 12:59:00.492 - [RunTimeError] -

    2026.06.13 12:59:00.492 - [RunTimeError] - ASSERT(mScenarioMap.find( scenario->getScenarioID() ) == mScenarioMap.end());

    2026.06.13 12:59:00.492 - [RunTimeError] -

    2026.06.13 12:59:00.492 - [RunTimeError] - cScenarioDatabase::SerializeDatabase()

    2026.06.13 12:59:00.492 - [RunTimeError] -

    2026.06.13 12:59:00.492 - [RunTimeError] - d:\build\CoreRelease\Code\DLLs\ScenarioManager\cScenarioDatabase.cpp : 1251

    2026.06.13 12:59:25.969 - [Content] - Trace d:\build\CoreRelease\Code\DLLs\DataManagement\cBlueprintLibrary.cpp : 421 = Blueprint set not found : RSC, BR232Pack01

    2026.06.13 12:59:25.969 - [Content] - Trace d:\build\CoreRelease\Code\DLLs\DataManagement\cBlueprintLibrary.cpp : 452 = Blueprint set not found for: DieselLoks\BR232\BR232_Railion.xml

    2026.06.13 12:59:25.969 - [Content] - Trace d:\build\CoreRelease\Code\DLLs\DataManagement\cBlueprintLibrary.cpp : 421 = Blueprint set not found : RSC, BR232Pack01

    2026.06.13 12:59:25.969 - [Content] - Trace d:\build\CoreRelease\Code\DLLs\DataManagement\cBlueprintLibrary.cpp : 421 = Blueprint set not found : RSC, BR232Pack01

    2026.06.13 12:59:25.969 - [Content] - Trace d:\build\CoreRelease\Code\DLLs\DataManagement\cBlueprintLibrary.cpp : 452 = Blueprint set not found for: DieselLoks\BR232\BR232_Railion.xml

    [...]

    Und jede Menge weiterer Blueprints, die er nicht finden kann.

    Aber das Sind Sachen, die ich nicht besitze, aber vermutlich in einzelnen Szenarien referenziert sind.


    Bei x64 schreibt er nichts in den LogMate.


    Kurzum:

    32bit funktioniert wohl

    64bit nicht


    P.s.: BR-218 auch das hat leider nichts geholfen. Auch danach startet x64 nicht.


    Grüße,

    Marc

  • Ich nutze schon lange Win11.



    Ansonsten..bei Google..


    @uelle

    KI Google

    Windows 10 Game GPU Verwendung

    In Windows 10 können Benutzer die Standard-GPU für Spiele oder Apps festlegen, um die Leistung und den Energieverbrauch zu optimieren. Hier sind die Schritte zur Konfiguration der GPU-Verwendung:

  • Ich habe nun die Einstellungen auf hohe Leistung geändert, aber es war tatsächlich nur die neue 7800XT auswählbar.

    Und leider auch hier keine Besserung.


    Gibt es etwas spezifisches warum es bei 32bit geht und bei 64bit nicht geht, wonach ich schauen kann?

    Ich schaue ja auch parallel mit der Suchfunktion, nachdem ich nun weiß, dass das Problem sich so schildert, aber aktuell finde ich damit nichts im Forum.

  • Vielleicht ist ja dein Treiber falsch...


    Das ist bei mir der neuste WDDM Treiber für AMD.

    WDDM 3.2

    64BIT

    Linke Maustaste auf den Desktop klicken und dann rechte Maustaste klicken und "AMD Software Andrenalin Edition" auswählen.

    Und dort den neusten Treiber installieren.



  • Malkondo Ja die Dateien habe ich als erstes geprüft und sicherheitshalber nochmal neu heruntergeladen.

    Ich nutze nur ReShade, kein RWE2.

    Ich habe jetzt, um auf Nummer sicher zu gehen, ReShade ebenfalls gänzlich deinstalliert. Gleiches Ergebnis.


    ice Mir zeigt er bei Adrenalin, dass ich mit meiner 7800xt auf neuestem Stand bin. Dort kann ich auch keinen anderen Treiber finden.

    Ich habe mal einen Screenshot aus Adrenalin angehangen.


    Im aller schlimmsten Falle werde ich wohl den TS neu aufsetzen müssen. Ich habe mich bisher davor sehr gescheut, da ich durchaus weiß, dass ich nicht mehr alle Installer auf der Platte habe und viele Pay-, wie auch Freeware nicht mehr neu herunterladen kann. Siehe zum Beispiel RT Twindexx.

    Und manche Sachen werden ja durch spezielle Kopierschutz-Programme geschützt und da habe ich Angst, dass diese nicht mehr vorhanden sind, sobald ich alles neu installiere.

    Auch bezüglich Backup müsste ich mich erst einmal genauer einlesen, was alles als Backup gespeichert und dann wieder eingefügt werden kann.


    Trotzdem vielen Dank euch für die rege und schnelle Hilfe, die ihr hier bietet.

    Toll sich auf eine solche Community verlassen zu können im Bedarfsfall :thumbsup:

    Vielleicht finden sich ja noch einige Ideen, bis ich die Tage zum Äußersten greifen muss.


    Grüße,

    Marc

  • Zur Sicherheit vielleicht noch einmal die Profile und Einstellungen des Anzeigeräts/Monitors mit evtl. vorhandenen [generischen] Treibern löschen und neu aufsetzen/anschließen.

    "Bitte beachten Sie unsere unverbindliche Abfahrtsempfehlung zur Mittagszeit !"

    k Route Add-On

  • Scheint wohl der für deinen Chip der neuste Treiber zu sein.

    Daran liegt es wohl eher nicht.


    Ich würde den Asset Ordner wo anders hin kopieren bevor ich da eine neue Installation machen würde. Die meisten Sachen kann man dann wieder rüberkopieren. Es reicht auch den Asset Ordner einen anderen Namen zugeben. z:B: AltAssets. Dann löscht Steam denn nicht. Nach Neuinstallation ist er immer noch da. Nur Assets mit Kopierschutz müssen dann nochmal neu installiert werden.

    Aber Freeware und Repaints sind dann leichter wieder an ihren Ort zu verschieben.


    An deiner Stelle würde ich mir noch Vulkan für den TSc herunterladen und die Vulkan 3dx9.0 und gx.dll Datei versuchen..(64BIT)