Vielen Dank für eure Ratschläge. Ja ich habe eine AMD Grafikkarte, wahrscheinlich liegt dort auch das Problem.
Ich habe etwas recherchiert und habe zufällig bei dem Haupt Repository von D3D11 ein Issue von einem Nutzer gefunden der ein ähnliches Problem beschrieben hat.
Er hat aus der Datei. PS_Water.hsl mehrere Zeilen gelöscht. Das habe ich auch ausprobiert und siehe da – es funktioniert. Endlich sehe ich das Wasser in Gothic.
Hi, i have the exact same problem and it's driving me mad.
AMD RX 6800 XT
after deleting the PS_water.hsl the game hangs on load, at least on new balance.
Hi, i have the exact same problem and it's driving me mad.
AMD RX 6800 XT
after deleting the PS_water.hsl the game hangs on load, at least on new balance.
You should !not delete! the file!
You need to open the file with an editor like notepad++ and delete only the lines I mentioned!
You basically deleted the water shader and it won't load anymore.
What you need to do instead is to only disable the problematic part of the water rendering.
You should !not delete! the file!
You need to open the file with an editor like notepad++ and delete only the lines I mentioned!
You basically deleted the water shader and it won't load anymore.
What you need to do instead is to only disable the problematic part of the water rendering.
ich wollte mich nun auch mal zu diesem Thema melden. Ich habe leider das gleiche Problem wie Eggi89, was vermutlich an meiner AMD-Grafikkarte (AMD Radeon RX 6700 XT) liegt. Bei Gothic 1 konnte ich mithilfe des von Raaz zitierten Posts erreichen, dass das Wasser wieder sichtbar war. Als ich dann Gothic 2 DNDR installiert hatte, hatte ich genau das gleiche Problem. Sobald man den DX11-Renderer ausschaltet, wird das Wasser zwar normal sichtbar, jedoch leidet die Grafikqualität enorm darunter.
Ich hatte dann zunächst versucht, ähnlich wie bei Gothic 1, eine Datei zu finden, in der man einzelne Zeilen löschen kann. Allerdings konnte ich bei Gothic 2 DNDR nichts dergleichen finden. Auch nach umfassender Recherche konnte ich das Problem nicht lösen. Vielleicht weiß ja noch jemand, in welcher Datei man die Wettereinstellungen bei Gothic 2 beeinflussen kann, oder hat eine andere Idee. Ich wäre sehr verbunden.
Ich nutze keine AMD Grafikkarte daher kann ich das ganze nicht prüfen.
Aber soweit ich das verstanden habe geht es doch um die Datei "PS_Water.hlsl"
Diese ist doch auch in G2 zu finden (Gothic II\system\GD3D11\shaders)
Oder was genau findest Du im Gothic II Verzeichnis nicht?
Zumindest die Datei finde ich in jedem von mir installierten Gothic II Verzeichnis in dem auch der Renderer installiert ist.
Ich habe auch eine AMD Karte und auch dieses Problem.
Unter Spine kann man verschiedene DX11 Versionen installieren, ich probiere jetzt einfach mal der Reihe nach alle durch.
Ich habe auch eine AMD Karte und auch dieses Problem.
Unter Spine kann man verschiedene DX11 Versionen installieren, ich probiere jetzt einfach mal der Reihe nach alle durch.
Langer Schwede, kurzer Finn:
Bei den angehakten 3D Renderern funktioniert das mit dem Wasser problemlos auf meiner RX 6700XT Karte. (Natürlich einzeln, nicht alle zusammen.)
Der Renderer der Clockwork Edition funktioniert nicht so wie er sollte - das Wasser wir hier nicht korrekt dargestellt.
Hallo zusammen, vielen Dank für die Tipps. Nachdem ich alles jetzt neu installiert hatte, habe ich auch eine entsprechende PS_Water.hsl Datei in meinem shaders-Ordner, allerdings war das Wasser trotz Löschen der entsprechenden Zeilen nicht sichtbar. Ich habe dann versucht den Vorschlag von Wombel umzusetzen, allerdings lassen sich die anderen DX11 Renderer komischerweise nicht starten. Bei allen anderen erhalte ich die "Your Gothic-Executable does not match the checksum for this Version of GD3D11!"-Fehlermeldung. Nur die Clockwork-Edition lässt sich problemlos starten, nur halt ohne Wasser.
Ich habe dann versucht den Vorschlag von Wombel umzusetzen, allerdings lassen sich die anderen DX11 Renderer komischerweise nicht starten. Bei allen anderen erhalte ich die "Your Gothic-Executable does not match the checksum for this Version of GD3D11!"-Fehlermeldung. Nur die Clockwork-Edition lässt sich problemlos starten, nur halt ohne Wasser.
Die Fehlermeldung kannst du ignorieren, die kam bei mir auch einmal - einfach OK klicken.
Das Spiel startet trotzdem und die DX11 Unterstützung läuft auch.
Die Fehlermeldung kannst du ignorieren, die kam bei mir auch einmal - einfach OK klicken.
Das Spiel startet trotzdem und die DX11 Unterstützung läuft auch.
Du hast Recht, das Spiel funktioniert, aber dafür laufe ich jetzt die ganze Zeit mit einem Kasten in der linken oberen Ecke rum. Bekommt man den irgendwie weg?
Du hast Recht, das Spiel funktioniert, aber dafür laufe ich jetzt die ganze Zeit mit einem Kasten in der linken oberen Ecke rum. Bekommt man den irgendwie weg?
Das ist seltsam, der taucht bei mir nicht auf ...
Hast du die Installation der DX11 Routine vor dem Spielstart voll durchlaufen lassen?
Scheint so als werkelt der noch was im Hintergrund rum.
Hast du die Installation der DX11 Routine vor dem Spielstart voll durchlaufen lassen?
Da bin ich jetzt überfragt. Ich habe mich jetzt aber dazu entschlossen, den Kasten einfach zu ignorieren. Trotz Kasten kann man das Spiel gut genießen.
Vielen Dank nochmal für die ganzen Ratschläge.
Da das Problem auch bei mir auftrat, möchte ich mich hier mal kurz zu Wort melden.
Die Lösung von Raaz, die PS_Water.hlsl zu editieren, hat jedenfalls funktioniert. https://forum.worldofplayers.de/foru...1#post27036264
Anbei die genauen Zeilen, die gelöscht werden müssen:
121 -> float3 sceneWet = lerp(sceneClean, sceneClean * 0.01f, f); // Darken border-scene
122 -> scene = lerp(scene, scene * float3(4, 0.2f, 0.1f) * 0.05f, f); // Darken distorted scene
128 -> color = lerp(color, sceneWet, (1-shallowDepth));
Wichtig: wenn ihr den Renderer über Spine installiert habt, findet ihr die Datei nicht im klassischen Installationspfad, sondern im "mods"-Ordner von Spine.
Bei mir ist dies C:\Users\Alle Benutzer\AppData\Roaming\Clockwork Origins\Spine\mods\209\System\GD3D11\shaders
Update 30.12
Auch im neuesten dev-Build tritt der Fehler auf und muss über die PS_Water.hlsl entsprechend korrigiert werden.
Dort befinden sich die angeführten Commands jedoch diesmal in den Zeilen: 117, 118 sowie 124.
Geändert von Dignitar (30.12.2022 um 18:43 Uhr)
Grund: Update
Gibt es für diesen Renderer Zweig hier ein Supportbeitrag?
Ich würde gern einige sehr positive Dinge berichten, aber nicht einen neuen Beitrag öffnen.
Danke
Da das Problem auch bei mir auftrat, möchte ich mich hier mal kurz zu Wort melden.
Die Lösung von Raaz, die PS_Water.hlsl zu editieren, hat jedenfalls funktioniert. https://forum.worldofplayers.de/foru...1#post27036264
Anbei die genauen Zeilen, die gelöscht werden müssen:
121 -> float3 sceneWet = lerp(sceneClean, sceneClean * 0.01f, f); // Darken border-scene
122 -> scene = lerp(scene, scene * float3(4, 0.2f, 0.1f) * 0.05f, f); // Darken distorted scene
128 -> color = lerp(color, sceneWet, (1-shallowDepth));
Wichtig: wenn ihr den Renderer über Spine installiert habt, findet ihr die Datei nicht im klassischen Installationspfad, sondern im "mods"-Ordner von Spine.
Bei mir ist dies C:\Users\Alle Benutzer\AppData\Roaming\Clockwork Origins\Spine\mods\209\System\GD3D11\shaders
Update 30.12
Auch im neuesten dev-Build tritt der Fehler auf und muss über die PS_Water.hlsl entsprechend korrigiert werden.
Dort befinden sich die angeführten Commands jedoch diesmal in den Zeilen: 117, 118 sowie 124.
Danke das hat bei mir den Fehler behoben. Waren aber auch Zeilen 117 118 und 124, gut das du genau schrieben hast was in den Zeilen steht. Hatte das gleich Problem wie Zylkon und die andern auch mit einer 6800xt hab heute den neuen Treiber installiert und danach trat der Fehler auf.
Danke das hat bei mir den Fehler behoben. Waren aber auch Zeilen 117 118 und 124, gut das du genau schrieben hast was in den Zeilen steht. Hatte das gleich Problem wie Zylkon und die andern auch mit einer 6800xt hab heute den neuen Treiber installiert und danach trat der Fehler auf.