Traduction d’Ultima Underworld

Réduire
X
 
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages
  • Threepwang
    Modérateur casse-noix


    • janvier 2018
    • 3936

    #301
    Salut les amis,
    Bon j'ai pas traîné et les liens sont réparés.
    Normalement c'est bon ; sur mon pc ça fonctionne.
    Merci de confirmer

    Commentaire

    • Hrvg
      Abandonwarriors


      • février 2007
      • 3262

      #302
      Bonjour,
      Threepwang a dû réparer les liens de la fiche du jeu, car ils fonctionnent maintenant. Sinon, les patchs sont aussi disponibles sur le forum, ici.

      Commentaire

      • Hrvg
        Abandonwarriors


        • février 2007
        • 3262

        #303
        Envoyé par Threepwang Voir le message
        Salut les amis,
        Bon j'ai pas traîné et les liens sont réparés.
        Normalement c'est bon ; sur mon pc ça fonctionne.
        Merci de confirmer
        Je viens de regarder et ça fonctionne...

        Commentaire

        • Guybrush02
          320x200x256


          • avril 2001
          • 6835

          #304
          Je confirme c'est tout bon !

          Commentaire

          • Sylvain_rocher
            Paladin


            • septembre 2024
            • 708

            #305
            Merci beaucoup Threepwang

            Commentaire

            • Epervier 666
              Villager

              • mai 2007
              • 44

              #306
              Yop

              Un grand merci à Sylvain_rocher pour cette traduction et vivement celle de Ultima Underworld 2.

              Cependant : Je suis le programmeur du logiciel EET (ESP/ESM Translator) qui ne porte pas totalement bien son nom : Il sert à la base à traduire les mods de Skyrim Oblivion, Fallout etc. Bref, au fil du temps J'ai ajouté pas mal de jeu dans la liste de ceux supportés.
              Parmi ceux-ci, Ultima Underworld 1 et 2. Je n'avais pas trop communiqué là-dessus car il y avait le problème des caractères non reconnu (tous les trucs français genre accent). Tu as résolu le problème en éditant les fichiers font. De mon côté, après avoir vu ce que tu avais fait, je me suis remis sur cette partie. En fait, si tu ouvre ton fichier Strings.pak avec mon prog, tu pourras voir que d'une part, il te manque certaines lignes et que d'autres part, il y a a un endroit des kkkkk. Ce n'est pas vraiment le cas : C'est juste la reconstruction du fichier qui n'est pas correcte. Je ne saurais malheureusement pas te dire où, et c'est peut-être même moi qui me plante (mais je suis pratiquement sûr que non).
              Pour revenir sur le coup des caractères spéciaux que rajoute la langue française, tu as en fait utilisé d'autre caractères que tu as redessinés (puis le jeu est en ASCII et ne support donc que les 127 premiers caractères de tous les codages (l'ASCII étant la base de tous les autres encodage de caractères). Bref, du coup, quand on ouvre le fichier, ce n'est pas très lisible avec les remplacement, ce qui m'a poussé à ajouter une fonctionnalité à mon programme : le remplacement par matrice (un remplacement de masse prédéfinis, par exemple et dans ton cas # en é, < en à, etc...) et ce dans les deux sens. tout ce bordel et la traduction totale et correcte des Ultima Underworld n'est pas encore à jour sur le Nexus mais est dispo dans ma dernière bêta, téléchargeable ici : http://epervier666.free.fr/ESP_Trans...lator_beta.zip
              Du coup, et si tu y tiens bien sûr, bah tu peux compléter cette traduction et surtout la corriger (pour cela, il faut partir du fichier original, puis ouvrir ton fichier traduit par dessus en indiquant que tu veux le charger comme la traduction). Je ne sais pas si quelqu'un a eu des soucis avec cette version du fait du format du fichier mais voilà. Je ne sais pas quel programme tu as utilisé mais du coup tu peux aussi le signaler à l'auteur. Du coup si toi ou quelqu'un d'autre veut se lancer dans la trad du 2, bah c'est relativement facile avec ce que tu as déjà accompli. J'ai testé très rapidement (juste sur la cinématique d'intro), mais copier tes fichiers fonts déjà modifié a suffit. Je sais qu'il y a aussi des graphisme à "traduire" (les boutons il me semble) mais à priori, il y a un outil pour puisque tu l'as fait (ou en tout cas tu sais faire).
              Petite précision, j'ai testé sur la version gog uniquement. D'ailleurs un truc sympa, tu peux laisser le game.gog tranquille et juste rajouter tes fichiers dans le répertoire UNDEROM1 (en gardant l'arborescence) et ça remplacera tout seul en jeu. (et ça marche pour le 2 aussi).

              Pour info, mon prog support "à peu près" Ultima 7. Jamais testé de bout en bout, mais en utilisant les fichiers fonts de la version de Serpent Isle traduite par des fans, bah j'avais pu traduire l'intégralité du jeu (de mémoire, ça doit bien faire 20 ans, et c'était à l'époque avec un logiciel italien). Mais du coup, ayant encore les fichiers, j'avais fait une base de données ouvrable dans mon prog, qui est comprises dans les BDD que je fournis sur le nexus (mais c'est un gros fichier et ça vous intéresse ptet pas donc je le mets là aussi : http://epervier666.free.fr/ESP_Trans...ima7_EN-FR.eet)

              Voilou
              Dès que j'ai refinis BG3, je reteste cet underworld enfin traduit !! Merci !!!

              Commentaire

              • Sylvain_rocher
                Paladin


                • septembre 2024
                • 708

                #307
                Envoyé par Epervier 666 Voir le message
                Yop

                Un grand merci à Sylvain_rocher pour cette traduction et vivement celle de Ultima Underworld 2.

                Cependant : Je suis le programmeur du logiciel EET (ESP/ESM Translator) qui ne porte pas totalement bien son nom : Il sert à la base à traduire les mods de Skyrim Oblivion, Fallout etc. Bref, au fil du temps J'ai ajouté pas mal de jeu dans la liste de ceux supportés.
                Parmi ceux-ci, Ultima Underworld 1 et 2. Je n'avais pas trop communiqué là-dessus car il y avait le problème des caractères non reconnu (tous les trucs français genre accent). Tu as résolu le problème en éditant les fichiers font. De mon côté, après avoir vu ce que tu avais fait, je me suis remis sur cette partie. En fait, si tu ouvre ton fichier Strings.pak avec mon prog, tu pourras voir que d'une part, il te manque certaines lignes et que d'autres part, il y a a un endroit des kkkkk. Ce n'est pas vraiment le cas : C'est juste la reconstruction du fichier qui n'est pas correcte. Je ne saurais malheureusement pas te dire où, et c'est peut-être même moi qui me plante (mais je suis pratiquement sûr que non).
                Salut Epervier 666 !
                Oulala, alors oui c'est possible qu'il reste des bugs dans mon outil, et que je ne m'en suis pas rendu compte ... Je regarderai
                Je comprends moins quand tu dis qu'il me manque certaines lignes : si c'est sous-entedu "à traduire", c'est normal, je n'ai pas traduit plusieurs blocs de textes, notamment celui qui sert à tous les debug des dév, et les blocks de dialogues de PNJ qui n'ont finalement pas été implémentés dans le jeu. Et des fois il m'est arrivé de mettre n'importe quoi (comme des "kkkk") pour certaines essais, mais il est vrai que ce n'est pas normal qu'il en reste (je sais qu'il reste des "nnnnn" sur certaines strings non utilisées) Merci beaucoup pour l'envoi de ton outil, je vais aller vérifier pour corriger mon outil !

                Envoyé par Epervier 666 Voir le message
                Pour revenir sur le coup des caractères spéciaux que rajoute la langue française, tu as en fait utilisé d'autre caractères que tu as redessinés (puis le jeu est en ASCII et ne support donc que les 127 premiers caractères de tous les codages (l'ASCII étant la base de tous les autres encodage de caractères). Bref, du coup, quand on ouvre le fichier, ce n'est pas très lisible avec les remplacement, ce qui m'a poussé à ajouter une fonctionnalité à mon programme : le remplacement par matrice (un remplacement de masse prédéfinis, par exemple et dans ton cas # en é, < en à, etc...) et ce dans les deux sens. tout ce bordel et la traduction totale et correcte des Ultima Underworld n'est pas encore à jour sur le Nexus mais est dispo dans ma dernière bêta, téléchargeable ici : http://epervier666.free.fr/ESP_Trans...lator_beta.zip
                Mon outil faisait tout à fait ça : j'avais ma matrice de correspondance, et il remplaçait lors de la lecture et de l'écriture chacun de ces caractères. Si tu souhaites avoir toute la correspondance, je peux t'en faire une capture. Dans ma vidéo d'explication, j'ai mis également le tableau.

                Envoyé par Epervier 666 Voir le message
                Du coup, et si tu y tiens bien sûr, bah tu peux compléter cette traduction et surtout la corriger (pour cela, il faut partir du fichier original, puis ouvrir ton fichier traduit par dessus en indiquant que tu veux le charger comme la traduction). Je ne sais pas si quelqu'un a eu des soucis avec cette version du fait du format du fichier mais voilà. Je ne sais pas quel programme tu as utilisé mais du coup tu peux aussi le signaler à l'auteur. Du coup si toi ou quelqu'un d'autre veut se lancer dans la trad du 2, bah c'est relativement facile avec ce que tu as déjà accompli. J'ai testé très rapidement (juste sur la cinématique d'intro), mais copier tes fichiers fonts déjà modifié a suffit. Je sais qu'il y a aussi des graphisme à "traduire" (les boutons il me semble) mais à priori, il y a un outil pour puisque tu l'as fait (ou en tout cas tu sais faire).
                Petite précision, j'ai testé sur la version gog uniquement. D'ailleurs un truc sympa, tu peux laisser le game.gog tranquille et juste rajouter tes fichiers dans le répertoire UNDEROM1 (en gardant l'arborescence) et ça remplacera tout seul en jeu. (et ça marche pour le 2 aussi).
                Pour le coup, c'est moi qui ai développé mon outil, comme je disais plus haut ... du coup il faut vraiment que je regarde de plus près pour corriger mes bugs Et, sauf erreur de ma part, la traduction est complète, j'ai normalement tout testé.
                Je ne savais pas qu'on pouvait simplement ajouter les fichiers dans UNDEROM1 ! Je pensais qu'il était obligatoire de reconstituer le game.gog ... bon après, c'est pas vraiment très contraignant à faire

                Mon outil est compatible de la traduction d'Ultima Underworld II, car les fichiers ont les mêmes formats (il y a quelques subtilités dans le II, mais rien d'insurmontable). Ce qui un peu frustrant dans la traduction de ces jeux, c'est que 95% des textes sont bien dans le STRINGS.PAK, mais que les 5% sont les plus galères à traduire (les fichiers graphiques, c'est un peu fastidieux mais si difficile, mais le fichier EXE, c'est une autre paire de manche !).
                J'ai l'intention de me lancer dedans en effet après ma traduction d'Ultima 1 que je viens de commencer Donc je pense que je débuterai courant premier trimestre 2025 si tout va bien.

                Envoyé par Epervier 666 Voir le message
                Pour info, mon prog support "à peu près" Ultima 7. Jamais testé de bout en bout, mais en utilisant les fichiers fonts de la version de Serpent Isle traduite par des fans, bah j'avais pu traduire l'intégralité du jeu (de mémoire, ça doit bien faire 20 ans, et c'était à l'époque avec un logiciel italien). Mais du coup, ayant encore les fichiers, j'avais fait une base de données ouvrable dans mon prog, qui est comprises dans les BDD que je fournis sur le nexus (mais c'est un gros fichier et ça vous intéresse ptet pas donc je le mets là aussi : http://epervier666.free.fr/ESP_Trans...ima7_EN-FR.eet)

                Voilou
                Dès que j'ai refinis BG3, je reteste cet underworld enfin traduit !! Merci !!!
                [/QUOTE]

                Ultima 7 et BG3 ? On va être copain Ahahah, bon en vrai je n'ai ni la machine ni eu le temps de me lancer dans BG3 encore (BG2 étant mon jeu préféré de tous les temps, j'ai vraiment hâte !), et je comptais justement me mettre à Ultima 7 prochainement, mais en hésitant comment (GOG natif, Exult en français, remake en "3D" ?) ... et surtout je souhaiterais un jour traduire Forge of Virtue Donc si tu as en plus tous les outils, ce sera parfait

                Commentaire

                • Sylvain_rocher
                  Paladin


                  • septembre 2024
                  • 708

                  #308
                  Je suis allé faire des essais de relecture de mes productions, et je te confirme que j'ai des grosses bêtises en fin de blocs. Je vais aller trouver le bug et le rectifier !
                  Du coup, j'ai bien des trucs très moches dans mon patch, mais je suis sûr qu'ils ne sont pas affichés dans le jeu, heureusement. Mais je vais quand même aller rectifier proprement tout ça

                  Commentaire

                  • Sylvain_rocher
                    Paladin


                    • septembre 2024
                    • 708

                    #309
                    Aaaaaah je m’en veux, les bugs sont apparus depuis que j’ai modifié l’arbre de Huffman, j’ai pas encore trouvé d’où ça vient mais je regrette de pas avoir fait de test de non régression …

                    Le pire, c’est que du coup je dis des bêtises dans ma vidéo : il n’y a pas de problèmes de jardinage mémoire, c’est mon outil qui fait des conneries … oh la la je vais passer pour un con bon, le problème de taille reste vrai mais parce que mon outil est mal codé !!! Je vais pas pouvoir chercher plus aujourd’hui, mais je te remercie encore 1000x @Epervier je vais pouvoir corriger et avoir moins de contraintes de traduction pour Underworld II … voire reprendre aussi certaines traduction du 1 pour un patch v2.0 si, après des essais, il s’avère que le jeu n’est plus si contraint en taille (je suis sûr qu’il l’est dans certains cas quand meme)
                    Dernière modification par Sylvain_rocher, 24 novembre 2024, 11h09.

                    Commentaire

                    • Sylvain_rocher
                      Paladin


                      • septembre 2024
                      • 708

                      #310
                      J'ai trouvé mon erreur ... je vous passe les détails, mais c'est bien mon outil qui jardine dans la mémoire et non le jeu, c'est maintenant sûr ! J'ai trouvé l'origine mais je dois encore la corriger.
                      Ca m'a fait me rendre compte qu'il y a 2 bugs résiduels dans le patch actuel, je pense qu'ils ont été introduit après avoir fait les correctifs de fautes d'orthographe que je n'ai pas retestés Je proposerais un nouveau patch une fois tout corrigé !

                      Commentaire

                      • Sylvain_rocher
                        Paladin


                        • septembre 2024
                        • 708

                        #311
                        C'est avec joie (et soulagement) que je vous annonce que j'ai corrigé mon outil et j'ai pu rattrapé mes erreurs. Je suis en déplacement, donc je ne vais pas pouvoir rééditer un patch immédiatement (il est stocké sur mon NAS ...) mais j'enverrai à Hrvg les patchs corrigés en milieu de semaine. Il corrigera 2 bugs et une faute d'orthographe supplémentaire

                        Pour les curieux (et en toute transparence), mon outil se trompait dans le calcul des "blockOffset" (cf. ma vidéo : il s'agit de l'adresse de début des blocs de chaînes de caractères). Dans ma toute première version et pour faire des essais rapides, je me contentais de recopier les valeurs d'origine sans les recalculer. Et donc, si ma traduction était plus longue que l'origine, il se passe exactement ce que j'illustre dans ma vidéo : quand j'écrivais le block qui suit, il venait écraser ce que j'avais écrit dans le bloc précédent ... et bim, j'écrivais n'importe quoi. Voilà voilà, en recalculant proprement, je n'ai plus de soucis
                        Dernière modification par Sylvain_rocher, 25 novembre 2024, 17h55.

                        Commentaire

                        • Threepwang
                          Modérateur casse-noix


                          • janvier 2018
                          • 3936

                          #312
                          Mise à jour 1.2 effectuée et en ligne sur la fiche.

                          Commentaire

                          • Hrvg
                            Abandonwarriors


                            • février 2007
                            • 3262

                            #313
                            Bonjour,

                            La mise à jour des patchs a été aussi faite sur le forum.

                            Commentaire

                            • RetroArchives
                              Villager

                              • novembre 2024
                              • 42

                              #314

                              [/QUOTE]

                              Ultima 7 et BG3 ? On va être copain Ahahah, bon en vrai je n'ai ni la machine ni eu le temps de me lancer dans BG3 encore (BG2 étant mon jeu préféré de tous les temps, j'ai vraiment hâte !), et je comptais justement me mettre à Ultima 7 prochainement, mais en hésitant comment (GOG natif, Exult en français, remake en "3D" ?) ... et surtout je souhaiterais un jour traduire Forge of Virtue Donc si tu as en plus tous les outils, ce sera parfait
                              [/QUOTE]


                              J'avais commencé une traduction de Forge of Virtue. J'avais bien avancé les dialogues d'Erethian, notamment, mais comme elle était faite à parti des outils de traduction conçus pour Serpent Isle et Ultima VII, ça veut dire qu'elle ne fonctionnait que sous Exult. Si jamais ça vous intéresse, je dois avoir ça qui traine dans un coin (probablement avec le reste des dialogues d'Ultima VII, car il faut tout traduire ensemble: les dialogues de l'extension sont dans le même fichier que ceux du jeu de base)

                              Commentaire

                              • Sylvain_rocher
                                Paladin


                                • septembre 2024
                                • 708

                                #315
                                Envoyé par RetroArchives Voir le message
                                J'avais commencé une traduction de Forge of Virtue. J'avais bien avancé les dialogues d'Erethian, notamment, mais comme elle était faite à parti des outils de traduction conçus pour Serpent Isle et Ultima VII, ça veut dire qu'elle ne fonctionnait que sous Exult. Si jamais ça vous intéresse, je dois avoir ça qui traine dans un coin (probablement avec le reste des dialogues d'Ultima VII, car il faut tout traduire ensemble: les dialogues de l'extension sont dans le même fichier que ceux du jeu de base)
                                Ah mais il y a eu une traduction sous exult quand même ? Ou bien tu n’es pas allé au bout ?
                                Je me suis pas encore trop intéressé au sujet, mais du coup j’en profite : il existe quoi comme trad FR d’Ultima VII et son extension / avec et sans exult ?

                                Commentaire

                                Chargement...