Page 1 sur 1

Problème d'installation de Finch et questions diverses

Posté : lun. 27 févr. 2017, 04:55
par François de Callune
Bonjour,

Gros gros gros merci pour cette liste et pour le sujet d'aide à l'installation que vous avez composé, si à première vue quand on n'y connait rien on a l'impression d'être au pied d'un mur énorme à escalader, je dois dire que votre guide, clair, m'a vraiment aidé.

Je viens de passer un bon moment à m'installer plein de mods pour BGIEE. Aussi je voulais simplement faire une ou deux remarques rapides :

- 1 : pour les kits chantelame et chantelameur, ils n'apparaissent pas dans les listes des kits de guerriers si on sélectionne une autre race que l'elfe. Est-il possible de le modifier, pour qu'ils se comportent de la même manière que le protecteur nain? (à savoir apparaître dans la liste, mais non sélectionnable).
- 2 : même question pour le guerrier exalté, qui n'apparaît qu'avec la race "humain".
- 3 : je n'ai pas réussi à installer le personnage Finch, j'ai appliqué la méthode "habituelle", mais lorsque je lance l'installation dans le dos (? le carré noir et texte en blanc) si les questions habituelles se lancent comme d'habitude (sélection de la langue, afficher le read-me, etc...) lors de la procédure d'installation, j'ai un message d'erreur.
- 4 : peut-être serait-il bien d'indiquer qu'il faut installer Isra en dernier car son installation comporte des interactions avec d'autres mods, ceux de Valerie ou de Gvain par exemple.
- 5 : une question me taraude, tous ces mods sont-ils compatibles? Je n'ai pas lu d'information à ce sujet, je pense en particulier à tout ce qui à trait aux romances.

Voilou!

Posté : lun. 27 févr. 2017, 12:20
par Mornagest
Salut,

Pourrais-tu préciser quel message d'erreur tu obtiens lors de l'installation de Finch, s'il te plaît ? Normalement, tu as un fichier SETUP-FINCH-DEBUG (ou quelque chose d'approchant) qui s'est créé dans ton répertoire d'installation, tu devrais pouvoir l'ouvrir avec le bloc-notes ou équivalent et en lire le contenu :)

Posté : lun. 27 févr. 2017, 14:12
par François de Callune
Salut!
J'ai voulu t'envoyer les informations en MP pour ne pas surcharger ce sujet, mais je ne suis pas certain que le MP ait été envoyé.
Je recommence donc ici :

Voici (une partie) du texte du fameux fichier :
► Afficher le texte


Capture d'écran :
http://nsm07.casimages.com/img/2017/02/ ... 878729.png


Je crois ne pas être le premier à avoir ce problème :
https://forums.beamdog.com/discussion/3 ... and-bgt/p4

(message de Kjata en août 2016)

Posté : lun. 27 févr. 2017, 14:21
par Mornagest
Si, si, je l'ai bien reçu :) comme je te disais, mieux vaut publier l'info pour que tout le monde puisse en profiter ^^

Donc, dans le répertoire de l'installation de BG:EE, il y a le dossier Finch/tra/french et il faut ouvrir le fichier sufinch.tra avec un éditeur de texte (bloc-notes, Wordpad...), trouver la ligne 1137 et ajouter un*~ à la fin. C'est une balise employée pour ouvrir et fermer une ligne dans les fichiers de dialogues, donc si elle est manquante, le jeu ne peut pas l'interpréter correctement.

Graoumf, tu penses qu'il serait possible de faire remonter l'info au concepteur du mod (si ce n'est déjà fait) ?

Posté : lun. 27 févr. 2017, 15:34
par François de Callune
ça ne fonctionne pas.
Il y a déjà un ~ qui termine la ligne.
Si je le remplace par un autre, le problème reste inchangé.

Si j'en ajoute un (donc que j'en ai deux en fin de ligne), lorsque je relance l'installation, j'ai un nouveau message d'erreur, avant même qu'il me propose d'ouvrir le ReadMe :
http://nsm07.casimages.com/img/2017/02/ ... 878982.jpg

Je n'ai pas touché du tout à la ligne 1099. Voilà ce que me raconte le Debug :
WeiDU v 24000 Log

C:\Program Files (x86)\Deep Silver\Baldur's Gate Enhanced Edition\Setup-FinchNPC.exe
[.\chitin.key] loaded, 495087 bytes
[.\chitin.key] 73 BIFFs, 35212 resources
[.\weidu.conf] loaded, 17 bytes
[.\lang\fr_fr\dialog.tlk] loaded, 13959596 bytes
[.\lang\fr_fr\dialog.tlk] 92414 string entries
[.\lang\fr_fr\dialogF.tlk] loaded, 13961091 bytes
[.\lang\fr_fr\dialogF.tlk] 92414 string entries

Choose your language:
0 [English]
1 [Francais]
2 [Espanol]
3 [German]
Using Language [Francais]
[Francais] has 2 top-level TRA files
[FinchNPC/tra/english/sufinch.TRA] has 1079 translation strings

[FinchNPC/tra/french/sufinch.TRA] PARSE ERROR at line 1099 column 1-11
Near Text: Oh
syntax error

[FinchNPC/tra/french/sufinch.TRA] ERROR at line 1099 column 1-11
Near Text: Oh
Parsing.Parse_error
ERROR: parsing [FinchNPC/tra/french/sufinch.TRA]: Parsing.Parse_error
ERROR: problem parsing TP file [FINCHNPC/FINCHNPC.TP2]: Parsing.Parse_error

FATAL ERROR: Parsing.Parse_error

WeiDU Timings
adding translation strings 0.000
load TLK 0.000
parsing .log files 0.000
parsing .tra files 0.016
Parsing TP2 files 0.016
loading files 0.031
unmarshal KEY 0.047
stuff not covered elsewhere 0.140
unmarshal TLK 0.546
TOTAL 0.796
Note : j'avais au préalable supprimer le dossier FinchNPC, son fichier d'installation (une copie de l'application Weidu renommée comme il faut) et l'ancien fichier Debug. J'ai repris l'archive que j'avais téléchargée et je l'ai à nouveau décompressé afin de recommencer à zéro.
Pour editer le document .tra, j'ai utilisé le bloc-note.


edit :
Bon, de toutes façons ce n'est pas très grave, c'est juste un PJ, j'ai déjà installé plein de nouvelles choses.
Je vais laisser tomber pour le moment, vous laisse contacter (si vous le pouvez) le moddeur pour lui signaler le souci. Lorsqu'il l'aura corrigé et qu'il aura fait une MAJ de son mod, je réessaierai, tout bêtement. :)
En espérant que les informations que je vous ai transmise l'aide à trouver la source du problème!

Posté : lun. 27 févr. 2017, 23:15
par Isaya
Le fichier à modifier ne se trouve pas dans Finch/tra/french. Le fichier qui se trouve dans ce répertoire ne comporte pas de défaut et ne sert qu'avec BGT et Tutu.
Pour une installation avec BGEE, le fichier utilisé se trouve dans Finch/tra/bgee/french. C'est d'ailleurs bien le fichier qui est indiqué dans le message d'erreur explicite. Il faut ajouter un tilde qui manque à la fin de la ligne @1150, comme l'a précisé Kjata.

L'auteur de l'adaptation à BGEE est présent par intermittence. Kjata a déjà signalé la correction à faire dans le forum. Je ne pense pas que le contacter nous-même changera grand chose.

Pour tes questions :
1 - je ne sais pas comment faire (mais dans le fond, quelle importance si le kit ne peut pas être sélectionné ?), il faudrait plutôt demander ça dans le forum consacré au mods qui apportent ces kits
2 - idem (je ne sais d'où vient ce kit)
4 - je suis réticent à ajouter ce genre d'information dans la liste : signaler un cas alors qu'il faudrait en citer des dizaines ou centaines pour couvrir les autres mods de la liste serait mettre le doigt dans un engrenage ; par ailleurs il existe dans le forum des sujets consacrés à l'ordre d'installation des mods (notamment celui de Selphira, certes un peu ancien), bien qu'il y ait des chances que cette combinaison ne soit pas citée car ce sont des mods assez récents
5 - il y a peut-être des combinaisons qui peuvent poser problème, mais dans le fond, je l'ignore. La compatibilité entre mods et leur ordre d'installation sont des sujets qui peuvent aisément occuper des centaines de pages. Je t'invite à t'intéresser au Big World Projet et au Big World Setup, qui sont les références à ce sujet. Dans le Big World Projet, il doit y avoir un fichier PDF de 200 pages sur l'ordre d'installation (en tout cas, c'était l'ordre de grandeur à une époque).

Si tu as informations sur l'ordre d'installation et que tu es motivé(e) pour rédiger des explications, n'hésite pas à créer une nouvelle discussion. Je me ferai un plaisir d'ajouter un lien depuis la liste de mods.

Posté : mer. 01 mars 2017, 15:56
par François de Callune
Salut, et merci pour tes réponses!

1 - Mon côté "Monk" sans doute (Adrian, pas le kit) :$
2 - Idem du coup.

4 - Pour ceux qui installeront leurs mods à l'avenir, je suggère simplement d'installer dans un premier temps les personnages recrutables (Isra en dernier donc, Gavain en avant-dernier) puis installer Tweaks et enfin le NPC project (pour ces deux mods là, soyez attentifs et demandez bien lors de l'installation à afficher chaque élément, tous ne vous plairont pas forcément... ne demandez surtout pas de tout installer d'un coup)

5 - ça a le parfum des écuries d'Augias. Pour l'instant, j'essaye de savoir qu'est ce qui correspond à quel mod, en sachant que j'ai des mods qui fonctionnent en français, et d'autres en Anglais.
Peut-être pourriez-vous m'éclairer d'ailleurs?
La romance avec Jaheira est en Anglais, tous les plans culs (Hull, une prostituée à Brasamical, une autre à Beregost, un soldat à Nashkell) sont en Anglais aussi. Deux PNJs de Chateau-Suif, un certain Alec et je ne sais plus quel PNJ habillé en rouge qui donne une lettre près du temple de chateau-suif fonctionnent en Anglais.
Quelqu'un sait-il à quels mods ils correspondent? (pour les plans culs je crois deviner)

edit : Pour Finch.

Effectivement, je cherchais dans le mauvais fichier, j'ai donc modifié au bon endroit.
Cependant, par la suite, l'installation ne fonctionnait pas, à cause d'un "ï" dans le fichier de traduction.
J'ai donc utilisé le logiciel de conversion en français comme expliqué dans la méthode d'installation des mods. L'installation a par la suite fonctionné!

Donc pour installer Finch, je résume :
- Télécharger l'archive, l'extraire là où BG1EE est installé.
- Télécharger l'archive de conversion au français pour les problèmes d'encodage, et l'extraire dans le dossier... FincNPC/tra
- Modifier avec blocnote le fichier sufinch situé dans FinchNPC/tra/BGEE/french, ligne @1150, ajouter un ~ à la fin de la ligne
- Dans FinchNPC/tra lancer le document .bat qui sert à la conversion en Français
- Installer le Mod.

Posté : mer. 01 mars 2017, 16:28
par Haplo74
Bonjour,

Je ne viens pas répondre à la question.

Mais je pense que tout le pan sur les problèmes avec le mod Finch et les questions sur les mods anglais/français devraient faire l'objet d'un (deux ?) sujet(s) séparé(s) afin de ne pas polluer le sujet (épinglé qui plus est) "liste des mods disponibles pour BGEE" et de faciliter les recherches ultérieures d'autres personnes rencontrant les mêmes soucis.

Je ne suis pas modérateur sur les forums EE, alors si Isaya, Anomaly ou Lothringen avait le bon goût de passer par là, de supprimer mon message et de couper la partie superflue vers un nouveau sujet, ce serait top.

Édit:
Pour Yul, il faut fournir ton fichier WeiDU.log si tu veux qu'on t'aide, car on ne sait pas quels mods tu as installés, ni dans quel ordre (et comme mon avatar d'Edwin le laisse supposer, je ne peux pas lancer de sorts de divination ;) )...

Haplo74

Posté : mer. 01 mars 2017, 22:36
par Isaya
Yul a écrit :4 - Pour ceux qui installeront leurs mods à l'avenir, je suggère simplement d'installer dans un premier temps les personnages recrutables (Isra en dernier donc, Gavain en avant-dernier) puis installer Tweaks et enfin le NPC project (pour ces deux mods là, soyez attentifs et demandez bien lors de l'installation à afficher chaque élément, tous ne vous plairont pas forcément... ne demandez surtout pas de tout installer d'un coup)
L'ordre pour BG1 NPC (en dernier) est surprenant. Il n'a quasiment aucune interaction avec un autre mod, sauf BG1 Unfinished Business à ma connaissance, car ils ont quelques composants très semblables et BG1 NPC n'installe pas les siens si ceux de BG1 Unfinished Business sont déjà installés. La plupart du temps, je le vois plutôt au début des listes de mods installés.
Yul a écrit :5 - ça a le parfum des écuries d'Augias. Pour l'instant, j'essaye de savoir qu'est ce qui correspond à quel mod, en sachant que j'ai des mods qui fonctionnent en français, et d'autres en Anglais.
Peut-être pourriez-vous m'éclairer d'ailleurs?
La romance avec Jaheira est en Anglais, tous les plans culs (Hull, une prostituée à Brasamical, une autre à Beregost, un soldat à Nashkell) sont en Anglais aussi. Deux PNJs de Chateau-Suif, un certain Alec et je ne sais plus quel PNJ habillé en rouge qui donne une lettre près du temple de chateau-suif fonctionnent en Anglais.
Quelqu'un sait-il à quels mods ils correspondent? (pour les plans culs je crois deviner)
BG1 Romantic Encounters n'est pas encore disponible en français, voilà au moins pour tes "plans cul". Il y a d'ailleurs quelque chose avec Jaheira dans ce même mod. Idem pour Alec.
Le mieux serait sans doute que tu consultes les descriptions des mods que tu as installés, qui devraient figurer dans leurs répertoires respectifs ou sur le net. :whistle3:
Nous, nous ignorons la liste et, comme j'ai coutume de dire, ma boule de cristal est en réparation...
Mais pas besoin d'elle pour si peu, je me suis contenté d'une recherche dans le readme de BG1 Romantic Encounters. ;)
Yul a écrit :Effectivement, je cherchais dans le mauvais fichier, j'ai donc modifié au bon endroit.
Cependant, par la suite, l'installation ne fonctionnait pas, à cause d'un "ï" dans le fichier de traduction.
J'ai donc utilisé le logiciel de conversion en français comme expliqué dans la méthode d'installation des mods. L'installation a par la suite fonctionné!
Je ne comprend pas comment tu as abouti à cette situation. L'installation de Finch avec BGEE fonctionne simplement à partir du mod téléchargé, dès lors que tu corriges le défaut comme indiqué par Kjata.
Si tu as eu un caractère i problématique, il y a de grandes chances que ce soit toi qui l'aies introduit.

L'opération de "conversion en français" ne sert strictement à rien pour ce mod. Je n'ai pas indiqué qu'il était nécessaire, pour une bonne raison. Le mod dispose des fichiers dans l'encodage adapté à BGEE dans le répertoire FinchNPC/tra/BGEE/french.
En appliquant l'utilitaire de conversion de l'encodage à partir FinchNPC/tra, cela a modifié le fichier dans FinchNPC/tra/french. Hors le fichier de ce répertoire ne sert pas lorsque le mod est installé sur BGEE. C'est celui que tu as modifié qui sert : dans le cas contraire, jamais le mod ne serait plaint d'un problème dans le fichier que tu as dû corriger.
Je le confirme, je viens de vérifier la façon dont le mod était écrit ainsi que l'installation et la rencontre avec Finch dans le jeu.

Voici la procédure corrigée, plus simple, d'après mes essais :
Yul a écrit :Donc pour installer Finch, je résume :
- Télécharger l'archive, l'extraire là où BG1EE est installé.
- Télécharger l'archive de conversion au français pour les problèmes d'encodage, et l'extraire dans le dossier... FincNPC/tra
- Modifier avec blocnote le fichier sufinch situé dans FinchNPC/tra/BGEE/french, ligne @1150, ajouter un ~ à la fin de la ligne
- Dans FinchNPC/tra lancer le document .bat qui sert à la conversion en Français
- Installer le Mod.

Posté : jeu. 02 mars 2017, 16:38
par François de Callune
Merci pour le découpage, effectivement ça évitera de surcharger le sujet épinglé.

- Pour Finch, je ne comprend pas, je n'ai pas ajouté de caractère en particulier. ça marche de toutes façons, le problème est réglé.

- Pour les romances, j'ai du confondre, je pensais que c'était des ajouts faits par le NPC project justement, qui lui est traduit en Français. Le BG romantic encounter parle de romances passagères avec des persos non recrutables.

- Pour les "plans culs" BG Romantic Encounters (prostitués de Brasamical et de Beregost par exemple, j'en dirais pas plus pour ne pas spoiler) je savais que c'était en Anglais, pas de problème. Par contre, j'ignorais que Alec faisait partie de ce même mod.

- Pour le NPC project, j'ai remarqué qu'il interagissait justement avec pas mal de mods. Mais je comprend peut-être mal ce que ça signifie réellement. Je te copie-colle le .debug, tu comprendras pourquoi je dis ça :
► Afficher le texte


Du coup, en lisant je me dis qu'il vaut mieux l'installer après les persos recrutables, Tweaks et Sound&Silence par exemple, non?

edit : J'ai voulu modifier le titre de la conversation afin d'y ajouter la balise [MODS] mais je n'ai pas pu.

Voici la liste des mods que je me suis installé :

  • Finch
  • Gavin
  • Indira
  • Isra (Anglais)
  • Mur'Neth (bug, gèle le jeu)
  • Sirene
  • Valerie
  • Verr'Sza (anglais)
  • Vynd (anglais)
  • White
  • BG Romantic Encounters (anglais)
  • BG1 NPC Project
  • BG1 NPC Project Music Pack
  • Neera Expansion
  • BG Mini Quest & Encounters (BGQE)
  • Dark Horizons
  • BG2 Tweaks Pack
  • The Stone of Askavar
  • Chantelame
  • The Divine Remix (sans les sphères)
  • DUKP
  • Song & Silence

Posté : jeu. 02 mars 2017, 22:52
par Isaya
Yul a écrit :- Pour les romances, j'ai du confondre, je pensais que c'était des ajouts faits par le NPC project justement, qui lui est traduit en Français. Le BG romantic encounter parle de romances passagères avec des persos non recrutables.
En général, le nom des composants d'un mod traduit est traduit, contrairement à ceux des mods non traduits. Tu peux voir le nom des composants installés dans le fichier WeiDU.log, dans le répertoire du jeu. Le nom des composants y est écrit en toutes lettres, "Late Night with Jaheira, by Kulyok" par exemple, de sorte que tu peux te rafraîchir la mémoire sur le contenu que tu as installé, avec tous les détails nécessaires.
Yul a écrit :- Pour le NPC project, j'ai remarqué qu'il interagissait justement avec pas mal de mods. Mais je comprend peut-être mal ce que ça signifie réellement. Je te copie-colle le .debug, tu comprendras pourquoi je dis ça :
Yul a écrit :Du coup, en lisant je me dis qu'il vaut mieux l'installer après les persos recrutables, Tweaks et Sound&Silence par exemple, non?
Non.

Si, comme tu l'as fait manifestement dans ton exemple avec BG1 NPC, tu relances le setup du mod installé en tout premier dans ta liste (Chantelame), tu verras que WeiDU affichera sans doute toute la liste également. En tireras-tu la conclusion que le mod premier installé interagit avec tous les autres installés après ? Il ne faut pas.

Quand tu installes un mod et que ce n'est pas le premier, WeiDU liste systématiquement tout ce qui a été installé auparavant, dans l'ordre. Comme cet affichage correspond manifestement à un moment où il était déjà installé et que tu relançais son programme d'installation, il a listé tout ce que tu avais déjà, y compris les composants déjà installés de BG1 NPC. Cela ne signifie aucunement qu'il a des interactions avec tout ce qui a été installé avant lui.

A contrario, en dehors des remarques sur le fait que certains composants ne peuvent être installés qu'avec BGT ou Tutu (qui sont des mods pour Baldur's Gate II), autrement dit non compatibles avec BGEE, on voit que BG1 NPC n'a pas indiqué qu'il sautait un de ses composants en raison d'un conflit avec un autre mod.
Yul a écrit :edit : J'ai voulu modifier le titre de la conversation afin d'y ajouter la balise [MODS] mais je n'ai pas pu.
Il n'est pas possible de modifier le titre d'un sujet, même si on l'a créé, quand on n'est pas modérateur de la section. Je vais ajouter la balise.

Posté : lun. 06 mars 2017, 16:40
par François de Callune
Merci pour tes réponses!

J'ai une autre question, je me débrouille pas trop mal en Anglais, encore mieux en Français.
Si je désirais commencer à traduire un mod qui ne l'a pas été, ce serait donc ces fichiers de tra qu'il faudrait que je modifie sous bloc-note?
Il ne me resterait après qu'à les envoyer au créateur du mod, c'est bien cela?

Ou bien est-ce un peu plus compliqué?

Posté : lun. 06 mars 2017, 23:49
par Isaya
Ce sont bien les fichiers tra qu'il faut traduire. En principe cela suffit. Tu peux aussi éventuellement traduire le readme.

Il y a beaucoup mieux pour travailler que le bloc-notes. En particulier un éditeur comme notepad++, doté du "highligher" qui reconnaît la syntaxe des fichiers tra, s'avère pratique pour s'assurer que l'on n'efface pas par mégarde un caractère tilde très important (une partie du texte changerait alors de couleur). Tu peux trouver une liste d'éditeurs et de highlighters dans cette discussion.

Je te conseille également quelques sujets :
  • un guide général sur la traduction ; la première partie (sur les fichiers tlk) concerne une méthode obsolète pour les tout premiers mods ; la seconde partie est toujours valable (il se peut qu'un antivirus signale un risque sur le site qui héberge l'article : c'est un faux positif ; il n'y a rien de dangereux sur la page qui est du html de base)
  • un tutoriel pour comprendre les mots-clés que l'on peut trouver dans les textes et les pièges qu'ils posent parfois
  • la traduction des messages d'installation d'un mod : utile à ajouter dans le fichier tra principal du mod pour que les messages d'installation soient traduits
Avant de te lancer, consulte ce sujet pour vérifier si personne ne s'occupe actuellement de traduire le mod qui t'intéresse. Et laisses-y un message pour indiquer le mod dont tu veux t'occuper, de façon à ce que personne ne fasse le travail en double (peu probable tout de même).
Si tu as besoin d'aide, n'hésite pas à poster dans la section La chambre des scribes. Elle est là pour ça.

Posté : mar. 07 mars 2017, 15:32
par François de Callune
Super!
J'irai lire tout ça ce soir, merci! :)

Posté : mar. 07 mars 2017, 18:25
par François de Callune
Posté un peu après la bataille, le Weidu.log :
► Afficher le texte
edit : Comme dit dans le sujet listant les traductions à faire, je vais essayer de m'attaquer à Neera Expansion (BGEE).
Si j'ai des questions, je viendrais vous les poser dans un sujet spécial.

Posté : lun. 04 juin 2018, 13:26
par Sombrepiaf
Croa les Balduriens,

Pour information, j'ai eu le même problème que monsieur de callune. Cette histoire de ï empechant l'installation de Finch en Français. Par dépit/défaut, j'ai donc opté pour la solution anglaise.

Sous Steam, même problème que ce monsieur concernant l'homme limon : Impossible de lancer le jeu après son installation : Steam indique que le jeu est déjà lancé.

Le Piaf.