God of Thunder
Réduire
X
-
hmmm je ne vois pas le rapport entre Scumm, GodofThunder et les traductions....
Peut être parles tu de Scummtr ?
Dans ce cas ça ne sert à rien ici ; car si tu avais lu comme il faut avant de faire quoi que ce soit, tu aurais vu que SCUMMtr ne sert que pour les jeux LucasArts utilisant le moteur de jeu SCUMM...
donc ceci explique sans doute cela...
j'espère que cela t'a éclairé.
Il va sans doute falloir recourir à des techniques plus "hardcore" : éditeur hexadécimal et si besoin décryptage/décompactage...
-
hmmm
voici un tutorial basic pour débutant (sans besoin de programmation/décryptage/décompactage/...) :
1. avoir le jeu complet au possible. Fais IMMEDIATEMENT une copie de sauvegarde au cas où tu foire une manip et rendes le jeu inutilisable .
2. jouer au jeu et le connaitre plutôt bien si possible, ça aide BEAUCOUP.
3. Noter des phrase entières ou des mots qui pourraient être au format texte dans les fichiers du jeu, et non en image (en général le texte de l'image titre est au format image dans les fichjiers du jeu, les dialogues en texte).
4.a.lancer une recherche de fichiers avec windows (mode avancé) sur le répertoire du jeu (en selectionnant "dans les sous dossiers") de tous les fichiers ( nom de fichier *.* ) contenant
séquence de mots notée auparavant.
4.b.Si la recherche 4.a. a été infructueuse, relance cette même recherce avec un mot ou ou une séquence d emots plus courte.
Choisi un mot qui a peu de chance d ese trouver dans le CODE (en tant que variable) de programmation du jeu.
Dans les 2 cas, si la recherche donne un résultat, alors tu as sans doute trouver un fichier de donnée du jeu contenant les (certains?) des textes du jeu non codés/cryptés/compressés/... Tu peux alors l'ouvrir avec un éditeur Hexa et là commence le long travail de scrutage du contenu du fichier afin de detecter les moindres textes traductibles.
Sauvegarde régulièrement sous différentes versions/noms pour pouvoir revenir en arrière si une modif rend le jeu inutilisable/bogué.
Teste régulièrement, ne traduit pas 300 Mots d'un coup pour en suite te rendre compte que ça nen marche pas...
4.c.aucune des deux recherche n'a été fructueuse; il y a alors de grandes chances que ce jeu ait des données cryptées/compressées/indexées/...
ON passe alors quasiement au "reverse engeneering" qui consite à inverser les méthodes de "masquage"/compression des données pour les rendre visibles.
C'est assez complexe pour quelqu'un n'y connaissant RIEN à la programmation en général, ou en particulier
.
LAisse alors un message par ici ou dans d'autres forums sur le net pour trouver éventuellement de l'aide...
5. Remplacer les mots à traduire par des mots ou expressions de longeur (nombre de caractères) IDENTIQUE ou au pire inférieure, et remplacer les caractère en excès par des espaces.
Attention, la plupart des jeux DOS ne comprtent bien souvent pas d'accents dans leur police, ou alors utilisent un code différent que celui de windows. Pour connaitre le code DOS des caractères à accent/spéciaux , regarde la table de correspondance des caractères ASCII/HEXA fournies sur www.atp-fr.com dans la rubrique Fichiers/Outils.
6. une fois la traduction avancée, il faut tester, faire tester et diffuser le patch de traduction (et pas les fichiers originaux du jeu modifié, c'est interdit !!!).
Commentaire
-
c'est interdit de faire ça en théorie.
Il faut avoir plus que des bases en programmation pour s'y retrouver.
je pense que que les autres seront plus à même de te répondre(en PM si possible s'il est question de choses déconseillées législativement).
Commentaire
-
C'est bien Scorpios2, tu es de bonne volonté
Malheureusement, le fichier GOTRES.DAT qui contient les ressources dont les textes est compressé, donc tu ne vas pas pouvoir le modifier directement avec un éditeur hexa.
Il faudra donc attendre qu'un programmeur s'y mette.[URL=http://perso.wanadoo.fr/fingus-winkle/OldWareTools.html][IMG]http://perso.wanadoo.fr/fingus-winkle/OldWareTools_Name.gif[/IMG][/URL]
Commentaire

Commentaire