PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Spielstandprobleme beim Laden



DerMüdeJoe
21.06.2010, 19:18
Hallo zusammen,

ich weiß, dass es schon mehrere Beiträge zu dem Thema gibt, allerdings helfen die nicht weiter.

Folgendes Problem:

Drakensang läuft bei mir tadellos.

Bei einem Verwandten stürzt das Spiel jedoch regelmäßig beim Laden ab!
Das Löschen der alten Spielstände mit Neubeginn, sowie die Installation von aktuellen Treibern
und dem aktuellen Update von Drakensang hilft nicht weiter. Der Fehler tritt erneut auf.

Ich frage mich, warum ich der Fehler trotz längerer Spielzeit bei mir nicht auftritt.

Kann mir jemand weiterhelfen?

Danke!

TazmanDevil
21.06.2010, 19:38
§welcome imForum, DerMüdeJoe

Also Du bist der Erste, der sich darüber beschwert, dass Drakensang bei ihm tadellos läuft :D


Um dem Problem auf die Spur zu kommen, brauche ich ein paar mehr Informationen:

Welche Version ist installiert? Ist die Version gepatcht (Infos zu den Patches: * klick * (http://forum.worldofplayers.de/forum/showpost.php?p=11758290&postcount=1))
Welche Fehlermeldung wird vom Spiel ausgegeben?
Auf was für einem System wird gespielt; hierüber gibt die DxDiag Auskunft:

DxDiag - Windows XP:
Start -> Ausführen... -> als Befehlszeile dxdiag eintippen -> Enter / OK -> Alle Informationen speichern...

DxDiag - Windows Vista / Win7:
Start -> Alle Programme -> Zubehör -> Ausführen... -> als Befehlszeile dxdiag eintippen -> Enter / OK -> Alle Informationen speichern...

Beim Erstellen des Beitrags dann unter "Verschiedene Einstellungen" auf "Anhänge verwalten (http://upload.worldofplayers.de/files/k5YVrUzOHkphElagUnbenannt.jpg)" klicken und die DxDiag.txt Datei hochladen.


Diese Lösung könnte Dein Verwandter mal probieren, ist aber aufgrund fehlender Informationen auch nur geraten: * klick * (http://forum.worldofplayers.de/forum/showpost.php?p=6950979&postcount=19)

DerMüdeJoe
21.06.2010, 20:10
Hallo,

danke schonmals.

29651

Anschließend kommt die Absturzmeldung.

Windows Vista 32 Bit, Spiele Version kann ich grade nicht sagen.

Der Fehler trat aber vor und nach den System- und Spieleupdates auf.
Vorher war nur das System incl. Drakensang neuinstalliert worden.
Ich habe anschließend das neue Update mit Hotfix 1.11 draufgehauen, sowie Grafikkarte und DirectX auf die neuste Version gebracht.

Komischerweise läuft das Spiel erst immer ne ganze Weile, bis der Fehler plötzlich auftritt.

Wenn du mehr Infos brauchst, muss ich mich nochmal dahinter klemmen.

TazmanDevil
21.06.2010, 20:48
Da ist (mindestens) eine .nfo Datei eines Savegames defekt. Dazu hatte ich vor langer Zeit mal was geschrieben:

Sollte die .nfo Datei korrupt sein erhält man eine NEBULA ASSERTION und im Anschluss ebenfalls einen C-Runtime Error der Drakensang.exe. Die Datei wird auf unterschiedliche Formatfehler geprüft, demensprechend erhält man unterschiedliche Meldungen.
2 Beispiele:


*** NEBULA ASSERTION ***
expression bufSize > 1
file: ..\src\kernel\nfile.cc
line: 460

*** NEBULA ASSERTION ***
expression length > 0 && length < maxLength
file: ..\managers\dsasavegamemanager.cc
line: 643

Wenn die .nfo Datei defekt ist, muss das nicht bedeuten dass die .dsa Datei ebenfalls zerstört ist. Man kann nun versuchen die .nfo zu reparieren (muss mit einem Hex-Editor gemacht werden, dies ist eine binäre Datei) oder man löscht die .nfo Datei einfach.
Im Screen mit den Speichersänden erhält man bei gelöschter .nfo Datei dann ein derartiges Bild: Screenshot (http://upload.worldofplayers.de/files3/DSA_SaveUnknown.png)

Den kompletten Thread dazu findest Du hier: * klick * (http://forum.worldofplayers.de/forum/showthread.php?t=578989&highlight=length)

DerMüdeJoe
25.06.2010, 14:25
Hallo,

hätte nochmal ne Frage zum Reparieren.

Mit welchem Editor kann ich die Savegames am Besten reparieren.
Und an welcher stelle muss ich was korrigieren?

Hoffe die Sache ist nicht so kopliziert. :scared:

TazmanDevil
25.06.2010, 20:06
Am einfachsten ist es, die betroffene .nfo Datei zu löschen oder zu verschieben.
Zum Editieren der .nfo kann man irgendeinen Freeware HexEditor nehmen. Davon gibt es Dutzende. Ich habe halt einen HexEditor in meiner Entwicklungsumgebung drin, kann Dir daher keinen geeigneten empfehlen.

DerMüdeJoe
26.06.2010, 11:06
Ok, danke.

Werden die Informationen der Savegames ohne .nfo-Datei eigentlich später wieder aktualisiert?

TazmanDevil
26.06.2010, 11:24
Ok, danke.

Werden die Informationen der Savegames ohne .nfo-Datei eigentlich später wieder aktualisiert?
Wenn Du Den Spielstand beim Speichern überschreibst, wird die .nfo auch aktualisiert. Du kannst also den Spielstand laden und damit gleich wieder den Spielstand überschrteiben.

DerMüdeJoe
26.06.2010, 11:39
Klasse.

Werd mich später mal darum kümmern müssen.
Die kriegens leider sonst nicht gebacken. ;)