Page 23 sur 29

Posté : lun. 16 oct. 2017, 08:46
par Mornagest
Il me semble que j'ai corrigé ce dialogue précis, je vais revoir les différentes interventions pour m'assurer que toutes les possibilités soient bien correctes (parce qu'effectivement, là, ce n'est pas terrible du tout :p )

Posté : lun. 16 oct. 2017, 20:52
par Freddy_Gwendo
Fossy : je viens de le terminer. ^^

Sinon, tu aurais une version à jour du correcfr ? Toujours dans un souci d'éviter les doublons, mais surtout de valider les corrections pour BG2:EE.

Posté : lun. 16 oct. 2017, 20:56
par Mornagest
J'ai ! Pas beaucoup d'ajouts depuis la dernière fois, je crois, mais le voici.

Posté : lun. 16 oct. 2017, 21:10
par Freddy_Gwendo
Merci.
Je te le renverrai avec les modifs des journaux passées à l'as : ça t'évitera un nouveau passage avec ton script et tu pourras vérifier avec kdiff3. ;)

La prochaine livraison sera conséquente car je vérifie les dialogues croisés, du coup, en plus des références 20000 à 30000, je corrige aussi certaines répliques > 30000 appelées par ces dialogues.

Posté : lun. 16 oct. 2017, 21:47
par Freddy_Gwendo
deratiseur a écrit :Image

Ne devrait-ce pas être un truc du genre : je pourrais vous épargner (ou délivrer). Déposez (ou dévoilez) vos armes et vos sortilèges et vous serez libres. (note, il manque le "s" à la fin de "libre" dans le texte)
En fait, la traduction est un contresens : "And I shall deliver you. Fall upon our blades and spells and you shall be free. You and Irenicus will fall and then the war is won!"

Je pense que @49015 = ~Et je vais vous délivrer. Nos lames et nos sorts vont vous libérer définitivement ! Votre chute et celle d'Irenicus marqueront la fin de la guerre !~ correspond plus au contexte.

Posté : mar. 17 oct. 2017, 19:24
par Freddy_Gwendo
J'ai bien fait de te demander le fichier, ça limitera le nombre de doublons. ;)

Cependant, je ne suis pas convaincu par tes corrections des entrées associées à un fichier son. Si je me réfère à la structure du fichier tlk, un fichier son ne peut contenir que 8 caractères au maximum :

Code : Tout sélectionner

0x0002 	8 (resref) 	Resource name of associated sound
Du coup, non seulement les entrées du type
@1013215=~Je vous servirai en buffet froid ! À mes côtés, guerriers !~ [BANDITS/TAUGOSZ KHOSANN HOSTILE]
@1013217=~Plus de pourparlers, ni d'accords possibles ! La mort est tout ce qui vous attend !~ [BANDITS/TEVEN HOSTILE]
@1013223=~Laissez-moi tranquille ! Vous êtes d'une méchanceté incroyable !~ [BOY OF BALDUR'S GATE 1 HOSTILE]
@1013245=~Vous n'auriez pas dû revenir ! À présent, vous ne repartirez plus !~ [CYRDEMAC HOSTILE]
@1013247=~Vous auriez dû partir lorsqu'il était encore temps ! À présent, nous allons enterrer vos restes au fin fond d'une grotte !~[DAVAEORN HOSTILE]
@1013249=~Je n'ai franchement plus grand-chose à vous dire.~ [DELTHYRPOST]
@1013385=~Les affaires ont plutôt mal marché ces derniers temps à cause des problèmes dans le Sud. Mais j'ai entendu dire que les mines de Nashkel avaient rouvert. Quelque héros s'est chargé d'éliminer la cause du fléau.~ [FRIENDLYARM/BARTENDER/BENTLYPOST]
@1013482=~Encore vous ! Par les griffes d'Umberlie, je ne supporterai pas ces interruptions très longtemps. Sortez de ma cuisine, et n'y revenez plus.~ [MALECOOK5POST]
@1013528=~Vous faites assurément partie des parasites les plus têtus qu'il m'ait été donné de connaître. Je vous demande de nouveau de partir, ou alors, on vous « escortera » dehors.~ [NOBLEMAN 10, BEREGOST (MR. HALIMSTAD) POST LOW CHAR.]
@1013590=~Pourquoi ai-je l'impression que, de là où vous venez, « faire la cour » équivaut à chasser du laideron ? Hors de mon chemin, j'ai un exploitant grippe-sous à rembourser.~ [PROSTITUTE OF BALDUR'S GATE 8 POST]
@1013643=~À votre place, je ne traînerais pas trop dans les parages. Maman peut devenir très méchante quand on l'énerve.~ [TOWNSFOLK, FEMALE, BEREGOST 6 POST]
@1013646=~Si vous ne partez pas sur-le-champ, je demanderai à quelqu'un de venir vous y « aider ».~[TOWNSFOLK, FEMALE, BEREGOST 8 POST]
@1013659=~Re-bonjour. Je suppose que vous appréciez Bérégost dans toute sa piètre splendeur ?~ [TOWNSFOLK,MALE,BEREGOST5(BORLAND)POSTHIGHCHAR.]
@1013671=~Alors, j'dis au type, « mais si c'est vot'shoeur, où est ma FEMME ? » Euh ! Oh, excusez-moi, je vous ai craché dessus ? Oh, revoilà mon ami ! Encore un petit verre pour trouver le courage de retourner dans cette saleté. Peut-être que je devrais rester encore un peu. Le ciel est dégagé, mais ma tête est plutôt embrouillée.~ [TRAVELER - FRIENDLY ARM INN (WADE) POST HIGH CHAR.]
sont erronées, mais j'ai peur qu'elles ne provoquent des dysfonctionnements. :gign:

Posté : mar. 17 oct. 2017, 19:29
par Mornagest
Je sais, mais quand j'ai passé TraChecker, il me soulignait que le nom contenait des espaces, je les ai simplement supprimés. Mais en fait, ces sons ne devraient pas être joués dans BG2, dans la mesure où ils ne concernent que des interjections présentes dans BG1.

Je ne comprends pas vraiment ce qu'il faut mettre à la place ; ce sont les balises présentes dans le fichier dialog.tlk de BG2 d'origine, je crois (espaces en moins)... non ?

Posté : mar. 17 oct. 2017, 19:40
par Freddy_Gwendo
Elles n'apparaissent que dans la version F :
@1013646=~ Si vous ne partez pas sur-le-champ, je demanderai à quelqu'un de venir vous y « aider ».~ ~[TOWNSFOLK, FEMALE, BEREGOST 8 POST] Si vous ne partez pas sur-le-champ, je demanderai à quelqu'un de venir vous y « aider ».~
Raison pour laquelle j'ai conservé ce format dans mes corrections en attendant d'avoir confirmation, soit de l'utilité de ce format, soit de la possibilité de supprimer les références son. Après tout, la VO ne dispose pas de fichier dialogF.tlk. Il est donc impossible de faire une comparaison. De plus, la plupart de ces références ne disposent pas de fichier WAV associé en VO.

Posté : mar. 17 oct. 2017, 19:59
par Mornagest
Alors, je peux carrément les enlever, ces balises de son :) ce sera plus simple.

Posté : mar. 17 oct. 2017, 20:09
par Freddy_Gwendo
Attend un moment. Je vais poser la question de leur utilité à Argent77 qui dispose des fichiers tlk de toutes les langues des versions classiques supportées pour NI : s'il s'avère qu'elles n'apparaissent qu'en français, alors on les fait sauter sans état d'âme.

Posté : mer. 18 oct. 2017, 12:48
par deratiseur
Une autre. Toujours en suivant le fil d'une conversation, ce qui semble le plus efficace :
Le fichier joint 1.jpg n’est plus disponible.

Posté : mer. 18 oct. 2017, 17:51
par Freddy_Gwendo
Les banters sont corrigés et feront partie de la prochaine livraison pour Fossy. ;)

Puisque tu joues avec Mazzy, je n'ai pas encore corrigé les dialogues du Temple d'Umar et de sa quête à Franc-Marché, donc si tu repères des boulettes, je prends !

Posté : ven. 20 oct. 2017, 11:44
par Mornagest
Freddy_Gwendo a écrit :Cependant, je ne suis pas convaincu par tes corrections des entrées associées à un fichier son. Si je me réfère à la structure du fichier tlk, un fichier son ne peut contenir que 8 caractères au maximum :
Je viens de vérifier, au fait : c'est un import des phrases de BG1. Dans le dialog.tlk original de BG1, on a ceci :

Code : Tout sélectionner

@13206 = ~[AMNISH SOLDIER 4 HOSTILE]  Vous êtes là pour me parler ? Imbécile ! Vous n'obtiendrez rien de plus que mon épée dans le ventre !~
@13207 = ~[AMNISH SOLDIER ENFORCERS HOSTILE] Vous avez tenté de m'attaquer ! Vous en mourrez !~
@13208 = ~[BANDITS/ARDENOR CRUSH HOSTILE] Si vous osez revenir après m'avoir attaqué, je vous tuerai !~
@13209 = ~[BANDITS/CAMP BANDIT, TEVEN HOSTILE] Vous avez abusé de notre hospitalité !  ~
@13210 = ~[BANDITS/CAMP RUMOURS HOSTILE] Plutôt crever que de vous faire confiance !~
@13211 = ~[BANDITS/CARAVAN MERCHANT HOSTILE] Pourquoi ne pas aller implorer de l'aide autre part. Vous ne tirerez rien de moi !~
@13212 = ~[BANDITS/CATTACK HOSTILE]  Vous allez mourir à cause de ça !!! MOURIR !!!~
@13213 = ~[BANDITS/RAIKEN HOSTILE] Plus de pourparlers ni accords possibles ! La mort est tout ce qui vous attend !~
@13214 = ~[BANDITS/TAUGOSZ KHOSANN POST] Ne venez pas me déranger, petits hommes.~
@13215 = ~[BANDITS/TAUGOSZ KHOSANN HOSTILE] Je vous servirai en buffet froid ! A mes côtés, guerriers !~
@13216 = ~[BANDITS/TAZOK HOSTILE] Vous avez abusé de notre hospitalité !  ~
@13217 = ~[BANDITS/TEVEN HOSTILE] Plus de pourparlers ni accords possibles ! La mort est tout ce qui vous attend !~
@13218 = ~[BEGGAR OF NASHKELL HOSTILE]  Vous ne vous êtes pas fait que des amis par ici ! Du vent !~
@13219 = ~[BEGGAR  OF BALDUR'S GATE HOSTILE] Vous ne vous êtes pas fait que des amis par ici ! Du vent !~
@13220 = ~[BENTAN THE PRIEST POST] Désolé, mais je n'ai pas de temps à perdre en bavardages. Je dois répandre la bonne parole.~
@13221 = ~[BENTAN THE PRIEST HOSTILE] Je suppose que cela fait partie de mon devoir que de souffrir votre compagnie. Mais je ne prolongerai pas une telle expérience.~
etc.

Je suppose que l'interprétation de ces balises a changé entre les deux jeux...




PS : ogre-mage ou ogre mage ?

Posté : ven. 20 oct. 2017, 21:33
par Isaya
Mornagest, pour les textes que tu mentionnes, la véritable différence entre BG et BG II est le fait que le texte entre crochet a été retiré dans le fichier masculin, de sorte que cela constitue désormais une différence avec le fichier féminin et que WeiDU considère qu'il y a des différences entre les deux. Je suis à peu-près certain que leur signification n'a pas changé d'un jeu à l'autre. On en retrouve encore dans les EE.

Le format du fichier tlk attribue au maximum 8 caractères pour les noms de fichiers sons. Il est techniquement impossible d'avoir réalisé un export des fichiers tlk sous forme de fichier tra qui contienne un texte aussi long entre crochets à l'extérieur des tildes. Cela résulte d'une manipulation a posteriori d'un fichier tra.

En pratique ces textes entre crochets ont dû être utilisés par Bioware en tant qu'aide au développement, pour reconnaître quel personnage intervenait ou comme aide pour l'enregistrement des voix, pour repérer le personnage et la situation (hostile, ...). Le jeu semble éliminer le texte entre crochet avant de l'afficher.

Pour les textes que tu as désormais sous cette forme, ~texte~ [description de contexte], tu peux sans risque retirer la partie entre crochets.

Posté : ven. 20 oct. 2017, 21:43
par Mornagest
D'accord, merci pour les précisions :) je vais supprimer ces références, dans ce cas.

Posté : dim. 22 oct. 2017, 09:48
par deratiseur
En voilà d'autres :
Le paladin de heaume qui prie son "fils" au cimetière quand on l'envoi retrouver le prêtre de heaume pour prendre sous son aile Rissa. Quelque chose cloche dans le dialogue :
QUALLO1.jpg
Et les 3 "paysans" qui discutent de la guerre des guildes quand on rentre dans le quartier du pont.Ll'un des trois n'est manifestement pas un paysan, mais plutôt un tavernier ou assimilé :
QUALLO1.jpg
QUALLO1.jpg
Dans les egouts, quand on a trouvé Lilarcor, Quallo est libéré de l'emprise de l'esprit qui faisait de lui une pièce de l’énigme. Mais la dernière remarque de Jahaira ne colle pas.
QUALLO1.jpg
QUALLO1.jpg

Posté : dim. 22 oct. 2017, 11:46
par Freddy_Gwendo
deratiseur a écrit :Je m'amuse toujours à faire se retrouver Rumar et sa femme Tiana. Mais le dialogue part complètement en sucette (note, j'utilise le correcteur FR en version 1.3, peut-être est-ce déjà corrigé)
Définitivement vérifié et corrigé ! ;)

Quant aux noms de persos qui ne collent pas, j'avais écrit une petite procédure WeiDU pour les corriger en son temps. Il faudrait que je remette la main dessus et voir avec Fossy si elle ne pourrait pas être ajoutée comme composant facultatif dans le correct pack.

Posté : dim. 22 oct. 2017, 12:13
par Mornagest
Je crois bien avoir corrigé le dialogue avec Risa, cette fois, mais je vais m'en assurer. Quant au dialogue avec Jaheira et Quallo, je pense que je ne l'ai pas refait, je vais voir avec la VO.

Concernant les noms des pnj, il faut effectivement passer par des outils pour voir à quel pnj en particulier on a à faire...



Je repose la question ici car je l'ai posée dans le sujet pour les erreurs de BG1, mais ça marche ici aussi : ogre mage ou ogre-mage ? :D




edit : voilà les lignes pour Risa, en VO :

Code : Tout sélectionner

@26736 = ~Greetings...greetings to you both.  I...I understand that the girl is in need of a guardian?~
@26737 = ~You are the paladin, are you?  I am pleased to meet you.  This is--~
@26738 = ~Risa.  My name is Risa.~
@26739 = ~...yes.  Yes, I am most pleased to agree.  This is Risa.~
@26740 = ~Hello, Risa.  I am happy to meet you.~
@26741 = ~Are you a knight?  Your armor's awfully shiny.~
et en VF. Je ne vois pas de grosse incohérence...

Code : Tout sélectionner

@26736 = ~Salutations... salut à vous deux. Je... il paraît que cette petite fille a besoin d'un protecteur ?~
@26737 = ~Vous êtes ce fameux paladin, n'est-ce pas ? Je suis heureux de vous rencontrer. Voici --~
@26738 = ~Risa. Je m'appelle Risa.~
@26739 = ~...Oui. Oui, j'accepte avec joie. Voici Risa.~
@26740 = ~Bonjour, Risa. Heureux de faire ta connaissance.~
@26741 = ~Vous êtes chevalier ? Votre armure est drôlement brillante.~
Jaheira et Quallo :

Code : Tout sélectionner

@48512 = ~How sad, to have been kept prisoner in such a state.  And by what?  The presence in the sword?  It does not make sense.~

Code : Tout sélectionner

@48512 = ~Comme c'est triste de ne pas être resté prisonnier dans un tel état. Au nom de quoi ? La présence de l'épée ? Ça n'a aucun sens.~
On voit encore une traduction avec un contresens :D j'ai corrigé :

Code : Tout sélectionner

@1048512=~Comme c'est triste d'être resté prisonnier dans un tel état. Au nom de quoi ? La présence de l'épée ? Ça n'a aucun sens.~

Posté : dim. 22 oct. 2017, 12:23
par Freddy_Gwendo
Je préfère ogre mage à ogre-mage, mais je n'en fais pas une maladie !

Pour le paladin et Risa, il se peut que l'enchaînement des répliques induise l'affichage à l'écran de dialogues bizarres. Je m'en suis aperçu sur beaucoup et j'ai dû corriger quelques mots pour que l'enchaînement ait un sens. Comme j'en suis à 25000, je vais les vérifier (ils ne sont pas loin).

Note : de 20000 à 24999, j'ai plus de 1000 corrections, sans compter celles que j'ai reportées directement dans ton dernier correfr.tra et celles intervenant dans des références ultérieures (> #30000).

Edit : dans la quête de l'Œil Aveugle, les dialogues et les journaux mélangent allègrement Puits des Incroyants et Puits des Infidèles. Je suis partisan d'harmoniser avec la référence #48342 de la carte (Puits des Incroyants) qui me semble plus correspondre à l'usage du puits. Des objections ?

Posté : dim. 22 oct. 2017, 13:38
par Mornagest
Va pour ogre mage.

Puits des Infidèles, pourquoi pas. J'avais repéré la dualité, puis je me suis dit que ce n'était pas dramatique, histoire d'ajouter un peu de variété...

Posté : dim. 22 oct. 2017, 20:58
par deratiseur
En voilà d'autres :
korgan2.jpg
korgan2.jpg
Quel "squelette" ? il n'y a qu'un crane...
korgan2.jpg
korgan2.jpg
Oui, avouer quoi ? La question ne suit rien de logique qui la provoquerait.
korgan2.jpg
Je n'arrive pas à faire le screenshot avec l'affichage au dessus du gros gars en vert. Le bandeau "de tabulation" n'apparait pas sur le bmp. Bon, le truc c'est que le gars, qui parle comme "Roturier", sur le toit de la couronne de cuivre, est affiché comme "roturière" quand on passe le curseur dessus.

Posté : dim. 22 oct. 2017, 21:39
par Mornagest
L'ensemble du dialogue entre Korgan et Shagbag est déjà corrigé.

OK pour Kangaxx, je ferai la modif demain.

Pour les roturiers/roturières, je laisse les techniciens me dire comment faire :D

Merci pour tes relectures :)

Posté : lun. 23 oct. 2017, 08:59
par Freddy_Gwendo
Le dysfonctionnement rencontré par derat provient d'une mauvaise attribution des deux noms des créatures (celui qui apparait dans les dialogues et dans le jeu, et celui qu apparaît dans les bulles d'info) :
Le fichier joint correcfr_CRE.png n’est plus disponible.
En anglais, #9428 et #9429 sont identiques : Commoner.

Ma procédure réglait ce genre de dysfonctionnement. Quand j'aurai 5 minutes, je lancerai une procédure WeiDU pour identifier les deux noms et le sexe de chaque fichier CRE.
Comme ça, il sera plus facile de voir si ça peut se régler directement en modifiant une entrée, ou alors en passant par un fix.

Posté : mar. 24 oct. 2017, 12:30
par Freddy_Gwendo
J'ai lancé mon contrôle sur EE : 122 fichiers de créatures posent problèmes.
Ça vaut donc le coup d'ajouter un composant de correction. Je peux m'y coller si ça te va.

Posté : mar. 24 oct. 2017, 13:10
par Mornagest
Je préfère que ce soit toi car je n'utilise pas ces outils... :)

Posté : mar. 24 oct. 2017, 15:41
par Freddy_Gwendo
OK, je m'en occupe. Je vais écrire une procédure à partir d"un tableau qu'on pourra alimenter au fur et à mesure.
Mais avant, il y a des cas qu'on peut peut-être traiter facilement :
DECK622 : Ombre de mort (70875) - Ombre mortelle (70876)
GORLUM : Machine de Lum le Fou (64156) - Machine de Lum (64157)
HGMAG01 : Magicien géant du Feu (70176) - Géant du feu mage (70177)
HGMAG02 : Magicien géant du Feu (70176) - Géant du feu mage (70177)
KOBAMP01 : Amplificateur kobold (67809) - Scribe kobold (63228)
KOBSOU01 : Amplificateur kobold (67809) - Scribe kobold (63228)
KOBTAR01 : Amplificateur kobold (67809) - Scribe kobold (63228)
LIFE01 : Ame torturée (20069) - Créature (20071)
LIFE02 : Ame torturée (20075) - Créature (20078)
LIFE03 : Ame torturée (20079) - Créature (20081)
LIFE04 : Ame torturée (20079) - Créature (20071)
TROLIC01 : Troll des Glaces (32091) - Troll des glaces (2149)
TROLIC02 : Troll des Glaces (32091) - Troll des glaces (2149)
UDKUO02 : Fouet du maître (57516) - Maître des esclaves (38823)

Posté : mar. 24 oct. 2017, 19:48
par deratiseur
Question, est ce que le script peut affecter des créature dont les 2 noms sont erronés ? j'en veux pour exemple la "dame" au gros nénés sur la première photo, dont la tabulation donne "Paysan" et son dialogue aussi. Il sont donc accordés, et dans l'erreur.
paysan1.jpg
paysan1.jpg

Posté : mer. 25 oct. 2017, 05:21
par Freddy_Gwendo
Réponse : oui ! ;)

En fait, mon script - que je n'ai toujours pas retrouvé dans mes DD externes - avait deux fonctions essentielles :
  1. Corriger les mauvaises affectations de noms (nom différent dans les bulles d'info, nom générique ne correspondant pas au sexe...).
  2. Ajouter de nouvelles entrées au fichier dailog.tlk pour régler le problème des références féminines n'existant pas (Voleur de l'Ombre --> Voleuse de l'Ombre, Archer --> Archère, Guerrier --> Guerrière, Magicien --> Magicienne, Paysanne...).
Même si je vais le réécrire profondément en utilisant un tableau dynamique, j'espère mettre la main dessus pour m'éviter de devoir rechercher toutes les créatures à patcher.
D'ici là, n'hésite pas à reporter les cas que tu rencontres, si possible en mentionnant la carte (d'après ton image, ta bonne-femme se trouve à Franc-Marché).

Posté : sam. 28 oct. 2017, 13:38
par Freddy_Gwendo
Question existentielle qui m'est venue après avoir corrigé les refstrings 9430 et 9431 (paysan et paysanne, et non pas roturier et roturière ;) ), trouvez-vous normal de trouver autant de paysans dans Athkatla ?

J'ai retrouvé mon fix WeiDU et je suis en train de l'adapter en vérifiant les modifications apportées par BG2:EE et je me demande si on ne peux pas renommer ces paysans en roturiers.
Voilà voilà...

Posté : sam. 28 oct. 2017, 15:52
par deratiseur
Ou tout simplement "Plouc", ça évite de devoir s’embêter avec masculin/féminin. (oups, désolé, énervé aujourd'hui, ok je sors)