Je viens vous présenter un projet que j’ai commencé récemment : réaliser une traduction française complète de Martian Memorandum, le deuxième épisode de la série Tex Murphy.
L’idée m’est venue en rejouant à la série dans l’ordre.
Après avoir découvert et terminé Mean Streets (qui est en cours de traduction d'ailleurs, mais j'ai découvert le projet après l'avoir terminé), je suis passé à Martian Memorandum et je me suis demandé s’il existait une traduction française.
En cherchant un peu, je suis tombé sur plusieurs travaux de reverse engineering, notamment la traduction espagnole réalisée par la communauté AbandonSocios.
Après mon message publié hier sur Planète Aventure, on m’a conseillé de venir présenter le projet ici, et effectivement, l’endroit semble plutôt bien choisi. 🙂
Je travaille à partir de la version Steam, avec un dépôt GitHub dans lequel je documente progressivement toute la partie technique du projet.
Je m’appuie beaucoup sur l’IA pour m’aider à comprendre les formats du jeu et à développer les outils nécessaires, mais l’idée n’est surtout pas de lui confier la traduction les yeux fermés.
Mon objectif est d’arriver à une vraie localisation française, cohérente et soignée, avec de la relecture et surtout des tests directement en jeu.
Le projet a déjà bien avancé.
Les ressources compressées du jeu sont maintenant documentées et les textes peuvent être extraits, traduits puis réinjectés, y compris lorsque la traduction est plus longue que le texte original.
J’ai également réussi à modifier les deux fontes internes du programme pour y ajouter les caractères français É, À, È, Ê, Ç, Î, Â, Ù, Ô et Û.
Une première pièce du jeu est désormais entièrement jouable avec ses descriptions en français.
Je travaille actuellement sur une sorte de « vertical slice » du début du jeu, afin d’avoir une portion vraiment complète avec l’interface, les actions et les premiers dialogues.
Cela me permet à la fois de valider les outils et de repérer les problèmes qu’on ne découvre forcément qu’une fois la traduction réellement affichée en jeu.
J’ai aussi commencé à m’attaquer à la barre d’actions.
Ses zones cliquables sont stockées directement dans l’exécutable et j’ai pu confirmer qu’elles sont modifiables.
Ça devrait donc permettre de refaire proprement l’interface avec de vrais libellés français complets, plutôt que de devoir se contenter d’abréviations.
Il reste bien sûr encore pas mal de boulot, notamment sur l’interface graphique, les dialogues et surtout la relecture en contexte.
Mais le plus motivant, c’est qu’à ce stade, je pense qu’on peut vraiment dire qu’une traduction française complète est techniquement faisable !
Je posterai volontiers ici quelques captures et des nouvelles de l’avancement du projet au fur et à mesure.
Et lorsque le patch sera suffisamment avancé, les testeurs seront évidemment les bienvenus !







Commentaire