Nouvelle version de ScummTR, presque 20 ans plus tard !

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

    • avril 2018
    • 55

    #1

    Nouvelle version de ScummTR, presque 20 ans plus tard !

    Salut ATP !


    (Non-French readers: if you have a question or if you need to contact me, it's probably better to do so on the Github link below. Thanks.)


    Bon, tout d'abord mes excuses à Threepwang, j'étais très pris par ce sujet, et donc je n'ai pas trop eu l'occasion de revenir vers lui après la sortie de sa (très bonne) traduction de Monkey Island 2 talkie. La bonne nouvelle, c'est que maintenant je suis à nouveau dispo pour toute question Loom ou autre

    Le contexte

    Normalement, chez ATP, vous connaissez très bien les outils ScummTR, ScummRP, ScummFont et FontXY, car c'est ici qu'ils ont vu le jour, il y a quasiment 20 ans

    (Ces outils permettent d'extraire et de modifier certaines ressources du jeu ; avant tout, le texte et les polices du jeu, afin d'améliorer la qualité des traductions françaises officielles, ou afin de traduire une variante qui n'a jamais existé en français. Ou toute autre langue.)

    Remercions à nouveau Hibernatus pour ça. Mais remercions-le une seconde fois, car en 2020, alors que je procrastinais sur mes propres re-traductions de jeux LucasArts depuis de noooombreuses années (depuis au moins 2008, je dirais), j'avais besoin de comprendre un peu plus comment ces outils fonctionnaient, et il y avait quelques bugs/limitations que j'aurais bien voulu pouvoir corriger. En plus : confinements, 30 ans de Monkey Island qui approchaient, etc.

    Alors au détour d'un e-mail, j'ai voulu savoir s'il avait toujours une copie du code source de ces outils… et non seulement c'était bien le cas (chapeau !) mais en plus il était d'accord avec ma suggestion de rendre ces outils open-source. Entendez par là : toujours gratuits, mais maintenant tout le monde peut accéder au code, y contribuer, corriger des bugs, les améliorer, etc.

    Téléchargement des nouvelles versions des outils ScummTR

    Du coup, c'est ici que ça se passe :

    https://github.com/dwatteau/scummtr/releases

    Au menu, entre autres :
    • l'outil est maintenant disponible aussi pour Mac, Linux, et même DOS (en plus de Windows)
    • une FAQ : https://github.com/dwatteau/scummtr/blob/main/FAQ.md (qui pourrait facilement devenir gigantesque, en fait)
    • quelques manuels, ici : https://github.com/dwatteau/scummtr/tree/main/man/txt
    • ScummTR/ScummRP devraient maintenant fonctionner avec davantage de versions de Loom (EGA) et Monkey Island 1 (EGA, VGA), là où les anciennes versions pouvaient vous donner une erreur Duplicate offset in index XXX.
    • une option -r a été ajoutée à ScummTR, utile pour extraire du texte Japonais par exemple (cela force à extraire le texte original « tel quel », au lieu d'essayer de le réinterpréter, ce qui ne fonctionne pas très bien en dehors des langues d'Europe de l'Ouest)
    • ScummFont modifie maintenant directement le fichier de police du jeu qu'on lui donne, au lieu de créer un fichier -new qu'on doit ensuite manuellement renommer
    • ScummFont veille maintenant à moins corrompre votre jeu ! Je conseille tout de même d'utiliser GIMP ou une vieille version de Paint si vous voulez vous assurer de ne pas corrompre la police du jeu… ScummFont est assez fragile dans son approche, et mériterait une réécriture.
    Je prévois aussi la rédaction de tutoriels assez complets.

    Vous pouvez faire des suggestions sur des améliorations à apporter, mais en fait je ne suis pas développeur, je suis avant tout un utilisateur un peu bidouilleur. Donc je ne peux pas faire de promesses. Par contre, tout personne voulant contribuer est la bienvenue !

    Les outils restent toujours sans garantie, évidemment. Faites des sauvegardes régulières de vos jeux et de vos traductions.

    Problèmes, questions, etc.

    Les outils restent plus ou moins tels qu'ils ont été conçus, en tout cas pour le moment. Ces outils restent donc assez technique, il faut comprendre un peu le fonctionnement interne de SCUMM pour bien les utiliser (mais je prévois de combler ça avec la FAQ et quelques tutos). Pensez aussi à utiliser un éditeur de texte adapté à cette tâche, par exemple Notepad++ sous Windows.

    Pour ce qui est de signaler des bugs, en théorie c'est ici : https://github.com/dwatteau/scummtr/issues (cela dit, Github est un outil de développeur, assez technique). Mais bon, je vais faire une exception ATP, vous pouvez remonter des choses ici-même si vous le souhaitez (tant que les échanges restent cordiaux, je ne gère pas de drama…).

    Note importante : je ne réponds pas aux demandes concernant une version que vous ne posséderiez pas légalement. Désolé pour ceux qui prétendraient avoir une de ces version FM-TOWNS qui coûtent une fortune (à part Zak, vendu par GOG). Je désapprouve aussi toute distribution de traduction qui serait sous une autre forme qu'un patch (il est illégal de distribuer des ressources originales du jeu sans l'autorisation des ayants-droits, et l'ayant-droit s'appelle Disney aujourd'hui).

    À nouveau, je tiens à remercier à nouveau ici Hibernatus (c'est tout son travail ! et il accepté de rendre l'outil open-source) et Threepwang qui a été un grand bêta-testeur de cette nouvelle version !
  • Threepwang
    Modérateur casse-noix


    • janvier 2018
    • 3936

    #2
    Salut Kbbt !
    Ah ah, je pensais à toi dernièrement et te voilà de retour ! Magnifique toutes ces mises à jours ! Il va falloir que je test ça sur mon prochain jeu Lucas ScummTR est l'outil phare pour tous les traducteurs de jeux Lucas. Les Russes, les espagnols, les japonais, etc... ils l'utilisent tous ! C'est une grande chose d'avoir fait évoluer l'outil pour PC et pour d'autres OS. Tu devrais le dire sur le forum ScummVM également, il y a des tutos consacrés. Ca ne doit pas rester confidentiel. Mais je crois que Tsomi c'est toi et que c'est déjà fait Je vais également ajouter un lien depuis mon topique vers ta page GitHub.

    Merci pour le clin d'œil appuyé à MI2, je n'aurais jamais pu finalisé cette traduction sans ton apport technique. Donc, c'est moi qui te remercie C'est vrai que du coup, ça a servi de test pour l'outil en conditions réelles !

    Oui alors du coup, c'est vrai que je veux bien ton aide pour Loom, la version CD Talkie. "Ce n'est certes pas la meilleure, mais elle à le mérite d'exister". Je voudrais simplement que les sous-titres s'affichent à l'intro. Ce qui n'est pas le cas en l'état.

    Tiens au passage de mon côté j'ai terminé la traduction française de Space Quest III moteur SCI avec des ordres en français, tu peux me croire c'étais pas du gâteau Je vais ajouter le patch prochainement.

    Encore bravo pour le job !

    Commentaire

    • Threepwang
      Modérateur casse-noix


      • janvier 2018
      • 3936

      #3
      La vraie tannée dans les jeux Lucas c'est la francisation des images. Les écrans de fonds et les images vectorielles qui gèrent la transparence. Il est impossible de les réinsérer dans le jeu en l'état. La seule technique pour MI2 que nous avions trouvé avec rzil c'est d'utiliser un script python puis d'extraire l'image puis de la remettre. Tu te souviens du nombre de reprise pour que ce soit parfait. Il n'y a malheureusement pas d'outil simple pour les pbs de palettes.

      Commentaire

      • willow2
        Elite Soldier


        • août 2012
        • 1452

        #4
        Envoyé par Threepwang Voir le message
        Salut Kbbt !
        Ah ah, je pensais à toi dernièrement et te voilà de retour ! Magnifique toutes ces mises à jours ! Il va falloir que je test ça sur mon prochain jeu Lucas ScummTR est l'outil phare pour tous les traducteurs de jeux Lucas. Les Russes, les espagnols, les japonais, etc... ils l'utilisent tous ! C'est une grande chose d'avoir fait évoluer l'outil pour PC et pour d'autres OS. Tu devrais le dire sur le forum ScummVM également, il y a des tutos consacrés. Ca ne doit pas rester confidentiel. Mais je crois que Tsomi c'est toi et que c'est déjà fait Je vais également ajouter un lien depuis mon topique vers ta page GitHub.

        Merci pour le clin d'œil appuyé à MI2, je n'aurais jamais pu finalisé cette traduction sans ton apport technique. Donc, c'est moi qui te remercie C'est vrai que du coup, ça a servi de test pour l'outil en conditions réelles !

        Oui alors du coup, c'est vrai que je veux bien ton aide pour Loom, la version CD Talkie. "Ce n'est certes pas la meilleure, mais elle à le mérite d'exister". Je voudrais simplement que les sous-titres s'affichent à l'intro. Ce qui n'est pas le cas en l'état.

        Tiens au passage de mon côté j'ai terminé la traduction française de Space Quest III moteur SCI avec des ordres en français, tu peux me croire c'étais pas du gâteau Je vais ajouter le patch prochainement.

        Encore bravo pour le job !
        Salut Threepwang. Je voulais savoir si tu comptais un jour t'attaquer à la traduction d'un point&click excellent qui n'a jamais eu droit à une traduction française : Death Gate de Legend Entertainment ?

        Commentaire

        • Threepwang
          Modérateur casse-noix


          • janvier 2018
          • 3936

          #5
          Envoyé par willow2 Voir le message

          Salut Threepwang. Je voulais savoir si tu comptais un jour t'attaquer à la traduction d'un point&click excellent qui n'a jamais eu droit à une traduction française : Death Gate de Legend Entertainment ?
          Salut Willow, je rêve moi aussi d'une version française de Death Gate, mais je ne connais rien à ce moteur. Il faudrait ouvrir un topique consacré à la traduction de ce jeu et que des amateurs de RPG avec de connaissances techniques veuillent le traduire. Regarde ici comment est constitué le jeu : Jeux de Legend Entertainment. Apparemment le texte est accessible.
          Dernière modification par Threepwang, 26 février 2022, 09h23.

          Commentaire

          • Ghylard
            Militian


            • mars 2015
            • 104

            #6
            Je vois que Willow n'abandonne pas son idée de voir ce jeu traduit en français.
            Comme je lui ai déjà dit sur Planete Aventure, et toi aussi, tu le sais Threepwang, les outils existent pour travailler sur ce jeu, mais pour pouvoir les utiliser, il faut être branché Linux, et plus précisément sur Sabayon Linux.
            Les outils se trouvent sur https://github.com/Risca/dgate_resource_manager
            Il faudra donc pour traduire ce jeu des amateurs de RPG (Ce n'est pas vraiment mon cas, même si j'en possède quelques-uns.), qu'ils aient des connaissances techniques et qu'ils maîtrisent parfaitement Linux, ce qui là aussi n'est pas mon cas.
            Dernière modification par Ghylard, 26 février 2022, 12h41.

            Commentaire

            • willow2
              Elite Soldier


              • août 2012
              • 1452

              #7
              Envoyé par Ghylard Voir le message
              Je vois que Willow n'abandonne pas son idée de voir ce jeu traduit en français.
              Non, je n'abandonnerai pas car j'ai toujours rêvé d'y jouer mais la barrière de la langue m'a toujours empêché de le faire.
              Envoyé par Ghylard Voir le message

              Comme je lui ai déjà dit sur Planete Aventure, et toi aussi, tu le sais Threepwang, les outils existent pour travailler sur ce jeu, mais pour pouvoir les utiliser, il faut être branché Linux, et plus précisément sur Sabayon Linux.
              Les outils se trouvent sur https://forums.scummvm.org/viewtopic...=1620&start=30
              Il faudra donc pour traduire ce jeu des amateurs de RPG (Ce n'est pas vraiment mon cas, même si j'en possède quelques-uns.), qu'ils aient des connaissances techniques et qu'ils maîtrisent parfaitement Linux, ce qui là aussi n'est pas mon cas.
              Pourquoi parlez vous tous les 2 de RPG? C'est un point&click. C'est en tout cas ce que j'ai lu sur le test de feu Joystick et c'est aussi indiqué sur la fiche sur abandonware-france.
              Dernière modification par willow2, 26 février 2022, 12h27.

              Commentaire

              • willow2
                Elite Soldier


                • août 2012
                • 1452

                #8
                Envoyé par Threepwang Voir le message

                Salut Willow, je rêve moi aussi d'une version française de Death Gate, mais je ne connais rien à ce moteur. Il faudrait ouvrir un topique consacré à la traduction de ce jeu et que des amateurs de RPG avec de connaissances techniques veuillent le traduire. Regarde ici comment est constitué le jeu : Jeux de Legend Entertainment. Apparemment le texte est accessible.
                Mon anglais est beaucoup trop limité pour le traduire. La trad, je l'attends justement pour y jouer.
                J'espère que quelqu'un de motivé s'y lancera un jour.
                Merci d'avoir pris le temps de répondre à ma question.

                Commentaire

                • Ghylard
                  Militian


                  • mars 2015
                  • 104

                  #9
                  Willow, je comprends ton désir de voir ce jeu en français pour que tu puisses y jouer, mais ce n'est pas seulement une histoire de motivation. Si tu consultes le site de celui qui est en train de concevoir un outil pour le faire, tu constateras qu'il est encore en train de travailler dessus. Et je ne parle pas ensuite de son fonctionnement dans un environnement Linux.
                  Non, la motivation ne suffit pas. Il faut également avoir des outils parfaitement fonctionnels, ce qui n'est pas le cas actuellement et il faut également une bonne maîtrise de l'OS dans lequel ils fonctionnent.
                  Je pense qu'un jour, l'outil de Risca fonctionnera parfaitement et alors peut-être qu'il le compilera pour qu'il fonctionne sous windows, mais nous n'en sommes malheureusement pas encore là.

                  Commentaire

                  • sagitaire021
                    Le Poulet de Majora


                    • décembre 2020
                    • 6261

                    #10
                    Envoyé par Ghylard Voir le message
                    Je pense qu'un jour, l'outil de Risca fonctionnera parfaitement et alors peut-être qu'il le compilera pour qu'il fonctionne sous windows, mais nous n'en sommes malheureusement pas encore là.
                    Si seulement les textes dans les jeux étaient de simple fichier .txt à modifier , les traductions seraient un pur bonheur

                    Commentaire

                    • willow2
                      Elite Soldier


                      • août 2012
                      • 1452

                      #11
                      Envoyé par Ghylard Voir le message
                      Willow, je comprends ton désir de voir ce jeu en français pour que tu puisses y jouer, mais ce n'est pas seulement une histoire de motivation. Si tu consultes le site de celui qui est en train de concevoir un outil pour le faire, tu constateras qu'il est encore en train de travailler dessus. Et je ne parle pas ensuite de son fonctionnement dans un environnement Linux.
                      Non, la motivation ne suffit pas. Il faut également avoir des outils parfaitement fonctionnels, ce qui n'est pas le cas actuellement et il faut également une bonne maîtrise de l'OS dans lequel ils fonctionnent.
                      Je pense qu'un jour, l'outil de Risca fonctionnera parfaitement et alors peut-être qu'il le compilera pour qu'il fonctionne sous windows, mais nous n'en sommes malheureusement pas encore là.
                      Quand je parle de motivé, c'est quelqu'un qui a envie et qui le peut.
                      J'ai déjà attendu 28 ans en pensant que ça n'arrivera jamais donc si ça n'arrive pas tant pis, je n'en mourrai pas. J'ai déjà plus de jeux à faire que j'ai de temps à vivre donc ce n'est pas une catastrophe en soi si ce jeu n'est jamais traduit. Je fais juste une demande au cas où car vous êtes là et que vous faites un remarquable boulot. Cependant, je comprends tout à fait les problèmes et je n'émets aucune critique.

                      Envoyé par sagitaire021 Voir le message

                      Si seulement les textes dans les jeux étaient de simple fichier .txt à modifier , les traductions seraient un pur bonheur
                      A l'époque des jeux dos, je peux me tromper mais je pense que de simple fichier txt à modifier, ça devait rarement existé si tant est que ça a existé.
                      Dernière modification par willow2, 26 février 2022, 17h42.

                      Commentaire

                      • Threepwang
                        Modérateur casse-noix


                        • janvier 2018
                        • 3936

                        #12
                        Nous nous sommes quelque peu éloignés du topique de Kbbt. J'ai repris le lien des outils de Dead Gate sur le topique consacré à la liste des jeux à traduire.

                        Commentaire

                        Chargement...