Traduction d'Ultima The First Age Of Darkness

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


    • septembre 2024
    • 708

    #121
    Envoyé par GT400 Voir le message
    En fait, parmi les Ultima, il reste lesquels à traduire en français ?
    2,3,4,5, extension de la 1ere partie du 7, le 7 partie 2 + extension et Underworld II

    Underworld II est en cours, puis je m’attaquerai au 4. Je sens que j’enchaînerais avec le 7, et si je me chauffe, 2 puis 3 puis 5 !!!
    Dernière modification par Sylvain_rocher, 11 janvier 2025, 12h44.

    Commentaire

    • Snow
      Roi de la Glande


      • décembre 2003
      • 7695

      #122
      Heu... Pour Ultima 7 : Serpent Isle (si c'est bien la partie 2 dont tu parles), il existe un patch VF : http://www.dagonslair.com/telecharge...ltima-7-si-vf/
      A moins que tu ne veuilles le refaire, peut-être pour une meilleure qualité ?
      La vitesse de la lumière est supérieure à celle du son !
      C'est pourquoi bien des gens ont l'air brillant jusqu'à ce qu'ils ouvrent la bouche !

      ​

      Commentaire

      • Threepwang
        Modérateur casse-noix


        • janvier 2018
        • 3936

        #123
        Envoyé par Snow Voir le message
        Heu... Pour Ultima 7 : Serpent Isle (si c'est bien la partie 2 dont tu parles), il existe un patch VF : http://www.dagonslair.com/telecharge...ltima-7-si-vf/
        A moins que tu ne veuilles le refaire, peut-être pour une meilleure qualité ?
        Pour Ultima 7 : Serpent Isle, c'est une traduction beta de mémoire, pas sûr que tout soit en français Ne fonctionne que via Exult.

        Commentaire

        • Threepwang
          Modérateur casse-noix


          • janvier 2018
          • 3936

          #124
          Sylvain_rocher
          Ultima VI: The Phalse Prophet à fait l'objet d'une très belle traduction par Docwise Dragon, mais pour des raisons techniques, notamment les pointeurs, il a laissé bien malgré lui quelques fautes d'orthographes. Si un jour si tu arrives jusqu'à ce numéro et que tu veuilles jeter un oeil, je pense que Docwise ne serait pas contre. Mais, tu as gros a faire avant d'en arriver là
          Dernière modification par Threepwang, 12 janvier 2025, 10h25.

          Commentaire

          • Snow
            Roi de la Glande


            • décembre 2003
            • 7695

            #125
            Envoyé par Threepwang Voir le message

            Pour Ultima 7 : Serpent Isle, c'est une traduction beta de mémoire, pas sûr que tout soit en français Ne fonctionne que via Exult.
            En l'occurrence, d'après ce qui est écrit, le patch devrait fonctionner aussi avec la version DOS pure, et serait terminé, même s'il semble encore en version bêta...

            Ps : Un certain Elandryl y aurait participé en tant que traducteur/correcteur. Ici, il est plus connu sous le pseudo de... RétroArchives.
            Dernière modification par Snow, 12 janvier 2025, 02h16.
            La vitesse de la lumière est supérieure à celle du son !
            C'est pourquoi bien des gens ont l'air brillant jusqu'à ce qu'ils ouvrent la bouche !

            ​

            Commentaire

            • Sylvain_rocher
              Paladin


              • septembre 2024
              • 708

              #126
              Pour le 7 partie 2, en effet j’ai peut être pas les idées très claires … RetroArchives m’a par contre assuré que la trad de l’extension de la première partie n’est pas faite.

              Je ne connais pas les contraintes techniques qui font que la trad n’est possible que sous Exult, je regarderai si éventuellement il est possible d’en proposer une compatible du jeu de base.

              Pour le VI, je me suis justement demandé si les problèmes de taille qu’à rencontré Docwise était liés à la taille de la fenêtre in game ou des problèmes dans les EXE. Si c’est le second cas, en effet, ça vaudra le coup de regarder ça et peut être peaufiner le super travail qu’il a déjà fait

              Commentaire

              • Guybrush02
                320x200x256


                • avril 2001
                • 6835

                #127
                Pour Ultima 7 Part 2 Serpent Isle, il y a un patch "partiel" du jeu dont AB-France fait référence : http://www.dagonslair.com/telecharge...ltima-7-si-vf/

                MAIS vu que c'est un ancien patch, il ne fonctionne qu'avec les très anciennes versions d'Exult ! (celles de 2004)

                Pourquoi ? C'est simple le fichier .cfg d'Exult est passé d'un fichier plat à un fichier XML, le patch n'arrive plus à retrouver ou il doit s'ajouter dans le fichier.

                Pour que ça soit plus simple, voici la traduction pré-installée : https://drive.google.com/file/d/1Lzz...ew?usp=sharing

                - A dézipper dans votre répertoire User/nomDuUser/AppData/Local/Exult ou dans votre répertoire Exult directement si vous utilisez le mode portable (Exult.exe -p)
                Perso je n'utilise que la portable, je n'aime pas avoir des morceaux de jeux à droite ou gauche de mes HDD.

                - Editer le fichier Exult.cfg et ajouter la balise suivante :
                <patch>.\Serpentisle\patch_v1.031</patch> dans le bloc :

                Code:
                      <serpentisle>
                        <path>.\Ultima 7 - Serpent Isle</path>
                        <keys>(default)</keys>
                        <autonotes>(default)</autonotes>
                        <waves>sqsfxsi.flx</waves>
                [B]        <patch>.\Serpentisle\patch_v1.031</patch>[/B]
                      </serpentisle>
                - Lancez Exult et voici le jeu en "presque" VF :

                Cliquez sur l'image pour la voir en taille réelle   Nom : 		image.png  Affichages :	0  Taille :		640,5 Ko  ID : 			897662​

                A noter que j'ai dû rechercher un vieil Exult de 2004 que j'avais archivé sur un DVD....DVD qui n'était plus lisible par mon lecteur/graveur (je crois que c'est sa fin), je suis passé par un vieux PC de 2006 pour récupérer l'archive

                Envoyé par Snow Voir le message
                Ps : Un certain Elandryl y aurait participé en tant que traducteur/correcteur. Ici, il est plus connu sous le pseudo de... RétroArchives.
                ​

                Aaaah c'est une information très intéressante ça, n'est-ce pas RetroArchives

                Commentaire

                • Sylvain_rocher
                  Paladin


                  • septembre 2024
                  • 708

                  #128
                  Envoyé par Guybrush02 Voir le message
                  Pour Ultima 7 Part 2 Serpent Isle, il y a un patch "partiel" du jeu dont AB-France fait référence : http://www.dagonslair.com/telecharge...ltima-7-si-vf/

                  MAIS vu que c'est un ancien patch, il ne fonctionne qu'avec les très anciennes versions d'Exult ! (celles de 2004)

                  Pourquoi ? C'est simple le fichier .cfg d'Exult est passé d'un fichier plat à un fichier XML, le patch n'arrive plus à retrouver ou il doit s'ajouter dans le fichier.

                  Pour que ça soit plus simple, voici la traduction pré-installée : https://drive.google.com/file/d/1Lzz...ew?usp=sharing

                  - A dézipper dans votre répertoire User/nomDuUser/AppData/Local/Exult ou dans votre répertoire Exult directement si vous utilisez le mode portable (Exult.exe -p)
                  Perso je n'utilise que la portable, je n'aime pas avoir des morceaux de jeux à droite ou gauche de mes HDD.

                  - Editer le fichier Exult.cfg et ajouter la balise suivante :
                  <patch>.\Serpentisle\patch_v1.031</patch> dans le bloc :

                  Code:
                   <serpentisle>
                  <path>.\Ultima 7 - Serpent Isle</path>
                  <keys>(default)</keys>
                  <autonotes>(default)</autonotes>
                  <waves>sqsfxsi.flx</waves>
                  [B] <patch>.\Serpentisle\patch_v1.031</patch>[/B]
                  </serpentisle>
                  - Lancez Exult et voici le jeu en "presque" VF :

                  Cliquez sur l'image pour la voir en taille réelle  Nom : 		image.png  Affichages :	0  Taille :		640,5 Ko  ID : 			897662​

                  A noter que j'ai dû rechercher un vieil Exult de 2004 que j'avais archivé sur un DVD....DVD qui n'était plus lisible par mon lecteur/graveur (je crois que c'est sa fin), je suis passé par un vieux PC de 2006 pour récupérer l'archive

                  ​

                  Aaaah c'est une information très intéressante ça, n'est-ce pas RetroArchives
                  Tout ça me fait dire que je serais chaud pour soit proposer un correctif pour être compatible du XML, soit (et c’est ce que je préférerai) avoir une traduction compatible du jeu d’origine ! Si c’est vraiment possible, ce serait top. Si le travail de traduction en tant que tel est déjà réalisé, ça m’arrange s’il ne reste que la partie technique (partie sur laquelle je suis quand même plus à l’aise).

                  On verra le temps voulu.

                  Commentaire

                  • GT400
                    Manic Miner


                    • juin 2004
                    • 11578

                    #129
                    Si je ne me trompe, Akalabeth n'est pas non plus traduit, non ?
                    As the mist clears, the eerie image of a forest forms in front of you. To the east, a vast plain extends towards the horizon. Westward howewer, in the thick of the forest, a thousand pairs of eyes pierce the mist, glaring despondently back at you.

                    Commentaire

                    • Sylvain_rocher
                      Paladin


                      • septembre 2024
                      • 708

                      #130
                      Envoyé par GT400 Voir le message
                      Si je ne me trompe, Akalabeth n'est pas non plus traduit, non ?
                      Aaaah bien vu !!! Ne pas oublier « Ultima 0 »

                      Commentaire

                      • Guybrush02
                        320x200x256


                        • avril 2001
                        • 6835

                        #131
                        Dans l'archive d'abandonware-France, il y a un fichier .bas.
                        Il s'agit bien d'une source en basic :

                        Code:
                        ON ERROR GOTO 4
                        
                        1  SCREEN 1: VIEW PRINT: CLS : q$ = "": DIM pw(5): DIM c(5): DIM m$(10), ml%(10, 1), mz%(10, 1): DIM w$(5)
                        
                        4  REM PR# 0: IN# 0
                        
                        5  REM HIMEM: 49151
                        
                        7  CLEAR : GOSUB 60000
                        
                        8  RANDOMIZE ln
                        
                        9  le = 0
                        
                        [B]10  SCREEN 1: VIEW PRINT: CLS : PRINT TAB(12); : PRINT " WELCOME TO AKALABETH, WORLD OF DOOM!"[/B]
                        
                        20  DIM dn%(10, 10), te%(20, 20), xx%(10), yy%(10), pe%(10, 3), ld%(10, 5), cd%(10, 3), ft%(10, 5), la%(10, 3)
                        
                        30  FOR x = 0 TO 20: te%(x, 0) = 1: te%(0, x) = 1: te%(x, 20) = 1: te%(20, x) = 1: NEXT
                        
                        35  LOCATE 23, 1: PRINT "  (PLEASE WAIT)";
                        
                        40  FOR x = 1 TO 19: FOR y = 1 TO 19: te%(x, y) = INT(RND(1) ^ 5 * 4.5)
                        
                        41  IF te%(x, y) = 3 AND RND(1) > .5 THEN te%(x, y) = 0
                        
                        42  NEXT: PRINT "."; : NEXT: SLEEP 2
                        
                        50  te%(INT(RND(1) * 19 + 1), INT(RND(1) * 19 + 1)) = 5: tx = INT(RND(1) * 19 + 1): ty = INT(RND(1) * 19 + 1): te%(tx, ty) = 3
                        
                        51  xx%(0) = 139: yy%(0) = 79
                        
                        52  FOR x = 2 TO 20 STEP 2: xx%(x / 2) = INT(ATN(1 / x) / ATN(1) * 140 + .5): yy%(x / 2) = INT(xx%(x / 2) * 4 / 7)
                        
                        53  pe%(x / 2, 0) = 139 - xx%(x / 2): pe%(x / 2, 1) = 139 + xx%(x / 2): pe%(x / 2, 2) = 79 - yy%(x / 2): pe%(x / 2, 3) = 79 + yy%(x / 2): NEXT
                        
                        54  pe%(0, 0) = 0: pe%(0, 1) = 279: pe%(0, 2) = 0: pe%(0, 3) = 159
                        
                        55  FOR x = 1 TO 10: cd%(x, 0) = 139 - xx%(x) / 3: cd%(x, 1) = 139 + xx%(x) / 3: cd%(x, 2) = 79 - yy%(x) * .7: cd%(x, 3) = 79 + yy%(x): NEXT: PRINT ".";
                        
                        56  FOR x = 0 TO 9: ld%(x, 0) = (pe%(x, 0) * 2 + pe%(x + 1, 0)) / 3: ld%(x, 1) = (pe%(x, 0) + 2 * pe%(x + 1, 0)) / 3: w = ld%(x, 0) - pe%(x, 0)
                        
                        57  ld%(x, 2) = pe%(x, 2) + w * 4 / 7: ld%(x, 3) = pe%(x, 2) + 2 * w * 4 / 7: ld%(x, 4) = (pe%(x, 3) * 2 + pe%(x + 1, 3)) / 3: ld%(x, 5) = (pe%(x, 3) + 2 * pe%(x + 1, 3)) / 3
                        
                        58  ld%(x, 2) = ld%(x, 4) - (ld%(x, 4) - ld%(x, 2)) * .8: ld%(x, 3) = ld%(x, 5) - (ld%(x, 5) - ld%(x, 3)) * .8: IF ld%(x, 3) = ld%(x, 4) THEN ld%(x, 3) = ld%(x, 3) - 1
                        
                        59  NEXT
                        Est-ce qu'Akalabeth est en basic et l'exe n'est qu'une compilation ou une interpretation de ce fichier ?

                        Commentaire

                        • Sylvain_rocher
                          Paladin


                          • septembre 2024
                          • 708

                          #132
                          Envoyé par Guybrush02 Voir le message
                          Dans l'archive d'abandonware-France, il y a un fichier .bas.
                          Il s'agit bien d'une source en basic :

                          Code:
                          ON ERROR GOTO 4
                          
                          1 SCREEN 1: VIEW PRINT: CLS : q$ = "": DIM pw(5): DIM c(5): DIM m$(10), ml%(10, 1), mz%(10, 1): DIM w$(5)
                          
                          4 REM PR# 0: IN# 0
                          
                          5 REM HIMEM: 49151
                          
                          7 CLEAR : GOSUB 60000
                          
                          8 RANDOMIZE ln
                          
                          9 le = 0
                          
                          [B]10 SCREEN 1: VIEW PRINT: CLS : PRINT TAB(12); : PRINT " WELCOME TO AKALABETH, WORLD OF DOOM!"[/B]
                          
                          20 DIM dn%(10, 10), te%(20, 20), xx%(10), yy%(10), pe%(10, 3), ld%(10, 5), cd%(10, 3), ft%(10, 5), la%(10, 3)
                          
                          30 FOR x = 0 TO 20: te%(x, 0) = 1: te%(0, x) = 1: te%(x, 20) = 1: te%(20, x) = 1: NEXT
                          
                          35 LOCATE 23, 1: PRINT " (PLEASE WAIT)";
                          
                          40 FOR x = 1 TO 19: FOR y = 1 TO 19: te%(x, y) = INT(RND(1) ^ 5 * 4.5)
                          
                          41 IF te%(x, y) = 3 AND RND(1) > .5 THEN te%(x, y) = 0
                          
                          42 NEXT: PRINT "."; : NEXT: SLEEP 2
                          
                          50 te%(INT(RND(1) * 19 + 1), INT(RND(1) * 19 + 1)) = 5: tx = INT(RND(1) * 19 + 1): ty = INT(RND(1) * 19 + 1): te%(tx, ty) = 3
                          
                          51 xx%(0) = 139: yy%(0) = 79
                          
                          52 FOR x = 2 TO 20 STEP 2: xx%(x / 2) = INT(ATN(1 / x) / ATN(1) * 140 + .5): yy%(x / 2) = INT(xx%(x / 2) * 4 / 7)
                          
                          53 pe%(x / 2, 0) = 139 - xx%(x / 2): pe%(x / 2, 1) = 139 + xx%(x / 2): pe%(x / 2, 2) = 79 - yy%(x / 2): pe%(x / 2, 3) = 79 + yy%(x / 2): NEXT
                          
                          54 pe%(0, 0) = 0: pe%(0, 1) = 279: pe%(0, 2) = 0: pe%(0, 3) = 159
                          
                          55 FOR x = 1 TO 10: cd%(x, 0) = 139 - xx%(x) / 3: cd%(x, 1) = 139 + xx%(x) / 3: cd%(x, 2) = 79 - yy%(x) * .7: cd%(x, 3) = 79 + yy%(x): NEXT: PRINT ".";
                          
                          56 FOR x = 0 TO 9: ld%(x, 0) = (pe%(x, 0) * 2 + pe%(x + 1, 0)) / 3: ld%(x, 1) = (pe%(x, 0) + 2 * pe%(x + 1, 0)) / 3: w = ld%(x, 0) - pe%(x, 0)
                          
                          57 ld%(x, 2) = pe%(x, 2) + w * 4 / 7: ld%(x, 3) = pe%(x, 2) + 2 * w * 4 / 7: ld%(x, 4) = (pe%(x, 3) * 2 + pe%(x + 1, 3)) / 3: ld%(x, 5) = (pe%(x, 3) + 2 * pe%(x + 1, 3)) / 3
                          
                          58 ld%(x, 2) = ld%(x, 4) - (ld%(x, 4) - ld%(x, 2)) * .8: ld%(x, 3) = ld%(x, 5) - (ld%(x, 5) - ld%(x, 3)) * .8: IF ld%(x, 3) = ld%(x, 4) THEN ld%(x, 3) = ld%(x, 3) - 1
                          
                          59 NEXT
                          Est-ce qu'Akalabeth est en basic et l'exe n'est qu'une compilation ou une interpretation de ce fichier ?
                          Le jeu a été développé en BASIC.(Apple basic pour être exact), mais comme les épisodes 1 a 4. Les épisodes 1 à 4 ont eu droit à un portage DOS, mais pas cet opus.
                          Tu as trouvé ces fichiers dans le jeu GoG ? J’imagine que pour le faire tourner sur nos machines modernes sans pour autant faire un portage sous MS DOS, il y a peut être eu une couche en effet de DOS avec un EXE pour faire le lien ? J’en ai aucune idée pour le moment

                          Commentaire

                          • GT400
                            Manic Miner


                            • juin 2004
                            • 11578

                            #133
                            Le jeu est disponible ici (sur Abandonware France, je veux dire), et apparemment les textes du fichier BAS et ceux du EXE sont les mêmes. (j'ai édité le EXE avec Hexworkshop, pour voir...) (Ce qui est marrant c'est qu'on trouve des trucs en allemand dans le EXE... )
                            Dernière modification par GT400, 14 janvier 2025, 16h01.
                            As the mist clears, the eerie image of a forest forms in front of you. To the east, a vast plain extends towards the horizon. Westward howewer, in the thick of the forest, a thousand pairs of eyes pierce the mist, glaring despondently back at you.

                            Commentaire

                            • Sylvain_rocher
                              Paladin


                              • septembre 2024
                              • 708

                              #134
                              Envoyé par GT400 Voir le message
                              Le jeu est disponible ici (sur Abandonware France, je veux dire), et apparemment les textes du fichier BAS et ceux du EXE sont les mêmes. (j'ai édité le EXE avec Hexworkshop, pour voir...) (Ce qui est marrant c'est qu'on trouve des trucs en allemand dans le EXE... )
                              On cherche toujours midi à 14h, j’ai même pas pensé à regarder sur le site. Comme il est en exploitation sur GoG, je pensais qu’il n’était pas « avandonware ».

                              Bizarre si c’est dans les 2 fichiers … et il s’exe ute le jeu si on vire le point BAS ? s’il faut il sert à rien !
                              En tout cas, je pense que c’est une traduction largement abordable ! Mais elle viendrait en dernier je pense. Finir par le 0, c’est quand même la classe

                              Commentaire

                              • Guybrush02
                                320x200x256


                                • avril 2001
                                • 6835

                                #135
                                Ou si un débutant veut se lancer dans une traduction, Akalabeth c'est vraiment le cas d'école : On a le source !!!

                                Le .bas marche parfaitement avec QBasic 7 :
                                Cliquez sur l'image pour la voir en taille réelle 

Nom : 		image.png 
Affichages :	32 
Taille :		381,3 Ko 
ID : 			897733​
                                QBasic qui permet de faire un .exe
                                Cliquez sur l'image pour la voir en taille réelle 

Nom : 		image.png 
Affichages :	31 
Taille :		371,5 Ko 
ID : 			897734
                                Il faudrait préciser les bons binaires si vous tomber sur le même QBasic que moi et repréciser le BC.EXE, LINK.EXE​ et BCL71ENR.LIB qui ne sont pas dans le même répertoire que QBX (rien de bien méchant)

                                Au final, on a un exécutable fonctionnel :
                                Cliquez sur l'image pour la voir en taille réelle 

Nom : 		image.png 
Affichages :	30 
Taille :		119,2 Ko 
ID : 			897735​
                                Visiblement pas de prise de tête sur les accents.


                                Commentaire

                                Chargement...