Oblivion : un bug très important dans Shivering Isles ! |
|
|
|
Écrit par Pascal Thevenier
|
|
Mardi, 10 Avril 2007 10:47 |
Lancé fin mars, l'addon Shivering Isles pour Oblivion comporte un bug assez important qui conduit à des sauvegardes inutilisables et/ou à des comportements anormaux des PNJ. Oblivion utilise un « Form ID » (sous la forme FF000000h avec un maximum fixé à FFFFFFFFh) pour référencer les objets. A chaque fois qu’un objet est utilisé, ce compteur est incrémenté. Il monte également lors de la fin de certains cycles d’IA. En moyenne, le jeu consomme en moyenne 2 à 3 de ces « Form ID » chaque seconde. Un problème dans six scripts liés à des patrouilles de gardes fait grimper la consommation à plus de 100 Form ID par seconde. Avec un nouveau personnage, le temps maximum de jeu (avec l’addon sans le correctif) avant corruption des sauvegardes est compris entre 72 et 145 heures. Le bug est en effet lié à la vitesse d’affichage ! Plus le PC est puissant et plus les Form ID consommés chaque seconde sont importants. Du coup, il est possible d’atteindre la valeur maximale (FFFFFFFFh). Au stade suivant, le jeu revient à 00000000h. Les deux premiers bits n’étant plus FF mais 00, les problèmes commencent ! Les PNJ se comportent anormalement, impossible de créer de nouveaux objets, certains disparaissent, etc. Le bug largement décrit sur UESPWiki et un patch officieux, très astucieux, sans risque et fonctionnel est déjà disponible. L’idéal est de l’installer en même temps que Shivering Isles. Des projets d’utilitaires pour corriger les sauvegardes existent mais en version alpha. Si vous aimez les longues parties, mieux vaut recharger une sauvegarde antérieure à l’installation de l’addon et continuer à jouer uniquement si le patch est installé… A noter que le bug de « Form ID » commence dès que Shivering Isles est installé, même si le joueur reste dans Cyrodiil ! Un développeur de Bethesda a participé au topic à propos du bug, l’éditeur est donc informé.
|
|
Mise à jour le Mardi, 10 Novembre 2009 20:23 |