Traduction d’Ultima Underworld

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

  • Sylvain_rocher
    a répondu
    Envoyé par Hrvg Voir le message
    "You see nothing.
    C'est une phrase complète, je pense qu'elle se trouve dans un autre fichier. Ce qui est bizarre. Ou alors, l'EXE est codé.
    Oui oui c’est certain, je vois très bien où elle est cette string, je te confirme qu’elle est entière dans le fichier des strings.

    Étonnamment pour l’anecdote, il y aussi une string « You see » tout court dans le fichier … mais je pense qu’elle n’est pas utilisée.

    Laisser un commentaire:


  • Hrvg
    a répondu
    oui c’est sur ! Essaie sur une porte
    "You see nothing.
    C'est une phrase complète, je pense qu'elle se trouve dans un autre fichier. Ce qui est bizarre. Ou alors, l'EXE est codé.
    Fichiers attachés

    Laisser un commentaire:


  • Sylvain_rocher
    a répondu
    Envoyé par Hrvg Voir le message
    Tu as raison, c'est exactement ça.


    Je pense que ce jeu est coupé par blocs (segments), mais pas sûr.
    Il n'y a pas de problème. Si je peux t'aider, je suis là.
    Maintenant que tu connais les pointeurs avec IDA... Tu peux faire ce que tu veux et même inverser les mots.
    Ouais carrément, je vais pouvoir jouer avec. J’avoue que si j’arrive à inverser adjectif et nom, ça sera vachement plus propre au rendu

    Laisser un commentaire:


  • Hrvg
    a répondu
    Oui, je sais pas pourquoi il y a 2x « you see », qui sont bien utilisées toutes les 2 d’ailleurs. L’une par exemple en regardant les murs, l’autre en regardant les portes… va savoir.
    Tu as raison, c'est exactement ça.

    Il y a une string spéciale dans l’EXE, je t’en parlerai quand je m’y attaquerai si j’arrive pas à dectricoter son fonctionnement avec IDA
    Je pense que ce jeu est coupé par blocs (segments), mais pas sûr.
    Il n'y a pas de problème. Si je peux t'aider, je suis là.
    Maintenant que tu connais les pointeurs avec IDA... Tu peux faire ce que tu veux et même inverser les mots.

    Laisser un commentaire:


  • Sylvain_rocher
    a répondu
    Envoyé par Hrvg Voir le message
    Euh, pour le coup, ça n’a pas l’air d’avoir marcher : « You see » apparaît encore sur le « nothing » …
    C'est une phrase complète, je pense qu'elle se trouve dans un autre fichier. Ce qui est bizarre. Ou alors, l'EXE est codé.
    oui c’est sur ! Essaie sur une porte

    Laisser un commentaire:


  • Hrvg
    a répondu
    Euh, pour le coup, ça n’a pas l’air d’avoir marcher : « You see » apparaît encore sur le « nothing » …
    C'est une phrase complète, je pense qu'elle se trouve dans un autre fichier. Ce qui est bizarre. Ou alors, l'EXE est codé.

    Laisser un commentaire:


  • Sylvain_rocher
    a répondu
    Envoyé par Hrvg Voir le message
    Ca fonctionne...
    N'oublie pas de cocher : DON'T SAVE.... quand tu quittes IDA.
    Euh, pour le coup, ça n’a pas l’air d’avoir marcher : « You see » apparaît encore sur le « nothing » …

    Laisser un commentaire:


  • Sylvain_rocher
    a répondu
    Envoyé par Hrvg Voir le message
    Facile... IDA aime les traducteurs... Elle te donnera tous les pointeurs.
    Je t'ai envoyé IDA par MP.
    Un conseil. Lance IDA et ouvre uw.EXE avant les déplacements et note les pointeurs originaux des mots/phrases qui vont être déplacés. Puis, déplace les mots/phrases et lance IDA et ouvre l'exe modifié pour noter les nouveaux pointeurs.
    Il y a deux fois "You see". Tu mets le même nouveau pointeur au deux, ça devrait fonctionnait. D'ailleurs, je vais essayer.
    C’est fantastique ! Je vais bien m’amuser ! Tu es une mine d’informations, merci infiniment pour ton aide

    Oui, je sais pas pourquoi il y a 2x « you see », qui sont bien utilisées toutes les 2 d’ailleurs. L’une par exemple en regardant les murs, l’autre en regardant les portes… va savoir.

    Il y a une string spéciale dans l’EXE, je t’en parlerai quand je m’y attaquerai si j’arrive pas à dectricoter son fonctionnement avec IDA

    Laisser un commentaire:


  • Hrvg
    a répondu
    Ca fonctionne...
    N'oublie pas de cocher : DON'T SAVE.... quand tu quittes IDA.
    Fichiers attachés

    Laisser un commentaire:


  • Hrvg
    a répondu
    je pense que ça suffira amplement pour les quelques strings qui rentreraient pas à la place de celles en anglais (je vais pouvoir virer les « 1 » par « un(e) » aussi plus qu’à trouver les adresses et les pointeurs
    Facile... IDA aime les traducteurs... Elle te donnera tous les pointeurs.
    Je t'ai envoyé IDA par MP.
    Un conseil. Lance IDA et ouvre uw.EXE avant les déplacements et note les pointeurs originaux des mots/phrases qui vont être déplacés. Puis, déplace les mots/phrases et lance IDA et ouvre l'exe modifié pour noter les nouveaux pointeurs.
    Il y a deux fois "You see". Tu mets le même nouveau pointeur au deux, ça devrait fonctionnait. D'ailleurs, je vais essayer.

    Laisser un commentaire:


  • Sylvain_rocher
    a répondu
    Envoyé par Hrvg Voir le message
    Ce n'est pas grave. Laisse tomber.
    La pêche n'est pas miraculeuse...
    A l'adresse 0x60FA3 --> 0x6101F, doit être libre. Il y aura 125 octets. J'ai testé le début et la fin et ça fonctionne.
    Et tu peux récupérer les places de libre comme You see = 8 octets..
    Un immense merci à toi Hrvg ! 125o, je pense que ça suffira amplement pour les quelques strings qui rentreraient pas à la place de celles en anglais (je vais pouvoir virer les « 1 » par « un(e) » aussi plus qu’à trouver les adresses et les pointeurs

    Laisser un commentaire:


  • Hrvg
    a répondu
    Je suis pas devant mon PC, je vais savoir te dire maintenant. Je te dis ça ce soir. Il y en a pas beaucoup en fait, et il a aussi des strings de debug dans l’EXE : bien sûr je m’en occupe pas.
    Ce n'est pas grave. Laisse tomber.
    La pêche n'est pas miraculeuse...
    A l'adresse 0x60FA3 --> 0x6101F, doit être libre. Il y aura 125 octets. J'ai testé le début et la fin et ça fonctionne.
    Et tu peux récupérer les places de libre comme You see = 8 octets..

    Laisser un commentaire:


  • Sylvain_rocher
    a répondu
    Envoyé par Hrvg Voir le message
    La première phrase que je trouve et à l'adresse 0x5AF2C. C'est correct ou il y a des mots/phrases avant, s'il te plaît ?
    Je suis pas devant mon PC, je vais savoir te dire maintenant. Je te dis ça ce soir. Il y en a pas beaucoup en fait, et il a aussi des strings de debug dans l’EXE : bien sûr je m’en occupe pas.

    Laisser un commentaire:


  • Hrvg
    a répondu
    La première phrase que je trouve et à l'adresse 0x5AF2C. C'est correct ou il y a des mots/phrases avant, s'il te plaît ?

    Laisser un commentaire:


  • Hrvg
    a répondu
    Comment tu as vu que l’octet était utilisé ? Ta string ne s’était pas affichée entièrement ?
    "Vous voyez " ne s'affichait pas dans le jeu.

    Laisser un commentaire:

Chargement...