Monkey Island 2 : LeChuck's Revenge (vTalkie 1.02)

Réduire
X
 
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • Kbbt
    a répondu
    Envoyé par Threepwang Voir le message
    Kbbt
    C'est un excellent projet en effet.

    Mais si chacun bosse de son côté c'est un peut dommage.
    Pourquoi ne pas mettre vos avancés en commun ?

    Moi qui navigue souvent sur les forums de traductions espagnol
    je remarque que leur force c'est la communauté qui s'entraide sur un même projet.

    Chez nous autres francophones, les traducteurs sont des oiseaux rares
    et en plus c'est toujours très perso. Remarque je comprend je suis un peut comme ça moi même

    Pourtant devant la difficulté technique je suis bien obligé de demander de l'aide
    et c'est souvent un très sympa ,car c'est ainsi que j'apprend de nouveaux trucs.
    En tout cas je serais le plus heureux d'avoir la version ultimate talkie vga de MI2 en français
    Plop,

    La remarque est pertinente, oui.

    J'avais suggéré ça il y a deux ans en page 1 de ce topic, mais sans avoir eu vraiment de réponse. Depuis, j'ai avancé de mon côté, et :
    • j'avance de façon assez anarchique, parfois je reviens plutôt à mes traductions de Zak/Indy4/Monkey1 en parallèle, donc je peux délaisser soudainement ma trad Monkey2 (c'est surtout une histoire de changement d'air, au bout d'un moment). Je crois que j'ai commencé en 2015, donc c'est plutôt une avancée par vagues.
    • j'ai aussi un attachement extrêmement personnel sur ce jeu depuis tout petit, effectivement…
    • je tiens à garder une cohérence d'ensemble de la traduction, ce qui est un peu plus compliqué à obtenir, mais pas impossible, lorsqu'il faut se partager le travail sur une œuvre complète.
    • (en parallèle, j'aurais aussi voulu prendre des notes afin de pouvoir documenter la démarche, dans son ensemble. Je pense que ça peut être utile, pour d'autres personnes qui voudraient traduire d'autres jeux LucasArts, ou dans d'autres langues.)
    Néanmoins, je ne suis pas fermé à l'idée, et dans tous les cas ça m'intéresserait d'avoir des avis sur la tournure que j'essaie de donner à cette traduction (je me suis donné quelques objectifs). Même s'il y a encore pas mal de de « bof » ou de « XXX » qui trainent en plein milieu de certains textes, et une bonne partie de contenu anglais, encore.

    Qui plus est, il y a de bons outils collaboratifs, maintenant (dépôt Git, ce genre de choses).

    Mais n'hésitez pas à me contacter si vous voulez que l'on essaie de travailler de façon collaborative, ou si vous avez simplement un peu de temps pour faire des retours sur cette trad assez bien entamée.

    Merci

    Laisser un commentaire:


  • Threepwang
    a répondu
    Kbbt
    C'est un excellent projet en effet.

    Mais si chacun bosse de son côté c'est un peut dommage.
    Pourquoi ne pas mettre vos avancés en commun ?

    Moi qui navigue souvent sur les forums de traductions espagnol
    je remarque que leur force c'est la communauté qui s'entraide sur un même projet.

    Chez nous autres francophones, les traducteurs sont des oiseaux rares
    et en plus c'est toujours très perso. Remarque je comprend je suis un peut comme ça moi même

    Pourtant devant la difficulté technique je suis bien obligé de demander de l'aide
    et c'est souvent un très sympa ,car c'est ainsi que j'apprend de nouveaux trucs.
    En tout cas je serais le plus heureux d'avoir la version ultimate talkie vga de MI2 en français

    Laisser un commentaire:


  • Kbbt
    a répondu
    Hello,

    Pour info moi aussi je bosse sur cette trad de façon intermittente depuis quelques mois/années. J'ai notamment pu remettre la traduction des écrans des chapitres, importer quelques corrections de polices, faire quelques patches d'opcodes avec un éditeur héxadécimal. Mon contrat de travail est toujours en cours, mais il est possible que je puisse m'y remettre ce mois-ci (la bibliothèque de Phatt, quelle épreuve !).

    (et ça doit faire presque 15 ans aussi que je surveille ce site, mais sans parler beaucoup )

    Laisser un commentaire:


  • Harrypoppins-I
    a répondu
    @Threepwang
    Si jamais tu repasses par ici n'hésite pas à me joindre. Mon contrat de travail est terminé + je ne peux pas réaliser mes travaux en moment = j'ai du temps libre.
    A+

    Laisser un commentaire:


  • Threepwang
    a répondu
    Harrypoppins-I

    Ca fait plaisir de revoir un ancien de l'ATP !
    C'est vrai que tu as une palanqué de pseudo

    Je ne sais pas si eev à pu continuer
    le projet français de la version Ultimate Talkie.

    Notre ami a eu des soucies de santé sérieux.
    "J’espère qu'il va bien" mais il ne répond plus au MP.

    *A ce propos, je viens de t'envoyer un looooong MP
    Dernière modification par Threepwang, 27 janvier 2020, 10h02.

    Laisser un commentaire:


  • Harrypoppins-I
    a répondu
    Bonjour tout le monde,
    Pour une traduction d'un jeu sous scumm : scummtr de hibernatus est suffisant (à part qu'il n'y a pas de version linux ) je ne vois pas l’intérêt des autres outils (à moins que j'ai raté un épisode la structure des fichiers était identique dans mes souvenirs)

    Et surtout il ne faut pas se prendre la tête avec les caractères spéciaux quand on traduit le script.
    A l'époque j'ai traduit les scripts anglais en tapant les accents/cédilles normalement, à la fin il m'a suffit d'utiliser la fonction "chercher et remplacer" une fois le script entièrement traduit et corrigé une première fois dans mon éditeur de texte : à l'époque j'ai utilisé textedit sur mac et gedit sur linux, mais un notepad++ sur windows doit très certainement avoir cette fonctionnalité.

    Un beau projet, si la traduction est abandonnée je m'y mettrai peut-être si mes vacances durent assez longtemps.

    Laisser un commentaire:


  • Hrvg
    a répondu
    Bonjour Eev,
    Je te remercie de me tenir au courant. C'est excellent. Maintenant, tu as du travail.
    Bon courage.

    Laisser un commentaire:


  • eev
    a répondu
    Salut Hrvg,
    du coup Hibernatus m'a donné la solution au problème ça fonctionne au poil! encore merci à lui
    tu étais sur la bonne voie, mais on était juste pas au bonne endroit

    voilà son tuto:
    1. Extraire tous les scripts avec scummrp :
    scummrp -ogpd monkey2 . dump

    2. Extraire le texte avec ses coordonnées :
    scummtr -ohIgf monkey2 adresses_texte.txt
    on obtient ça
    Spoiler Alert !
    [008:LSCR#0202](FA)\255\010\227\003\255\010\217\000\255\010\010\000\255\010\000\000\007Did I mention that I'm Guybrush the LeChuck-busting stud?\255\009\027\000
    [008:LSCR#0202](FA)\255\010\227\003\255\010\217\000\255\010\010\000\255\010\000\000\007Did I mention that I'm Guybrush the ghost-busting stud?\255\009\027\000
    [008:LSCR#0202](FA)\255\010\132\214\255\010\217\000\255\010\010\000\255\010\000\000\007My name's Guybrush. Who are you?
    [008:LSCR#0202](FA)\255\010\074\100\255\010\218\000\255\010\010\000\255\010\000\000\007Hi. I'm Guybrush Threepwood, LeChuck-busting stud.\255\009\027\000
    [008:LSCR#0202](FA)\255\010\074\100\255\010\218\000\255\010\010\000\255\010\000\000\007Hi. I'm Guybrush Threepwood, ghost-busting stud.\255\009\027\000
    [008:LSCR#0202](FA)\255\010\194\133\255\010\219\000\255\010\010\000\255\010\000\000\007Hi. I'm Guybrush. Who are you?


    3. Trouver le script où est le texte mal positionné :
    [007:LSCR#0204](FA) signifie :
    Va dans DISK_0001\LECF\LFLF_0007\ROOM
    Le script est LSCR_0204
    L'instruction est 0xFA (VerbOps)

    4. Décompiler le script :
    descumm -5 LSCR_0204 > LSCR_0204.TXT
    descumm fait partie des outils de scummvm
    et on obtient ça
    Spoiler Alert !
    [01CE] (AE) WaitForMessage();
    [01D0] (0A) startScript(16,[5]);
    [01D6] (A8) if (Bit[298]) {
    [01DB] (18) } else {
    [01DE] (58) endOverride();
    [01E0] (14) print(255,[Text(" ")]);
    [01E5] (0A) startScript(32,[]);
    [01E8] (A8) if (Bit[299]) {
    [01ED] (28) if (!Bit[56]) {
    [01F2] (AC) Exprmode Var[100] = ((120 + 1) - 1);
    [0201] (A8) if (Bit[588]) {
    [0206] (FA) VerbOps(Var[100],[SetXY(0,Var[176]),Text(sound(0x747, 0xA) + "\x07Did I mention that I'm Guybrush the LeChuck-busting stud?" + startAnim(27)),On(),Key(Var[177]);]);
    [0263] (18) } else {
    [0266] (FA) VerbOps(Var[100],[SetXY(0,Var[176]),Text(sound(0x747, 0xA) + "\x07Did I mention that I'm Guybrush the ghost-busting stud?" + startAnim(27)),On(),Key(Var[177]);]);
    [02C1] (**) }
    [02C1] (5A) Var[176] += 8;
    [02C6] (3A) Var[100] -= 120;
    [02CB] (46) Var[177]++;
    [02CE] (46) Var[304]++;
    [02D1] (1A) Bit[16 + Var[100]] = 1;


    5. Repérer l'instruction à modifier dans le script :
    On voit qu'en [00D0] il y a une instruction 0x5A qui incrémente la variable 176 (0xB0) de 8.
    Si c'était incrémenté de 16, mon petit doigt me dit que la ligne suivante serait affichée plus bas...

    6. Modifier le script :
    Dans l'éditeur Hexa de ton choix (j'ai testé avec HxD), tu ouvres le script.
    Visuellement, tu te repères assez vite, le texte est lisible, et l'instruction 5A B0 00 08 se voit bien.
    Tu écris donc 5A B0 00 10.

    7. Intégrer le nouveau script dans le jeu :
    scummrp -igpd monkey2 . dump

    la ligne 5A B0 00 08 est apparemment toujours identique! y a plus qu'a se mettre au boulot!
    Dernière modification par eev, 05 décembre 2018, 11h56.

    Laisser un commentaire:


  • Hrvg
    a répondu
    Bonsoir Eev,
    Un conseil, l'astuce est limitée. Ecrire LeChuck, oui s'il est souvent dans les phrases trop longues ou pour voir si ça fonctionne. Si ça fonctionne, je conseillerai les "ment" ou "tion". Tu gagnes trois octets et ça te permet d'écrire :
    Ai-je mentionné que je suis Guybrush le tombeur de LeChuck ? (avec un espace avant ? comme pour !)

    Laisser un commentaire:


  • eev
    a répondu
    Envoyé par hrvg Voir le message
    Merci.
    Alors, voilà une astuce qui est valable si tu peux modifier la font comme tu le veux. Tu traduis toutes les phrases qui sont égales ou moins longues. Tu fais un fichier et tu écris toutes tes phrases trop longues. Quand tu as fini, tu regardes les syllabes, mots ou autres qui reviennent souvent. Par exemple : si tu as beaucoup de "mme", tu modifies une lettre à partir de 169 (ou sur des lettres non françaises) dans la font. Tu fais "mme" et tu écriras comme pour le é \130 et ici mme \169. Je ne sais pas si mon explication est claire. Sinon pose-moi des questions.
    ouep je vois ce que tu veux dire hrvg je vais voir pour la font si avec Lechuck je peux en faire quelque chose par exemple!


    Envoyé par Threepwang Voir le message

    Excellent suggestion :

    VERSION ESPAGNOL - Monkey Island 2 - LeChuck's Revenge - ScummVM Talkie 0.2.7z
    j'avais été voir la version espagnol Threepwang (avec le lien quelques pages avant) mais l'espagnol est légèrement plus court, du coup j'ai pas trop poussé le vice
    voilà le screen de la version espagnol de la même phrase:

    Cliquez sur l'image pour la voir en taille réelleà  Nom : 		Sans titre.pngà Affichages :	1à Taille :		35 Koà ID : 			783674
    qui ce traduit par:
    Je vous ai dit que je suis Guybrush, le grand tueur de lechuck? (merci google translate)
    mais ça reste quand même plus court en espagnol

    edit: je suis allé voir la font de la version espagnol et c'est identique à la version française

    bon après si on part sur la version v0.9 fr:
    Ai-je dit que j'étais Guybrush, le tombeur de fantômes?
    alors que la version en:
    Did I mention that I'm Guybrush the LeChuck-busting stud?

    c'est plutôt ma traduction qui est formulé comme ça:
    Ai-je mentionné que je suis Guybrush le tombeur de LeChuck? (bon j'ai un gros doute sur tombeur, mais ça sonne pas mal, surtout que stud c'est pas très précis.. sinon c'est tueur et la ça sonne bofbof)
    pour me rapprocher au maximum de la version d'origine

    edit:
    bon j'attends que mon compte scumm soit actif pour faire le post
    Dernière modification par eev, 03 décembre 2018, 08h30.

    Laisser un commentaire:


  • Threepwang
    a répondu
    Envoyé par hrvg Voir le message
    Je serai à ta place, je regarderais chez les autres traducteurs (italiens, espagnols, etc).
    Excellent suggestion :

    VERSION ESPAGNOL - Monkey Island 2 - LeChuck's Revenge - ScummVM Talkie 0.2.7z

    Laisser un commentaire:


  • Hrvg
    a répondu
    Merci.
    Alors, voilà une astuce qui est valable si tu peux modifier la font comme tu le veux. Tu traduis toutes les phrases qui sont égales ou moins longues. Tu fais un fichier et tu écris toutes tes phrases trop longues. Quand tu as fini, tu regardes les syllabes, mots ou autres qui reviennent souvent. Par exemple : si tu as beaucoup de "mme", tu modifies une lettre à partir de 169 (ou sur des lettres non françaises) dans la font. Tu fais "mme" et tu écriras comme pour le é \130 et ici mme \169. Je ne sais pas si mon explication est claire. Sinon pose-moi des questions.

    Laisser un commentaire:


  • eev
    a répondu
    Envoyé par hrvg Voir le message
    Je serai à ta place, j'ouvrirai un nouveau post pour la version française. Et si tu vais regarder chez les autres traducteurs (italiens, espagnols, etc).

    Tu peux m'envoyer les trois ou quatre réponses :
    _ Did I mention that I'm Guybrush the LeChuck-busting stud?
    _ My name's Guybrush. Who are you?
    ... Je ne connais pas la suite..

    Comme tu as posté ici pour :
    \255\010\110\012\255\010\180\000\255\010\010\000\255\010\000\000\007Alors qui maintient l'ordre et fait respecter la loi?
    \255\010\219\215\255\010\180\000\255\010\010\000\255\010\000\000\007Qui mange les donuts etmaltraite les gens de \254\008 passage?
    \255\010\163\154\255\010\181\000\255\010\010\000\255\010\000\000\007S'il te pla\140t! N'ab\140me pas mon nouveau manteau!
    \255\010\154\047\255\010\182\000\255\010\010\000\255\010\000\000\007OK, pose-moi par terre et je ne te ferai aucun mal.

    anglaise
    \255\010\110\012\255\010\180\000\255\010\010\000\255\010\000\000\007Then who keeps up the law and maintains order?
    \255\010\219\215\255\010\180\000\255\010\010\000\255\010\000\000\007Then who eats the donuts and roughs-up the transients?
    \255\010\163\154\255\010\181\000\255\010\010\000\255\010\000\000\007Please! Not in my new coat!
    \255\010\154\047\255\010\182\000\255\010\010\000\255\010\000\000\007OK, put me down now and I won't have to hurt you.

    Mais, seulement la version anglaise, merci. Je voudrais voir quelque chose.


    PS : Tu peux modifier la font comme tu veux ?
    bon je vais aller faire un post tout beau tout propre alors

    alors pour le groupe de phrase c'est celui-là, je t'ai indiqué qui parle
    Spoiler Alert !

    Guybrush
    \255\010\227\003\255\010\217\000\255\010\010\000\255\010\000\000\007Did I mention that I'm Guybrush the LeChuck-busting stud?\255\009\027\000
    \255\010\227\003\255\010\217\000\255\010\010\000\255\010\000\000\007Did I mention that I'm Guybrush the ghost-busting stud?\255\009\027\000
    \255\010\132\214\255\010\217\000\255\010\010\000\255\010\000\000\007My name's Guybrush. Who are you?
    \255\010\074\100\255\010\218\000\255\010\010\000\255\010\000\000\007Hi. I'm Guybrush Threepwood, LeChuck-busting stud.\255\009\027\000
    \255\010\074\100\255\010\218\000\255\010\010\000\255\010\000\000\007Hi. I'm Guybrush Threepwood, ghost-busting stud.\255\009\027\000
    \255\010\194\133\255\010\219\000\255\010\010\000\255\010\000\000\007Hi. I'm Guybrush. Who are you?
    \255\010\085\029\255\010\220\000\255\010\010\000\255\010\000\000\007Excuse me, do you know anything about Big Whoop?
    \255\010\006\231\255\010\220\000\255\010\010\000\255\010\000\000\007Nice place you have here. Well, goodbye.

    wally
    \255\010\049\075\255\010\222\000\255\010\010\000\255\010\000\000Wally.
    \255\010\158\108\255\010\222\000\255\010\010\000\255\010\000\000Wally B. Feed.
    \255\010\135\235\255\010\222\000\255\010\010\000\255\010\000\000At your service.
    \255\010\196\097\255\010\223\000\255\010\010\000\255\010\000\000Uh-oh. Who sent you here?
    \255\010\079\244\255\010\223\000\255\010\010\000\255\010\000\000I should warn you: I'm heavily armed.

    guybrush
    \255\010\033\218\255\010\224\000\255\010\010\000\255\010\000\000\007Nobody sent me. I'm free-lance.\255\009\006\000
    \255\010\120\101\255\010\225\000\255\010\010\000\255\010\000\000\007I was sent by the I.R.S. Let me see your files.\255\009\007\000
    \255\010\118\037\255\010\226\000\255\010\010\000\255\010\000\000\007Don't shoot! I was just asking.\255\009\006\000
    \255\010\109\204\255\010\226\000\255\010\010\000\255\010\000\000\007Well, well. Aren't we jumpy?\255\009\024\000

    wally
    \255\010\041\102\255\010\227\000\255\010\010\000\255\010\000\000The who?
    \255\010\203\161\255\010\227\000\255\010\010\000\255\010\000\000You'd better not try for my files.
    \255\010\122\088\255\010\228\000\255\010\010\000\255\010\000\000All my research on Big Whoop is in there.
    \255\010\080\055\255\010\229\000\255\010\010\000\255\010\000\000Well, that's a dangerous question.
    \255\010\138\068\255\010\230\000\255\010\010\000\255\010\000\000I've been researching Big Whoop for years.
    \255\010\073\003\255\010\231\000\255\010\010\000\255\010\000\000There are a lot of people who'd like to get their hands on my files.
    \255\010\030\043\255\010\232\000\255\010\010\000\255\010\000\000You would be too if you were me.

    guybrush
    \255\010\137\201\255\010\232\000\255\010\010\000\255\010\000\000\007Are you looking for Big Whoop, too?\255\009\023\000
    \255\010\060\058\255\010\233\000\255\010\010\000\255\010\000\000\007Can I see your files?
    \255\010\093\132\255\010\233\000\255\010\010\000\255\010\000\000\007Where do you think it's buried?
    \255\010\065\211\255\010\233\000\255\010\010\000\255\010\000\000\007I'm looking for Big Whoop myself. Wanna help?\255\009\027\000


    pour le font je ne l'ai pas modifié, je pense que ça doit être faisable. j'ai juste remplacer celle anglaise par la française

    Laisser un commentaire:


  • Hrvg
    a répondu
    Je serai à ta place, j'ouvrirai un nouveau post pour la version française. Et si tu vais regarder chez les autres traducteurs (italiens, espagnols, etc).

    Tu peux m'envoyer les trois ou quatre réponses :
    _ Did I mention that I'm Guybrush the LeChuck-busting stud?
    _ My name's Guybrush. Who are you?
    ... Je ne connais pas la suite..

    Comme tu as posté ici pour :
    \255\010\110\012\255\010\180\000\255\010\010\000\255\010\000\000\007Alors qui maintient l'ordre et fait respecter la loi?
    \255\010\219\215\255\010\180\000\255\010\010\000\255\010\000\000\007Qui mange les donuts etmaltraite les gens de \254\008 passage?
    \255\010\163\154\255\010\181\000\255\010\010\000\255\010\000\000\007S'il te pla\140t! N'ab\140me pas mon nouveau manteau!
    \255\010\154\047\255\010\182\000\255\010\010\000\255\010\000\000\007OK, pose-moi par terre et je ne te ferai aucun mal.

    anglaise
    \255\010\110\012\255\010\180\000\255\010\010\000\255\010\000\000\007Then who keeps up the law and maintains order?
    \255\010\219\215\255\010\180\000\255\010\010\000\255\010\000\000\007Then who eats the donuts and roughs-up the transients?
    \255\010\163\154\255\010\181\000\255\010\010\000\255\010\000\000\007Please! Not in my new coat!
    \255\010\154\047\255\010\182\000\255\010\010\000\255\010\000\000\007OK, put me down now and I won't have to hurt you.

    Mais, seulement la version anglaise, merci. Je voudrais voir quelque chose.


    PS : Tu peux modifier la font comme tu veux ?
    Dernière modification par Hrvg, 02 décembre 2018, 17h44.

    Laisser un commentaire:


  • eev
    a répondu
    Envoyé par hrvg Voir le message
    eev v,
    J'ai trouvé ceci sur Scummvm :
    https://forums.scummvm.org/viewtopic...sland+2#p86591
    Il y a d'autres sujets sur la traduction.
    ouep j'ai été sur ce sujet mais je viens de voir qu'il y a un nouveau post, je pense que je vais y poster aussi ou faire un post si je me fais envoyé balader
    ma citation un peu plus haut vient de ce post
    Spoiler Alert !
    "\255\001 for a new line (go to second line of the subtitles)
    \255\002 to keep the current quote and add an additional one adjacent to it (creating an effect of progressively revealing a line with small delay)
    \255\003 to erase the old subtitle and start a new one. (goes to first line of the subtitle)."


    j'ai pas mal fouiner sur le net en long en large et en travers mais ça m'a pas extrêmement aider à part pour l'extraction fichier.

    Laisser un commentaire:

Chargement...