Page 1 sur 1

[EET] Crash lors de transition vers la zone du gouvernement

Posté : mar. 14 févr. 2023, 08:37
par darkkhaine
Bonjour,

J'ai fait une installation EET en utilisant l'excellent BigWorldSetupFR, pas de soucis renconctré durant toute la partie BG1 et SoD, mais quand je veux aller vers le district du gouvernement dans BG2, le jeu freeze (j'ai la zone qui est chargée à l'écran et les sons d'ambiance, mais rien ne réagit). Je n'ai pas de message d'erreur, juste une fenêtre windows qui apparaît après quelque temps "Baldur's Gate ne répond pas" avec les options fermer ou attendre. Je ne trouve pas de fichier d'erreur par ailleurs dans mon dossier "D:\Documents\Baldur's Gate - Enhanced Edition Trilogy".
Avez vous des idées pour régler ce problème ? Merci par avance.

Ci-dessous mon Weidu
► Afficher le texte

Re: [EET] Crash lors de transition vers la zone du gouvernement

Posté : mar. 14 févr. 2023, 13:57
par JohnBob
Le crash est provoqué par le deuxième composant du mod XanFrenchMini :

Voici deux screenshots pour illustrer...

Sans

Code : Tout sélectionner

~XANFRENCHMINI/SETUP-XANFRENCHMINI.TP2~ #1 #1 // Soundset en francais de BG1 pour Xan, PNJ de BG2: v2
► Afficher le texte

Avec

Code : Tout sélectionner

~XANFRENCHMINI/SETUP-XANFRENCHMINI.TP2~ #1 #1 // Soundset en francais de BG1 pour Xan, PNJ de BG2: v2
► Afficher le texte
C'est une erreur d'encodage des textes...

Es-tu familier avec Near Infinity ?

Re: [EET] Crash lors de transition vers la zone du gouvernement

Posté : mar. 14 févr. 2023, 19:14
par darkkhaine
Merci pour ton retour. Je n'ai jamais utilisé NearInfinity mais je pense pouvoir me débrouiller si on peut me guider sur quel edit faire. En ouvrant le programme, je vois plusieurs items pour Xan dans mon override (xan4.cre, xan6.cre, xan.dlg, xan.bcs ...) j'imagine que c'est sur l'un de ces fichiers qu'il faut que je fasse une modification ?

Re: [EET] Crash lors de transition vers la zone du gouvernement

Posté : mar. 14 févr. 2023, 19:53
par JohnBob
Les créatures à modifier sont O#Xan09.cre et O#Xan25.cre ! (en fait on ne modifie pas les créatures mais c'est le moyen le plus rapide et le plus clair pour accéder aux lignes problématiques)

Dans les screenshots ci-dessous tu peux voir que certaines lignes ont certains caractères avec des "carrés" à la place des lettres accentuées... (Quand tu a cliqué sur O#Xan09.cre, il faut descendre un peu jusqu'à trouver les lignes que tu vois dans le screenshot)

Tu sélectionnes ces lignes une par une et les remplace avec celles présentes dans le Setup-XanFrenchMini.tp2 (dans le dossier XanFrenchMini du mod). (Ouvre le Setup-XanFrenchMini.tp2 avec notepad !)

Copie / colle la ligne et save à chaque fois. je pense que tu n'as besoin de le faire que pour une des créatures mais verifie bien les lignes en question pour les deux, si l'une d'entre elle est oubliée cela ne ce verra peut-être pas immédiatement mais quand Xan la prononcera le jeu freezera à nouveau...



Sélectionne une ligne, elle apparait en bas de Near Infinity, clique sur Edit et la fenêtre du second screenshot apparait à son tour, remplace la ligne et save, puis ferme la fenêtre et recommence pour la ligne suivante et ainsi de suite (Quand tu sélectionnes la ligne suivante, les carrées devraient disparaître dans la ligne précedente...)



Fais une copie tes dialogs.tlk avant la manip on ne sait jamais (00783\lang\fr_FR).



Il y a d'autres alternatives mais celle là me paraît la plus simple et la plus rapide...

► Afficher le texte



N'hésites pas si tu as d'autres questions ou si quelque chose n'est pas assez clair !



Re: [EET] Crash lors de transition vers la zone du gouvernement

Posté : mer. 15 févr. 2023, 07:56
par darkkhaine
Merci beaucoup, c'était super clair, et le bug est effectivement parti.

Re: [EET] Crash lors de transition vers la zone du gouvernement

Posté : sam. 25 févr. 2023, 18:13
par stunbye
Salut

J'ai exactement le même problème, mon jeu crash en arrivant dans le district du gouvernement (suite à une méga installation via le BWS FR)

Je ne sais pas du tout me servir de near infinity mais le peu que j'ai fait il me semble que ce ne soit pas un problème de Xan.

Une âme charitable pour m'aider à ce sujet ?

NOTA BENE : Après coup, j'ai trouvé ces fameux carré, je modifie tout et reviens si finalement le soucis est toujours présent.

Problème résoluuuuuuuuu, ce fût exactement le même en fait, j'usis nul ! merci à vous :D

Par curiosité et si jamais le problème revenait pour autre, comment as-tu fait pour identifier que le problème venait de Xan ?

Re: [EET] Crash lors de transition vers la zone du gouvernement

Posté : sam. 25 févr. 2023, 21:04
par JohnBob
Bien joué @stunbye !

C'était pas évident à corriger, quand on ne connaît pas NearInfinity, d'autant que j'ai enlevé les screenshots explicatifs hier...

Normalement un bug aussi bloquant ne devrait pas arriver avec le BWS-FR et tu devrais être tranquille de ce côté là, même si d'autres plus petits peuvent toujours apparaître, c'est inhérent aux mega-installations !

Pour savoir d'où un problème vient, pas de magie... des tests, de la logique et une bonne connaissance des mods utilisés...

Dans ce cas, regarder le weidu.log du premier post, isoler les mods qui touchent à la zone du Gouvernement, les installer, reproduire le bug, les desinstaller composant par composant jusqu'à isoler le fautif, farfouiller dans le mod pour comprendre ce qui ne marche pas et proposer une solution...

Pour XanMini ça a pris 20mn pour trouver le problème et proposer une solution, mais c'est parfois plus compliqué et il faut que les joueurs soient capables d'appliquer les dites corrections...



Si jamais tu es confronté à un nouveau bug, n'hésite pas à venir demander sur le forum en nous fournissant ton weidu.log comme l'a fait Darkkhaine dans le premier post avec des détails sur la situation.

Bon jeu !



Re: [EET] Crash lors de transition vers la zone du gouvernement

Posté : dim. 26 févr. 2023, 08:45
par loupgris
Une petite question.
Rassurez-moi, il faut avoir Xan en groupe pour ce bug ?
(sinon je suis mal :D )

Re: [EET] Crash lors de transition vers la zone du gouvernement

Posté : dim. 26 févr. 2023, 09:53
par Selphira
Non, pas besoin de Xan dans le groupe, seulement avoir XanFrenchMini installé.

JohnBob a produit un correctif, nous l'avons testé hier, il fonctionne correctement, et il est désormais utilisé par BWS-FR.
Reste un souci mineur, lorsque l'on aborde Xan pour la première fois, le son est en anglais, alors que les autres sont en bien en français.

Re: [EET] Crash lors de transition vers la zone du gouvernement

Posté : dim. 26 févr. 2023, 10:11
par loupgris
~XANFRENCHMINI/SETUP-XANFRENCHMINI.TP2~ #1 #0 // Supprimer tous les autres fichiers audio de Xan qui sont en anglais, y compris les fichiers audio pour les banters et pour les romances: v2
~XANFRENCHMINI/SETUP-XANFRENCHMINI.TP2~ #1 #1 // Soundset en francais de BG1 pour Xan, PNJ de BG2: v2
Damned :whistle:
Il y aurait une solution pour remettre les screen, john ?

Re: [EET] Crash lors de transition vers la zone du gouvernement

Posté : dim. 26 févr. 2023, 13:09
par JohnBob
Je peux les refaire dans l'après-midi, par contre je crois me rappeler qu tu avais dit ne pas savoir comment utiliser Near Infinity, mais peut-être que je confond ?

Re: [EET] Crash lors de transition vers la zone du gouvernement

Posté : dim. 26 févr. 2023, 13:16
par loupgris
JohnBob a écrit : dim. 26 févr. 2023, 13:09 Je peux les refaire dans l'après-midi, par contre je crois me rappeler qu tu avais dit ne pas savoir comment utiliser Near Infinity, mais peut-être que je confond ?
Tu as parfaitement raison, mais ai-je le choix ?

Je suis lvl 4 sur BG1 là, donc soit je réinstalle, soit je bidouille une de mes trois installations pour me faire la main sur la bonne.
(me semble que j'ai utilisé near infinity pour pathfinder kingmaker il y a longtemps pour le tour par tour, sauf erreur)

Re: [EET] Crash lors de transition vers la zone du gouvernement

Posté : dim. 26 févr. 2023, 14:16
par JohnBob
On a toujours le choix...

Télécharge cette archive pour NearInfinity.

Tu as bien Java sur ton ordinateur ?

- Il faut extraire l'archive et double clic sur NearInfinity.jar, tu devrais avoir la fenêtre ci-dessous...

Image

- Navigue vers le chemin de ton répertoire BG2EE avec le menu déroulant, la flèche à droite de Nearinfinity ou des deux boutons encore plus à droite

- Et double clique sur chitin.key pour lancer le programme...


Une fois Near Infinity ouvert, dans l’arborescence des fichier ITM, tu cherches le fichier O#Xan09.cre, et suis les indications de ce post, j'ai remis les screenshot dans le spoiler (désolé pour les couleurs...)

Prend le temps de lire le post au fur et à mesure, les explications sont données deux fois, mais de manière différente. (Il faut faire la manipulation une dizaine de fois, mais ça va assez vite)

Et pense à vérifier aussi O#Xan25.cre, normalement corriger l'un corrige l'autre...



Et bien sûr, reviens poster si quelque chose n'est pas clair !



Ce serait bien après manipulation de vérifier si tout est bon en te rendant rapidement sur la zone du gouvernement avec la CLUAConsole... Dits moi si tu as besoin d'indication pour cette partie.



Re: [EET] Crash lors de transition vers la zone du gouvernement

Posté : dim. 26 févr. 2023, 16:41
par loupgris
Bon premier point merci pour le tuto ;)
j'ai téléchargé : JavaSetup8u361.exe

J'ai parfaitement trouvé les lignes avec des carrés dans O#Xan09.cre, j'ai sélectionné la première, EDIT, effacée, puis collée celle du TP2 et au moment où je fais save, freeze plus rien ne répond.
(c'est con, non sans mal, j'avais parfaitement réussi et compris)

Question, si je réinstalle le jeu, l'erreur est corrigée, ou le plus sûr reste d'éviter le mod ?

Re: [EET] Crash lors de transition vers la zone du gouvernement

Posté : dim. 26 févr. 2023, 16:43
par Selphira
Si tu réinstalles le jeu (en prenant bien soin de mettre à jour BWS-FR au préalable), ce problème sera corrigé. C'est plus long que la manipulation avec NI, mais le résultat sera le même si tu sélectionnes strictement les mêmes mods/composants.

Re: [EET] Crash lors de transition vers la zone du gouvernement

Posté : dim. 26 févr. 2023, 16:53
par loupgris
Merci Selphira, je vais faire cela, ce n'est pas comme si j'avais bcp avancé sur BG1EE (5 000 xp) ...

Re: [EET] Crash lors de transition vers la zone du gouvernement

Posté : dim. 26 févr. 2023, 16:59
par JohnBob
loupgris a écrit : dim. 26 févr. 2023, 16:41 au moment où je fais save, freeze plus rien ne répond.
C'est bizarre ça...

Le jeu était bien fermé ?

- Soit tu réessayes, en vérifiant que le jeux est bien fermé, il n'y a pas de raison que ça ne fonctionne pas de ton côté. (Mais même avec le jeu en train de tourner cela ne devrait pas freezer)

- Soit tu suis la méthode de Selphira.

- Soit tu te rend dans l'override et enlève les deux fichiers O#Xan09.cre et O#Xan25.cre, Xan ne sera plus présent donc plus de crash, mais plus de Xan non plus pour ce run (dans bg2)...

- Soit dernier recours, c'est possible de faire un petit patch ciblant ces lignes, pour ça il faudrait que tu m'envoie le dialog.tra édité avec Near Infinity :

Pour ce faire, lancer Near Infinity, aller en haut dans Edit, cliquer sur String Table, dans la fenêtre qui apparait en bas cliquer sur Export... As tra file, le fichier sera créer dans ton répertoire du jeu et il te reste à le poster sur le forum.

Alors pas 100 % sûr de réussir, mais ça devrait marcher... j'ai un fichier à peu près prêt, il me faut simplement ton dialog.tra pour l'adapter à ton jeu.

Re: [EET] Crash lors de transition vers la zone du gouvernement

Posté : dim. 26 févr. 2023, 17:39
par loupgris
(p-e ma version de java en 32 alors que je suis en 64... ou alors une mise à jour...)
Le jeu était fermé.
- Soit tu te rend dans l'override et enlève les deux fichiers O#Xan09.cre et O#Xan25.cre, Xan ne sera plus présent donc plus de crash, mais plus de Xan non plus pour ce run (dans bg2)...
C'est bien ça ;)

Ne t'embête pas Johnbob, je vais virer ces deux fichiers pour ce run (sans Xan de prévu en plus en groupe :bye: )