Affichage des résultats 1 à 19 sur 19

Discussion: Fichier(s) texte de tout ce qui est affiché ?

  1. #1
    Date d'inscription
    July 2014
    Localisation
    Pas très loin de la mer
    Messages
    11

    Fichier(s) texte de tout ce qui est affiché ?

    Bonjour,

    Je commence par réitérer mes remerciements pour mon premier post d'avant-hier, nous avons "attaqué" la Barbe, ça m'a l'air prometteur.

    Arrivé sur l'île de Baldurien, je me pose une question de rôliste sur table :
    Je suppose qu'il est possible d'extraire les passages texte du jeu (dialogues, quêtes et légendes, enfin tout ce qu'il est possible d'obtenir comme info pour faire avancer le jeu, pas les infos techniques de type jet de Thaco, dialogues de règles, etc.) puisque j'ai lu qu'il existait des traducteurs bénévoles pour des VF non officielles et, si j'ai bien compris, des Mods qui modifient ces dialogues-là.
    Et bien, j'aimerais savoir comment récupérer ces fichiers ou - si cela demande des compétences en informatique que je n'ai sûrement pas - tout simplement où les trouver sur le Net.
    Tout bêtement, je voudrais y trouver des départs de scénario à écrire pour les faire jouer sur table.

    J'espère être au bon endroit du forum pour ma requête.

    Merci,
    CKC

  2. #2
    Avatar de Haplo74
    Haplo74 est déconnecté Clerc - Entropiste
    Date d'inscription
    April 2012
    Localisation
    Paris
    Messages
    1 737
    Bonjour,

    En principe tous les textes du jeu (dialogues, textes, descriptions, etc) sont contenus dans les fichiers "dialog.tlk" et "dialogF.tlk".
    Mais ces fichiers ne sont pas lisibles.
    Il faut les "transformer" avec des outils comme Near Infinity ou quelque chose du genre.

    Je ne suis pas un spécialiste de la question et j'imagine que d'autres membres pourront plus t'aiguiller là dessus. Tu devrais trouver déjà des indications dans le forum "la forge" qui dispose de tutoriaux.

    Quant à l'endroit où poster le message, la demande est un peu singulière et ce forum en vaut un autre ?!
    Mais peut-être qu'il serait mieux dans "la forge" ?

    Haplo74
    Modérateur des sections "le bazar de l'aventurier", "la taverne de Château-Suif", "la taverne d'Amkethran" et "le comptoir d'Amn".

  3. #3
    Date d'inscription
    June 2004
    Localisation
    Somme (Picardie)
    Messages
    3 258
    Pour extraire les textes d'un jeu.

    Prendre weidu.exe et le mettre dans le dossier principal du jeu (si tu as un mod, tu te contentes de dupliquer un fichier setup-nommod.exe et de nommer la copie weidu.exe).

    En ligne de commande dans le dossier principal du jeu :

    Code:
    weidu --traify-tlk > sortie.txt
    Et tu auras un fichier sortie.txt contenant l'ensemble des textes du jeu dans un format lisible.
    Administrateur en charge de la technique et de la rubrique Neverwinter Nights - Modérateur du Bazar de l'Aventurier et de Baldur's Gate Enhanced Edition

  4. #4
    Date d'inscription
    August 2008
    Localisation
    Bretagne
    Messages
    1 289
    Merci de l’info Anomaly, je comptais justement me lancer pour mettre à jour le patch correcfr pour BG1 avec les quelques coquilles que j’ai repéré lors de ma dernière partie, et il me manquait la méthode pour rendre un fichier .tlk lisible et éditable.

  5. #5
    Date d'inscription
    February 2014
    Messages
    79
    Citation Envoyé par vv221 Voir le message
    Merci de l’info Anomaly, je comptais justement me lancer pour mettre à jour le patch correcfr pour BG1 avec les quelques coquilles que j’ai repéré lors de ma dernière partie, et il me manquait la méthode pour rendre un fichier .tlk lisible et éditable.
    Je ne comprends peut être pas bien ton post, mais à priori, ce n'est pas la meilleur méthode pour mettre à jour le correct fr. Ce mod remplace les lignes existantes par les lignes corrigées grace aux STRING_SET dans le tp2, tout simplement.

    Donc le mieux serait de décompiler les fichiers .d des personnages dont tu as repérés des coquilles pour noter les références des lignes concernés, avec cette commande:
    weidu kaish.dlg (le dialogue de Kaishas, juste un exemple)
    puis tu imites le tp2 du mod:
    STRING_SET ~9589~ @2009589

    ~9589~ étant la référence de la ligne originale, et @2009589, la ligne corrigée dans le fichier tra du mod.

    Bien sur, tu as peut être déja compris tout ça et c'est peut être moi qui n'ait rien compris à ce que tu veux dire dans ton post, si c'est le cas, mes excuses pour cette explication inutile.
    Dernière modification par Kev ; 25/07/2014 à 15h40.

  6. #6
    Date d'inscription
    August 2008
    Localisation
    Bretagne
    Messages
    1 289
    Kev : C’est toi qui as raison, et moi qui ne comprends pas encore grand chose
    Mais je ne vais pas squatter le sujet d’Inbadreams avec mes questions, j’ouvrirai une discussion de mon côté lorsque je m’y mettrai vraiment.

  7. #7
    Date d'inscription
    July 2014
    Localisation
    Pas très loin de la mer
    Messages
    11
    Bonjour la compagnie,

    Alors, premiers résultats des courses :

    1. je ne trouve pas le fichier weidu (aucun mod installé)
    2. un peu cherché, jamais trouvé le "tlk editor" qui semblait fonctionner
    3. trouvé tlkedit. Problèmes : a) il faut installer Java et ça ne me plait guère b) de plus, une fois installé, il me sort une erreur à l'ouverture du fichier tlk ! (je crois bien avoir lu qu'il est spécifique à BG2 et je n'ai que BG1 d'installé)

    Sur ce forum, j'ai trouvé 2-3 discussions qui mentionnaient les fichiers tlk et l'un d'entre vous semble s'y connaître : celui dont le portrait ressemble à Rahan, je ne me souviens pas de son pseudo, qu'il me pardonne.

    Et Near Infinity, c'est-à-dire Infinity Engine, du peu que j'en ai lu, c'est le moteur du jeu, je ne vois pas en quoi il peut permettre d'éditer les tlk...

    Je débute la quête du weidu

    Déplacer le sujet dans La Forge... je peux faire ça ou bien c'est à un admin de s'y coller ?

    Merci,
    C

  8. #8
    Date d'inscription
    July 2008
    Localisation
    Sudiste
    Messages
    2 365
    1 : télécharge un mod weidu-compatible quelconque (ils le sont quasiment tous), décompacte-le et récupère le fichier en question.

    Near infinity n'est pas le moteur du jeu, c'est un logiciel qui permet d'extraire les ressources du jeu (dialogues, objets, etc.)

    Pour le reste il faudra attendre le passage d'Isaya ou d'un des autres gourous de l'infinity engine.
    I believe in possibility
    I believe someone's watching over me
    And finally I have found a way to be
    Happy, happy

  9. #9
    Date d'inscription
    July 2014
    Localisation
    Pas très loin de la mer
    Messages
    11
    D'accord, au temps pour moi, j'ai cru à une erreur de mémoire de la part d'Haplo.
    NI téléchargé, pour l'instant il ne veut pas ouvrir le fichier tlk...
    Mais j'attends le passage d'Isaya (merci) tout en continuant à chercher de mon côté.

  10. #10
    Date d'inscription
    July 2014
    Localisation
    Pas très loin de la mer
    Messages
    11
    Dam'it !
    J'ai téléchargé le mod Chantelame, l'ai décompacté... pas trace d'un fichier nommé weidu.

  11. #11
    Avatar de Haplo74
    Haplo74 est déconnecté Clerc - Entropiste
    Date d'inscription
    April 2012
    Localisation
    Paris
    Messages
    1 737
    Le fichier setup-[nom_du_mod].exe est WeiDU.

    Renomme le et utilise le tel que l'a indiqué Anomaly.

    Pour le déplacement du message, je m'en charge.

    Haplo74
    Modérateur des sections "le bazar de l'aventurier", "la taverne de Château-Suif", "la taverne d'Amkethran" et "le comptoir d'Amn".

  12. #12
    Date d'inscription
    July 2008
    Localisation
    Sudiste
    Messages
    2 365
    Si j'ai bien suivi ce que disait Anomaly, tu as normalement un fichier nommé Setup-Px_Chantelame.exe. Copie-le et renomme la copie en weidu.exe, et voilo.
    I believe in possibility
    I believe someone's watching over me
    And finally I have found a way to be
    Happy, happy

  13. #13
    Date d'inscription
    February 2014
    Messages
    79
    La dernière version de weidu
    http://www.weidu.org/~thebigg/WeiDU.exe

    Si tout ce que tu souhaites, c'est lire, je te mets le fichier tlk lisible en upload, selon la méthode que t'as indiqué Anomaly.
    http://dc589.2shared.com/download/df...23519-9db83c6b

    Cela dit, à moins de connaitre par coeur les textes du jeu, tu vas vite t'apercevoir que c'est difficile à lire, les lignes étant agencées dans le désordre, sans indication de qui dit quoi.

    Si tu veux décompiler les dialogues de personnages précis avec un fichier tra facile à lire, tu dois taper:
    weidu nomdufichier.dlg --trans

    C'est là que l'utilisation de NI ou Infinity explorer te sera utile, afin de trouver le nom du dialogue du personnage qui t'intérésse, tu peux d'ailleurs te contenter de lire les dialogues qui t'intéressent avec ces programmes, mais personnellement je préfère les décompiler.

    Pour plus de détails sur le sujet, je te recommande la lecture de la weidu documentation:
    http://www.weidu.org/~thebigg/README-WeiDU.html
    Plus particulèrement le paragraphe Example Uses.

  14. #14
    Date d'inscription
    July 2003
    Localisation
    Plaisir
    Messages
    6 810
    Citation Envoyé par Inbadreams Voir le message
    celui dont le portrait ressemble à Rahan, je ne me souviens pas de son pseudo, qu'il me pardonne.
    Il est temps de mettre à jour ses connaissances en BD, ainsi que je le dis à tous ceux qui parlent ainsi de mon avatar.

    Citation Envoyé par Inbadreams Voir le message
    Je débute la quête du weidu
    En tapant simplement weidu dans le moteur de recherche, on trouve tout de suite sa page d'accueil. Pourquoi se compliquer la vie ?
    Dans l'archive, le fichier se nomme effectivement weidu.exe, donc pas de question à se poser. Et au moins, c'est la version la plus récente. La version incluse dans les mods peut s'avérer très ancienne si le mod n'a pas été mis à jour depuis un moment.

    La question de fond est : qu'est-ce que tu cherches à faire ? La commande indiquée par Anomaly sert à extraire d'un coup tous les textes du jeu, soit 24000 textes pour Baldur's Gate, 70000 pour BG II. On peut limiter l'étendue de l'extraction, mais encore faut-il savoir ce qu'on cherche pour le faire. Near Infinity permet aussi d'extraire tout ou partie du fichier dialog.tlk. Les textes couvrent tous les aspects du jeu : l'interface de jeu, la dynamique du jeu, les dialogues, les objets, etc. Il va falloir chercher dans d'immenses fichiers (3 millions de caractères pour BG, 9 millions pour BG II, c'est à dire bien plus que des romans) et rien ne garantit que toutes les répliques d'un dialogue sont regroupées au même endroit, par exemple.
    Si tu t'intéresses à des dialogues, la combinaison de Near Infinity (pour trouver le dialogue qui correspond à un personnage du jeu) et de la commande weidu suggérée par Kev pourrait être plus pratique.

    Les traducteurs ne partent pas d'une extraction de fichier, les mods utilisent une forme où tous les textes sont dans des fichiers lisibles et modifiables avec n'importe quel éditeur.

    Citation Envoyé par Kev Voir le message
    Je ne comprends peut être pas bien ton post, mais à priori, ce n'est pas la meilleur méthode pour mettre à jour le correct fr. Ce mod remplace les lignes existantes par les lignes corrigées grace aux STRING_SET dans le tp2, tout simplement.
    Il existe depuis toujours une commande weidu qui permet de comparer deux fichiers tlk et de produire les STRING_SET pour les différences trouvées. Cf le manuel de WeiDU, "Converting one TLK file to another".
    C'est ainsi que j'ai contribué au CorrecFr de BG II toutes les corrections que j'avais faites pendant que je traduisais TDD.
    Peu disponible
    Guide d'installation (et FAQ) de Baldur's Gate, Baldur's Gate II, Baldur's Gate Trilogy (BGT), BG1Tutu, Widescreen, BGEE
    Pensez à utiliser à la fonction Recherche pour trouver une réponse à votre question !

  15. #15
    Date d'inscription
    July 2014
    Localisation
    Pas très loin de la mer
    Messages
    11
    Ah, ça fuse ! j'aime bien

    @Isaya : mettre mes connaissances en BD à jour n'est... à l'ordre du jour, j'ai même arrêté d'en acheter il y a un peu moins de dix ans quand je me suis rendu compte que mon appartement de 50 mètres carrés en était plein et que je manquais de place. Certes, avec une paraplégie et un fauteuil roulant, l'espace vital est forcément plus vaste que sur deux jambes mais quand même, il y en avait du sol au plafond.
    Alors, comme j'ai l'âge d'avoir lu les premières aventures de Rahan dans Pif Gadget et que, même après scrutation sévère, je ne vois pas quel personnage de BD tu as choisi pour portrait, mon cerveau a immédiatement pensé Rahan !
    Mais tu vas pouvoir m'édifier en me disant de quel personnage il s'agit, n'est-ce pas ?

    Pour le reste, j'ai omis de préciser que je suis étranger à la technique informatique et que j'ai peu pratiqué les jeux vidéo, ce qui fait que certains de vos messages m'ont parus cryptés, j'ai donc fait avec ce que je comprenais. Quand on me dit de chercher Weidu après que j'ai parlé de "chercher les fichiers texte" d'un jeu, je cherche le weidu en question dans l'archive en question (le mod) et, au cas où, dans le dossier du jeu installé, pas sur le Net.

    Ceci dit, en croisant vos posts et, étant donné que ma recherche nécessite que je puisse situer ce que je lis (dialogue ou texte informatif, par exemple), je vais m'orienter sur les indications de Kev, histoire de ne pas avoir du texte au mètre totalement incompréhensible.

    Sauf que Near Infinity, comme indiqué plus tôt, n'ouvre rien chez moi, c'est triste et ça va m'obliger à trouver la cause de ce désagrément.

    Ou alors, je rejoue tout Tosc en recopiant les textes qui m'intéressent !

    Merci encore, bon week-end

  16. #16
    Avatar de Luren
    Luren est déconnecté Barbare des terres gelées
    Date d'inscription
    June 2010
    Messages
    548
    Salut Inbadreams, et bienvenue sur le forum

    Lorsque tu indiques que Near Infinity n'ouvre rien, tu veux dire qu'il ne se lance pas, ou que tu n'arrives pas, une fois le programme lancé, à ouvrir le fichier dialog.tlk ?

    Dans le premier cas, cela tient peut-être au fait que NI nécessite une installation de Java récente pour fonctionner (en général sur la plupart des systèmes récents de types Windows, elle aura été faite). Cela tient aussi au fait que le programme se présente sous la forme d'un fichier .jar, qui est traité, par certains autres programmes, comme Winzip ou Winrar comme une archive. Dans ce cas :
    - il te faut faire un clic droit sur le fichier NearInfinity.jar
    - choisir "ouvrir avec", et si Java est bien installé, choisir "Java" comme application pour l'ouvrir.

    Dans le second cas, une fois Near Infinity lancé, le fichier dialog.tlk est automatiquement chargé (si tu as correctement pointé vers une installation de Baldur's Gate). Il te suffit, pour reprendre le fil de l'explication de Kev, de parcourir l'arborescence de fichiers de type DLG (Dialog) pour connaître les références de ceux qui t'intéressent.

    ... et pour l'avatar d'Isaya, si tu as un peu de temps devant toi, les Forêts d'Opale sont une très bonne série de BD à lire !

    un projet de mod pour Icewind Dale 2

  17. #17
    Date d'inscription
    July 2014
    Localisation
    Pas très loin de la mer
    Messages
    11
    Bonsoir Luren,

    Merci pour ton accueil.
    NI s'est bien installé, comme je l'ai implicitement indiqué lors d'un post, j'ai dû charger Java pour qu'il fonctionne, j'ai donc - a priori - la version la plus récente.
    J'ai fait "ouvrir un jeu" et j'ai pointé sur mon install de BG.
    Mais, quand je fais "ouvrir fichier" et que j'essaye avec dialog.tlk, ça me retourne un "unsupported file".

    Cela dit, ce n'est pas un problème puisque Kev m'a mâché le travail et que j'ai un fichier OOffice de 811 pages avec les dialogues du jeu.
    MAIS, et c'est là où je bloque, je ne me souviens pas des noms des PNJ qui racontent l'histoire de l'île de Baldurien, pas plus que tous les textes concernant l'histoire des loups-garous puisque ce sont ces histoires qui m'intéressent.
    Ca voudrait dire que je dois d'abord retrouver les noms des PNJ puis faire un tri - là, j'ai trouvé comment faire.

    On l'a joué tellement vite, au mieux je serais capable de me souvenir de 2-3 noms, encore faudrait-il que je retrouve l'orthographe exacte...
    À moins que je trouve le script précis de Tosc avec les mentions de tous les noms ?!

    Au sujet des Forêts d'opale, ne le dis pas à Rahan, j'aime pas le dessin, c'est dommage

  18. #18
    Date d'inscription
    July 2003
    Localisation
    Plaisir
    Messages
    6 810
    Avec Near Infinity, on n'ouvre pas le fichier dialog.tlk, il est automatiquement chargé quand on sélectionne un jeu. Pour accéder au texte, il faut aller dans le menu Edit et choisir l'option dialog.tlk. De là tu pourrais l'enregistrer en tant que texte ou faire des recherches.

    C'est sans doute Mendas qui raconte l'histoire de Baldurien et évoque l'île, mais sans mentionner les loups-garous. Dradeel doit parler davantage de l'expédition. D'autres personnages-clés sont Karoug et Kaïshas.
    En cherchant ces mots dans le document que tu as déjà, ce sera sans doute aussi pratique que de devoir apprendre à trouver les noms des dialogues dans Near Infinity. Autrement cherche ces noms (ou une forme abrégée en 6 ou 7 caractères) dans l'arborescence CRE et clique dessus pour ouvrir le personnage. En cliquant sur le nom indiqué pour "Dialogue" tu pourras ouvrir dans Near Infinity le dialogue complet du personnage. Tu pourrais utiliser WeiDU pour extraire le contenu en un fichier texte mais tu peux aussi le lire depuis Near Infinity en parcourant l'arborescence des répliques.

    Si tu cherches plus de détails sur l'intrigue, tu peux trouver une solution complète du jeu sur ce site, notamment. Nos pages de solution ne sont pas encore écrites pour cette partie (mais on a commencé tard ).
    Peu disponible
    Guide d'installation (et FAQ) de Baldur's Gate, Baldur's Gate II, Baldur's Gate Trilogy (BGT), BG1Tutu, Widescreen, BGEE
    Pensez à utiliser à la fonction Recherche pour trouver une réponse à votre question !

  19. #19
    Date d'inscription
    July 2014
    Localisation
    Pas très loin de la mer
    Messages
    11
    Pour quelqu'un de peu disponible, tu fais bien le boulot
    Merci encore pour toutes ces précisions.

    I'll be back !

Discussions similaires

  1. [BGT] La carte du monde affiche n'importe quoi
    Par Klaren dans le forum Baldur's Gate Reloaded : les mods TUTU et Baldur's Gate Trilogy
    Réponses: 11
    Dernier message: 19/05/2010, 23h41
  2. [MAC OSX] Comment créer un fichier texte ? (.txt)
    Par EricDesMontagnes dans le forum Informatik'
    Réponses: 2
    Dernier message: 13/12/2008, 10h09
  3. Convertir un PDF en fichier texte ?
    Par Rodriguez Alcanzar dans le forum Informatik'
    Réponses: 4
    Dernier message: 22/01/2008, 10h02
  4. [TECH] Le jeu s'affiche à l'envers !
    Par Alaundo dans le forum La Taverne d'Amkethran (Baldur's Gate 2)
    Réponses: 7
    Dernier message: 25/10/2007, 23h49
  5. [BG1] Le curseur d'attaque ne s'affiche pas
    Par Bat dans le forum La Taverne de Château-Suif (Baldur's Gate 1)
    Réponses: 16
    Dernier message: 06/11/2005, 20h10

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256