ReRelease Bugs

  • Gerade kriege ich NUR Abstürze produziert. Vielleicht kannst Du da ja schon etwas rauslesen...


    1. Den Autosave geladen, der beim letzten mal spielen beim Absturz durch Kartenwechsel erstellt wurde -> Direkt schwarzer Bildschirm. So ein Absturz-Autosave hat in der Vergangenheit aber auch schonmal das Level geladen.

    2. Unseren letzten manuell gespeicherten Spielstand im Dorf geladen -> Direkt schwarzer Bildschirm.

    3. Spielstand in der Burg geladen, kreuz und quer durchs Dorf gelaufen, Ungefähr beim 6. Kartenwechsel von Dorf 11 zu 12 schwarzer Bildschirm.




    EDIT

    Ich glaube, das Forum wollte die Dateianhänge nicht haben, daher vielleicht so?

    https://johnshomepage.neocities.org/1_autosave_geladen-schwarzer_Bildschirm.log

    https://johnshomepage.neocities.org/2_manuell_geladen-schwarzer_Bildschirm.log

    https://johnshomepage.neocities.org/3_Burg_geladen-durch_dorf_gelaufen-Absturz_bei_11_zu_12.log


    Geschafft; Task failed successfully!


    Habe erfolgreich einen Spielstand geladen, in dem ich auf der Brücke vor dem Südtor stand, bin ins Südtor gegangen und gleich wieder raus und die Karte war leer.

    D.h. Bodentexturen, wie z.B. auch die Brücke selbst, Haus-Böden, Gras, etc. wurden angezeigt. Wölfe und Sha'Ahoul Kundschafter waren da und haben interagiert.

    Was nicht angezeigt wurde waren Hauswände und -dächer sowie -einrichtung, Bäume, Steine, Burgmauer & -tor ...

    Ich bin noch ein bisschen auf der Karte rumgelaufen, auch über Bereiche, die eigentlich nicht begehbar sind, wie der Burggraben, falls das irgendwelche hilfreichen Log-Einträge verursacht. Dann habe ich das Spiel beendet.


    Im Log habe ich eben schon etwas von fehlenden Zugriffsrechten gelesen, falls das relevant ist.


    Vielleicht sollte ich noch erwähnen, dass ich ziemlich technik-doof bin und nicht ausschließen kann, bei der Installation des Patches oder dessen Konfiguration im Launcher irgendetwas falsch gemacht zu haben.


    Hier der Log: https://johnshomepage.neocities.org/Siege.log

  • Also:

    Bei den logs mit Absturz ist nichts herauslesbar. Meine Vermutung ist, dass da die ddraw.dll abschmiert. Du könntest mal den Haken bei CustomDDraw setzen und dann verschiedene DDraw durchprobieren. Die "WinWine" würde ich als stabilste ansehen.


    Die Log bei den unsichtbaren Objekten hilft weiter. Allerdings habe ich in einem alten Trello Bord vom Publisher dieses Problem auch gefunden und das hatte ich mit dem Vermerk "Fix durch Custom DDraw" als Gelöst markiert. Keine Ahnung wie genau das war, weil ich mich nicht mehr erinnern kann. Vielleicht hilft bereits die richtige CustomDDraw-Einstellung weiter.

    Allerdings könntest du evtl mal diese zweite Version laufen lassen, bis wieder keine Objekte auf der Karte sind. Dann kann ich es noch weiter eingrenzen. ;)

    SoAObjectDebug2.zip

    Achtung: Die siege.log wird dadurch etwas groß.


    Wenn bei der Installation etwas falsch gemacht worden wäre, dann würde das Spiel nicht starten.

    Was die Logs als Dateianhang angeht, so funktioniert das nicht, weil das Forum nur bestimmte Dateiendungen zulässt. Entweder die Dateiendung in .txt umbenennen oder die logs in ein zip Paket packen und sie dann anhängen.

    Wo ich bin klappt nichts,...
    aber ich kann ja nicht überall sein.

  • Ich weiß nicht, was ein DDraw ist, aber wenn ich es auf WinWine stelle, scheint mein Problem behoben zu sein! Vielen herzlichen Dank!


    Für den Fall, dass Dich der Fehlende-Objekte-Bug trotzdem interessiert, habe ich ihn nochmal mit dem neuen Debugtool ohne WinWine reproduziert und hänge den Log hier an!


    Noch einmal vielen herzlichen Dank, meine Tochter wird sich ebenfalls sehr freuen! : )

  • Habe wohl komplett vergessen, dass dieses seltene Problem bereits eine Lösung hat.


    Diese zweite Siege.log führt mich Richtung DirectX system. Das bestätigt, dass die CustomDDraw helfen kann. Gleichzeitig aber auch, dass ich das nicht über den SourceCode beheben kann, außer einer komplette Änderung des DirectX systems in SoA (wozu ich nicht in der Lage bin). Allerdings kann der Benutzer für sich selbst das Problem evtl beheben, indem er eine andere ddraw.dll verwendet. Über die CustomDDraw Option z.b.

    Kurzum die DDraw.dll ist das Bindeglied zwischen einer grafischen Anwendung, die DirectX verwendet und deinem System.



    Kein Problem! Schön, dass es jetzt funktioniert.

    Wo ich bin klappt nichts,...
    aber ich kann ja nicht überall sein.

  • Hallo,


    es ist zwar kein Bug per se, aber ich weiß leider keinen besseren Ort für das Anliegen.

    Heute wurde ja auf Steam ein neues Update hochgeladen, dass ein bestimmtes Absturzproblem beheben soll. Jetzt ist es so, dass Steam vor einiger (sehr langer) Zeit den Support für Betriebssysteme, die älter als Win10 sind, eingestellt hat, womit alle Updates für Spiele seit Juni 2025 auf Steam nicht mehr geladen werden können und diese Spiele somit unbrauchbar werden.


    Wäre es somit möglich, bei Steam die 1.03.1, die seit Mai '21 lief, als Beta reinzustellen?

    Über den Download einer Version von vor Juni 2025 können diese Spiele auf älteren Betriebssystemen wenigstens weiterhin gespielt werden.

    Falls das nicht möglich ist (nicht jeder Developer stellt sogenannte Legacy-Versionen bereit), okay.

    Ich wollte wenigstens einmal nachfragen, um auch weiterhin SoA spielen zu können.


    LG

  • Servus,


    Wir haben überhaupt keine Zugriff auf die Version von Steam und GoG. Insofern können wir da gar nichts machen. Der Patch besteht übrigens aus genau einer Textdatei, die 1kb groß ist. Sie hat den Namen steam_appid.txt und beinhaltet die ID (1558990). Habe ich gerade überprüft.

    Auch wild, dass man wegen sowas winzigen jetzt mit älteren Betriebssystemen nicht mehr spielen kann, weil das Spiel aktualisieren will.


    Wenn du allerdings noch das original Spiel auf der CD hast, dann kannst du dir dieses installieren und dann diesen Patch draufziehen: Siege of Avalon Patch Dann íst das Spiel mit dem von Steam/GoG gleich, außer, dass du halt keine Achievements hast - dafür aber In-game Trophäen.

    Wo ich bin klappt nichts,...
    aber ich kann ja nicht überall sein.

  • Von welchem Gebiet aus? Wenn man nämlich die Fornaxianer besucht, nachdem man von ihnen von Sherard erfahren hat, ist es im Innenhof Tag. D.h. von Außenburg zu Innenhof funktioniert es richtig.

    Ist natürlich auch toll, dass das jetzt kommt... Heute habe ich alles aktualisiert (Patch, Kap 7 und Modpaket) :heul:

    Wo ich bin klappt nichts,...
    aber ich kann ja nicht überall sein.

  • Von welchem Gebiet aus? Wenn man nämlich die Fornaxianer besucht, nachdem man von ihnen von Sherard erfahren hat, ist es im Innenhof Tag. D.h. von Außenburg zu Innenhof funktioniert es richtig.

    Ist natürlich auch toll, dass das jetzt kommt... Heute habe ich alles aktualisiert (Patch, Kap 7 und Modpaket) :heul:

    Oh, ich hab gar nicht ausprobiert, ob das einen Unterschied macht. Ich hab ohne Events gespielt, falls die Info wichtig ist. Sorry für das Timing, vor zwei Tagen ist es mir aufgefallen, hätte ich ruhig mal eher dran denken können...

  • Dann wirds halt was für 1.21. Sofern das auch ein Fehler ist. Was ich mir aber denken kann ist, dass zwischen Entrowe und Elazar noch nicht auf Kapitel 5 umgeschaltet wird, weil man bei Elazar ja noch nicht zugesagt hat. Das fällt in der Regel nicht auf, weil man vom Bergfried gleich zum Südtor springt. Wenn das der Fall ist, dann könnte es komplizierter werden zu fixen.

    Wo ich bin klappt nichts,...
    aber ich kann ja nicht überall sein.