TES@NewRaven.net - Logo

Start
Newsarchiv
Forum
Unterstützt uns!
Downloads
PlugIn-Hosting
Galerie
Tutorials
Artikel
FAQs
Suche
Banner & Partnerseiten
Das Team

Impressum, Kontakt
& Nutzungsbedingungen
 


Downloads


NewRaven.net PlugIns:

⇒ Oblivion Improved
⇒ Inoffizieller Knights of the Nine & DLC-Patch
⇒ Female Helmet Replacer
⇒ Global Settings Interface

Weitere Highlights:

tnr
verbesstertemagiergilde
 


Downloads
Tutorials
FAQ


NewRaven.net PlugIns:

⇒ Morrowind Improved
⇒ Haus des Kaisers
⇒ Siege at Firemoth (DV)
 
28.08.2008
Oblivion - Shivering Isles: Kritischer Bug zerstört Spielstände PDF Drucken E-Mail
(1 Bewertung)
Geschrieben von NewRaven, am Sonntag, 8. April 2007

Ein sehr schwerwiegender Bug wurde im Oblivion-AddOn "Shivering Isles" entdeckt, der einen Spielstand nach der Installation innerhalb von 50-120 Spielstunden unbrauchbar macht.
Der Bug sorgt dafür, das Sachen, die zur Laufzeit vom Spiel generiert werden müssen nicht mehr dargestellt werden können. Das betrifft Gegner, abgelegte Gegenstände, verschossene Pfeile und einiges mehr.

Das Problem liegt darin begründet, das Oblivion alle Objekte mit einer achtstelligen, hexadezimalen FormID versieht und jede Referenz - also jeder Pfeil, den ihr beispielsweise abschießt oder ein Gegner, der gerade spawnt, eine solche eigene FormID/RefID bekommt. Diese ist sozusagen eine persönliche Kennnummer für dieses eine, spezielle Objekt.
Diese FormID besteht aus zwei Teilen, einmal dem Mod-Index (die ersten beiden Stellen) und dem Objekt-Index (die letzten 6 Stellen). Der Mod-Index ist in den meisten Fällen bei solchen Objekten FF und zeigt damit an, das das Objekt im Savegame gespeichert wird. Der Objekt-Index ist der, der sich bei jedem neuen Item erhöht.
Das ist normal kein Problem - noch gibt es an sich genug davon - aber: ein Bug in Shivering Isles sorgt dafür, das für jedes derartige Objekt 1-2 solche FormIDs pro Frame angelegt werden. Die Folge ist, das irgendwann die höchste FormID erreicht ist (FF FFFFFF). Oblivion versucht, die Nummer weiter zu erhöhen und macht hier einen Fehler: es wird die komplette FormID geändert - also auch der Mod-Index (der eigentlich tabu sein muss - wir erinnern uns: der ist dafür da, festzulegen, ob etwas im Savegame gespeichert wird) welcher von FF auf 00 gesetzt wird. Und wenn das passiert ist, ist das Savegame höchstwahrscheinlich für immer Schrott, wenn nicht irgendein netter Modder eine Möglichkeit findet, diese Savegames zu cleanen, was quasi unmöglich sein dürfte.

Nun aber genug der technischen Dinge - kommen wir dazu, festzustellen, wer den Bug hat, wie er/sie ihn feststellt und was man dagegen tun kann.


Wer ist von dem Bug betroffen?

Jeder, der Shivering Isles installiert hat. Ob er irgendwas von den neuen Inhalten schon gespielt hat, spielt keinerlei Rolle. Ob XBox 360 User auch betroffen sind, ist derzeit unklar... die Wahrscheinlichkeit ist allerdings hoch.


Wie kann ich feststellen, wie problematisch das ganze schon für mich ist?

Lege ein Objekt aus deinem Inventar vor dich auf den Boden. Öffne die Konsole ( ^-Taste) und klicke es mit geöffneter Konsole an. Oben im Fenster sollte ein Text in weißer Schrift erscheinen (beispielsweise "Tolle Rüstung des pinken Drachen (FF754937)"). Interessant ist die Nummer. Nimm die ersten beiden Zeichen (normal FF) weg, da sie nicht interessant sind und sieh dir den Rest an. Die ersten beiden Stellen sind nun relevant (im Beispiel 75). Je höher dieser Wert ist, umso näher bist du an der "Deadline" für deinen Spielstand. Bedenke, das Hexadezimalzahlen von 0 bis f gehen. Steht dort beispielsweise ein c2 anstatt der 75 aus dem Beispiel, wird es langsam problematisch. "Tod" ist das Savegame, wenn aus der Stelle ein FF wird. Dann dauert es nur noch wenige Minuten, bis du beim Limit FFFFFF (bzw. FF FFFFFF) bist. XBox 360-User haben leider keine Möglichkeit der Überprüfung.


Was kann man dagegen tun?

Im Moment leider nichts außer Shivering Isles garnicht erst zu installieren. Der Fehler wurde neu entdeckt und eine Stellungnahme von Bethesda liegt genauso wenig vor, wie ein Fix derzeit verfügbar ist. Da das Problem aber in einem Script von Shivering Isles vermutet wird, sollte der Fehler korrigierbar sein. Kaputten Spielständen hilft das allerdings wenig. Setzt ihr viele Mods ein oder Mods, die besonders viele neue Objekte enthalten, so wird dieses Limit bei euch übrigens deutlich schneller erreicht sein, als bei Spielern, die (fast) ohne Mods spielen.


Update: Ein erster, inoffizieller Fix, der das Problem behebt, ist erschienen.
Nochmal zur Sicherheit: Das alles bringt nichts bei schon komplett defekten Savegames!

Links zum Thema:

Trotz dieser "tollen" Meldung wünsche ich dennoch allen Besuchern ein frohes Osterfest :)



Zuletzt aktualisiert: Sonntag, 8. April 2007


Benutzerkommentare (0) RSS feed Kommentar

Keine Kommentare vorhanden

Schreibe einen Kommentar



mXcomment 1.0.2 © 2007-2008 - visualclinic.fr
License Creative Commons - Some rights reserved


Seperator


< Zurück   Weiter >

© 2008 The Elder Scrolls @ NewRaven.net