Lisez bien la FAQ. Pour poster un message ou poser une question, vous devez être enregistré. Vous n'êtes pas obligé d'être connecté pour lire les messages et voir les contenus.
Nous espérons que vous trouverez vos réponses ici, et n'hésitez pas à participer.
Bonne visite !
Sur ces forums, il est possible d'aborder n'importe quels sujets, de façon sérieuse ou pas !
Afin de préserver son harmonie et éviter les débordements, nous avons établi un ensemble de règles très simples que nous vous demandons de respecter.
1) Les thèmes suivants ne doivent jamais être abordés: La politique, La religion, La haine raciale, La pédophilie. Faites appel à votre bon sens pour éviter tout autre sujet susceptible de provoquer une polémique trop violente.
2) Ce forum est destiné à l'Abandonware (jeux a l'abandon) et le jeu vidéo. Les discussions ou liens vers un contenu illégal (piratage, désinformation, complotisme...), ou vers des contenus adultes, financiers, religieux... seront systématiquement effacés.
3) Ne publiez pas d'images dans vos messages qui pourraient choquer les autres visiteurs (rappel, le public peut être très jeune).
4) Lorsque vous lancez un sujet, veillez à ce qu'il soit dans le forum approprié (ne faites pas par exemple une requête dans le forum Discussion générale / Le bar des amis).
5) Il est souhaitable de ne pas faire dévier un sujet, ne serait-ce que par respect pour celui ou celle qui a lancé la discussion.
6) Avant de poser une question d'ordre (technique, requêtes...), assurez-vous qu'elle n'ait pas déjà été posé via la recherche.
6) Nous détestons le SPAM et le Flood ! Évitez donc de poster des messages inutiles et de façon répétée.
7) Peace and Love ! Les forums sont un endroit de détente, amusez-vous, ne vous prenez pas la tête inutilement en public.
8) Les administrateurs et modérateurs sont présents pour s'assurer que les règles et les personnes soient respectées. Leurs décisions sont elles-mêmes à respecter.
9) Ce forum n'est pas un téléphone portable ! Un forum est un lieu où on prend le temps, donc évitez le langage "texto/SMS". De plus, vos messages ne sont pas limités à 160 caractères, alors s'il vous plait, écrivez correctement ! Clairement, on ne va pas vous tomber dessus pour un "s" oublié ou pour un accord incorrect, mais pas de "g chrché c je pandan dé mwa"! Copiez-collez votre message dans Word pour profiter du correcteur orthographique, au besoin.
Ces règles sont très importantes, merci de les respecter ! En cas de non-respect, vous pourrez recevoir un avertissement, ou en fonction de la faute, être banni temporairement, voir définitivement du forum.
Merci à vous et bonnes discussions
Traduction d'Ultima II : The revenge of the enchantress
Traduction d'Ultima II : The revenge of the enchantress
Bonjour à tous,
Il est temps pour moi d'attaquer une nouvelle traduction, et j'ai jeté mon dévolu sur le second opus d'Ultima, sorti en 1982 sur Apple 2. Mais comme pour le premier épisode, c'est bien sûr à la version DOS que je vais m'attaquer
Concernant les fichiers, ce jeu a une structure relativement simple :
- les dialogues dans des fichiers à part,
- les maps dans des fichiers à part également
- tout le reste dans l'EXE !
Et là, c'est la parte "marrante" au premier abord ... IDA ne détecte aucun code dans l'EXE !!! C'est bien la première fois ! Ce serait pas drôle si la tâche était aussi simple
Au contraire, ça me plaît qu’il y ait quelques difficultés, ça me permettra de progresser
Si tu prends du plaisir dans la difficulté encore mieux.
J'ai alors quelques projets à te suggérer après menzo et ravenloft
Plus sérieusement, je comprends que ça t'aide à progresser et si ça te plait, tu fais coup double.
en tout cas même si je me répète car je te l'ai déjà dit plusieurs fois, merci immensément pour tout ce boulot que tu fais pour toute la communauté française du RPG car malheureusement des rpgs non traduits en français et notamment sur PC, c'était la norme dans les années 80 et 90. Des traducteurs en france qui s'attaquent à ses vieux jeux demandant à bosser sur les pointeurs et éditeurs hexa et pas un fichier texte, c'est encore bien plus rare donc c'est un travail très très précieux.
Faudrait un clone de sylvain pour les jeux d'aventure dont les textes sont hardcodés
Dernière modification par willow2, 09 mai 2026, 20h22.
Si tu prends du plaisir dans la difficulté encore mieux.
J'ai alors quelques projets à te suggérer après menzo et ravenloft
Plus sérieusement, je comprends que ça t'aide à progresser et si ça te plait, tu fais coup double.
en tout cas même si je me répète car je te l'ai déjà dit plusieurs fois, merci immensément pour tout ce boulot que tu fais pour toute la communauté française du RPG car malheureusement des rpgs non traduits en français et notamment sur PC, c'était la norme dans les années 80 et 90. Des traducteurs en france qui s'attaquent à ses vieux jeux demandant à bosser sur les pointeurs et éditeurs hexa et pas un fichier texte, c'est encore bien plus rare donc c'est un travail très très précieux.
Faudrait un clone de sylvain pour les jeux d'aventure dont les textes sont hardcodés
Heureusement que ce sont mes jeux préférés, et que je n’ai pas eu l’occasion de connaître plus jeune. Ça me donne d’autant plus envie de m’y atteler, comme ça je les découvre au passage !
De la série Ultima, je ne connaissais que Ultima Underworld premier du nom. Les épisodes 1 et 4 ont été de belles surprises pour le moment
Il me tarde de m’attaquer à tes jeux willow2, j’adore les RPG dans ce style
Heureusement que ce sont mes jeux préférés, et que je n’ai pas eu l’occasion de connaître plus jeune. Ça me donne d’autant plus envie de m’y atteler, comme ça je les découvre au passage !
De la série Ultima, je ne connaissais que Ultima Underworld premier du nom. Les épisodes 1 et 4 ont été de belles surprises pour le moment
Il me tarde de m’attaquer à tes jeux willow2, j’adore les RPG dans ce style
Moi aussi
Et après j'en aurai quelques autres à suggérer (oui je suis chiant je le sais ) comme might&magic 2, might&magic : sword of xeen, wizadry 7, pool of radiance myth of dranor (il y a une vf mais la vf est plus buggué que la vo avec des bugs qui casse le jeu et empêche de le finir sauf à aller tâter de l'hexadécimal et qui n'ont jamais été patché donc faudrait traduire la vo ), D&D temple of elemental evil (existe une vf mais cassée et les patchs de la commu ne sont pas compatibles avec la vf mais j'en suis certain qu'à 80 % sur ce coup là ),
comment ça, j'abuse ?
J'avoue, là j'abuse trop
En tout cas merci pour mes demandes concernant ravenloft, menzo et anvil of dawn.Bon courage pour la trad d'ultima 2 en espérant que tu y arrives sans trop de mal quand même.
Dernière modification par willow2, 09 mai 2026, 20h41.
Et après j'en aurai quelques autres à suggérer (oui je suis chiant je le sais ) comme might&magic 2, might&magic : sword of xeen, wizadry 7, pool of radiance myth of dranor (il y a une vf mais la vf est plus buggué que la vo avec des bugs qui casse le jeu et empêche de le finir sauf à aller tâter de l'hexadécimal et qui n'ont jamais été patché donc faudrait traduire la vo ), D&D temple of elemental evil (existe une vf mais cassée et les patchs de la commu ne sont pas compatibles avec la vf mais j'en suis certain qu'à 80 % sur ce coup là ),
comment ça, j'abuse ?
J'avoue, là j'abuse trop
En tout cas merci pour mes demandes concernant ravenloft, menzo et anvil of dawn.Bon courage pour la trad d'ultima 2 en espérant que tu y arrives sans trop de mal quand même.
Ah mais figure-toi que justement, les séries M&M et Wizardry sont justement dans mon viseur Logiquement même je dirais, après Ultima !!!
Il est temps pour moi d'attaquer une nouvelle traduction, et j'ai jeté mon dévolu sur le second opus d'Ultima, sorti en 1982 sur Apple 2. Mais comme pour le premier épisode, c'est bien sûr à la version DOS que je vais m'attaquer
Concernant les fichiers, ce jeu a une structure relativement simple :
- les dialogues dans des fichiers à part,
- les maps dans des fichiers à part également
- tout le reste dans l'EXE !
Et là, c'est la parte "marrante" au premier abord ... IDA ne détecte aucun code dans l'EXE !!! C'est bien la première fois ! Ce serait pas drôle si la tâche était aussi simple
Aller, c'est parti !!!
Bon courage dans cette nouvelle aventure! Sérieux la motivation dont tu fais preuve m'épate à chaque fois.
POUR LES CHANGEMENTS DE CD DANS UN JEU EN INSTALLATION FACILE (et pour Dosbox en général), IL FAUT FAIRE LA COMBINAISON DE TOUCHES CTRL F4.
NOTEZ QU'A CHAQUE DÉMARRAGE D'UN JEU INSTALLATION FACILE, UNE AIDE S'AFFICHE. MERCI DE LIRE AVANT D'APPUYER DIRECTEMENT SUR UNE TOUCHE POUR JOUER. CA PREND 5 SECONDES A LIRE ET CA ÉVITE DE CHERCHER UNE DEMIE JOURNÉE POUR TROUVER LA RÉPONSE.
Bien vu! J'avais pas pensé sur le moment à cette séquence. Mais dès que j'ai vu la miniature, je me suis dit "Mais oui Il m'épate!!!". On connait tellement ces films qu'on en arrive à se rappeler de la moindre petite scène et on peut la raccorder facilement à une conversation de tous les jours. C'est comme l'expression "il est nul". Moi à chaque fois ça me fait penser au film Les grandes vacances".
POUR LES CHANGEMENTS DE CD DANS UN JEU EN INSTALLATION FACILE (et pour Dosbox en général), IL FAUT FAIRE LA COMBINAISON DE TOUCHES CTRL F4.
NOTEZ QU'A CHAQUE DÉMARRAGE D'UN JEU INSTALLATION FACILE, UNE AIDE S'AFFICHE. MERCI DE LIRE AVANT D'APPUYER DIRECTEMENT SUR UNE TOUCHE POUR JOUER. CA PREND 5 SECONDES A LIRE ET CA ÉVITE DE CHERCHER UNE DEMIE JOURNÉE POUR TROUVER LA RÉPONSE.
Bien vu! J'avais pas pensé sur le moment à cette séquence. Mais dès que j'ai vu la miniature, je me suis dit "Mais oui Il m'épate!!!". On connait tellement ces films qu'on en arrive à se rappeler de la moindre petite scène et on peut la raccorder facilement à une conversation de tous les jours. C'est comme l'expression "il est nul". Moi à chaque fois ça me fait penser au film Les grandes vacances".
En espérant que Sylvain après avoir modifier le fichier exe se retrouve avec un jeu dans cet état
Les fichiers de dialogue sont décodés. Le format est très simpliste. Le « soucis » est le système d’encodage : il faut ajouter 128 au code de chaque lettre… et donc les lettres accentuées sont impossibles avec ce système puisqu’elles ont toutes des codes supérieurs à 128. Bon le contournement est assez simple, il suffira que je modifie la fonction dans l’EXE qui enlève 128 pour interpréter les données et le remplacer par 0.
Le plus dur reste l’EXE. En plus de ne pas être proprement décompilé par IDA, je ne comprends pas encore le système de pointeur de cet EXE, car aucune des chaînes de caractères ne se trouvent à une adresse directement référencée … ça doit d’ailleurs être pour ça qu’IDA n’arrive pas à décompiler, il n’arrive pas à faire le tri entre le code et les données.
Comme pour Ultima V, je pense que je vais rester un moment bloqué à l’écran titre du jeu, le temps de comprendre comment cet EXE est architecturé.
Dernière modification par Sylvain_rocher, 16 mai 2026, 15h53.
Les fichiers de dialogue sont décodés. Le format est très simpliste. Le « soucis » est le système d’encodage : il faut ajouter 128 au code de chaque lettre… et donc les lettres accentuées sont impossibles avec ce système puisqu’elles ont toutes des codes supérieurs à 128. Bon le contournement est assez simple, il suffira que je modifie la fonction dans l’EXE qui enlève 128 pour interpréter les données et le remplacer par 0.
Le plus dur reste l’EXE. En plus de ne pas être proprement décompilé par IDA, je ne comprends pas encore le système de pointeur de cet EXE, car aucune des chaînes de caractères ne se trouvent à une adresse directement référencée … ça doit d’ailleurs être pour ça qu’IDA n’arrive pas à décompiler, il n’arrive pas à faire le tri entre le code et les données.
Comme pour Ultima V, je pense que je vais rester un moment bloqué à l’écran titre du jeu, le temps de comprendre comment cet EXE est architecturé.
Courage, j'espère que tu arriveras à vaincre.
Bizarre que richard garriott ait pas programmer ou encoder de la même façon chaque jeu surtout qu'entre ultima 1 et 2, ils devaient être le ou les mêmes à programmer.
Nous collectons des données personnelles sur notre site, à travers l'utilisation des cookies ainsi que d'autres technologies, pour vous fournir nos services, des publicités personnalisées et pour analyser le trafic. Nous pouvons être amené à partager certaines informations avec les partenaires publicitaires et d'analyse. Pour plus de détails, veuillez consulter la politique de confidentialité.
En cliquant sur « J'accepte » ci-dessous, vous acceptez notre politique de confidentialité ainsi que la collecte de données personnelles et l'utilisation de cookies comme décrit. Vous reconnaissez aussi que ce forum peut être hébergé en dehors de votre pays de résidence et que vous consentez à la collecte, le stockage et l'utilisation de vos données dans le pays où ce forum est hébergé.
Commentaire