On peut le trouver là : http://www.freeoldies.com/screenshot...herlock+holmes
The lost files of sherlock holmes
Réduire
X
-
The lost files of sherlock holmes
Si quelqu'un a du temps et les compétences pour traduire "The lost files of Sherock Holmes" qui est à mon sens un jeu mythique dans la plus pure traduction point & click à la Lucas Arts...
On peut le trouver là : http://www.freeoldies.com/screenshot...herlock+holmesNous devons apprendre à vivre ensemble comme des frères, sinon nous allons mourir tous ensemble comme des idiots.Tags: Aucun(e)
-
J'ai jeté un oeil sur les fichiers.
Les textes sont en clair, il suffit de ne pas déborder sur les octets à 0 en traduisant.
Le hic c'est qu'il y a énormément de textes, plusieurs centaines de ko;
dans TALK.LIB (230ko)
dans RES01.RRM à RES60.RRM (plusieurs ko par fichier de phrases regroupées + noms d'objets épars)
dans *.TXT (très peu)
dans Game.exe (Un peu partout et pas facile à modifier sainement, mais pas absolument necessaire)
Donc si quelqu'un lit bien l'anglais et écrit bien en français il peut le faire directement (avec beaucoup de temps)[URL=http://perso.wanadoo.fr/fingus-winkle/OldWareTools.html][IMG]http://perso.wanadoo.fr/fingus-winkle/OldWareTools_Name.gif[/IMG][/URL]
Commentaire
-
Oui, mais ce sont plus des paragraphes que des phrases, donc c'est plus facile de faire cadrer un texte français à la place.
Exemples dans la première pièce:
1) A rosewood sideboard, the top of which is strewn with cigar boxes, assorted bottles of alcoholic spirits, the odd plate or two, a common gasogene, and sundry ornamental Victoriana.
2) Watson is relaxed and reflective while surrounded by the relative security of these familiar walls.
3) A fine aquamarine damask covers this elegant sofa. The material and cushions exhibit little sign of wear. It serves more often as a violin repository than as a conventional piece of furniture.
Pour les noms d'objets c'est limité à 11 caractères + le 0.
Là je crois que c'est en dur, car c'est partout pareil dans *.RRM
Il y a le cas des *.TXT avec des noms courts les uns derrière les autres. Il doit y avoir des tables d'index quelque part à modifier pour les rallonger.
Idem pour l'EXE, mais là les index sont avec.
Les boutons des menus Look, Pick Up, ... semblent être des textes écrits en bitmaps donc c'est à modifier différemment.
Egalement problème de touches raccourcis pour ces boutons.
Enfin c'est sur qu'avec un éditeur hexa ce n'est pas très facile.
Mais on pourrait faire un export/import assez simple qui permettrait de rallonger les textes et passer tous ces textes par un traducteur automatique et corriger ensuite manuellement, non ?[URL=http://perso.wanadoo.fr/fingus-winkle/OldWareTools.html][IMG]http://perso.wanadoo.fr/fingus-winkle/OldWareTools_Name.gif[/IMG][/URL]
Commentaire
-
Merci pour ces precisions.
C'est sur qu'un utilitaire import/export serais parfait.
Moi j'aimerais bien le faire, je programme en c++, mais je n'ai jamais fait de tels programmes, on ou navigue à l'aveuglette, ou il faut d'abord fouiner avec une editeur hexa pour trouver les champs etc... je ne saurais pas par quoi commencer
Maintenant j'aimerais beaucoup qu'on m'apprenne cela, mais je ne sais pas si c'est possible "comme ca".
Commentaire
-
C'est un peu toujours la même chose dans les fichiers.
Quand les données sont de longueur variable, il y a quelque part une table qui indique l'adresse et/ou la longueur de chaque donnée.
Dans la majorité des cas cette table est dans l'entête du fichier.
Exemple sur TALK.LIB
@0000 = "LIB"
@0003 = 1A ???
@0004 = 01AC Nombre de données
Ensuite pour chaque donnée;
byte Nom[13] // 8.3 + \0
dword Address // Adresse absolue de la donnée.
Exemple:
@0006 = "ALFR30A.TLK"
@0013 = 00001C83
...
@1C83 = "\xD0\x07\x04\x2A\x00May we speak with the proprietor, please?." ....
Après il faut essayer de comprendre comment le texte suivant de la même donnée est trouvé par comparaison avec les autres.
"\xC0\x00\x82\x02I'm sorry sir, he's in Scotland shooting grouse..."
Soit les nombres inconnus sont de longueur fixe et on code en dur leur taille pour reprendre l'original au moment de l'import, soit ils sont de longueur variable et il faut comprendre comment ça marche.
Tu le fais ?[URL=http://perso.wanadoo.fr/fingus-winkle/OldWareTools.html][IMG]http://perso.wanadoo.fr/fingus-winkle/OldWareTools_Name.gif[/IMG][/URL]
Commentaire
-
Il faut faire l'install "Save Play Time" qui décompresse alors les fichiers.Provient du message de Hibernatus
Euh je l'ai pas installé, mais sur les disquettes RES03.RRM par exemple semble avoir du texte encodé.
ça doit faire alors 27,4 Mo[URL=http://perso.wanadoo.fr/fingus-winkle/OldWareTools.html][IMG]http://perso.wanadoo.fr/fingus-winkle/OldWareTools_Name.gif[/IMG][/URL]
Commentaire
-
Provient du message de Dorian Gray
Tu le fais ?
Heu....je vais essayer
Non parceque c'est pas clair tout ce que tu me dit la, faut que je me penche vraiment dessus et que je teste un peu.
Alors je sais pas, si ca ne me decourage peut etre. Reste a voir le temps que ca prendra.
Sinon on peut se parler le soir sur MSN ou autre si j'ai besoin de conseils ?
Commentaire
-
je pense que les discussions 'techniques" devraient plus se trouver dans la partie privée du forum
D'autre part, j'aimerais bien avoir vos msn ID pour vous contacter de temsp en temps, ça soulagerait le forum et les boites mails =^__^=
Cecic dit, bonne chance.
Commentaire
-
Heu, c'est peut-être un peu difficile pour un début, car la suite n'est pas si évidente.
Si tu veux bien faire la traduction, je veux bien continuer à analyser les fichiers et voir si je comprends ce qui est nécessaire pour faire un extracteur/intracteur de textes.
Si j'y arrive, je patcherai aussi l'exe manuellement car là hors de question de rallonger les textes qui empièteraient alors sur d'autres données. Il faut jongler avec les textes rallongés, les raccourcis et les redondances pour gagner de la place.
Msn ? c'est un trucosoft ? Non, on peut se parler ici, je pense.
Et puis je peux dire aussi des bêtises que d'autres m'aideront à corriger :-p
Heu, alors sans moi, donc.Provient du message de RyF
je pense que les discussions 'techniques" devraient plus se trouver dans la partie privée du forum
[URL=http://perso.wanadoo.fr/fingus-winkle/OldWareTools.html][IMG]http://perso.wanadoo.fr/fingus-winkle/OldWareTools_Name.gif[/IMG][/URL]
Commentaire
-
ah ben oui, vu sous cet angle...
tu veux "t'investir" dnas les traductions ?
car dans ce cas je peux te donner accès au forum privé
Commentaire
-
Je m'investis dans tout ce qui est reverse engineering de jeux abandonwares ou pas, et pas seulement les textes comme tu as pu le voir.
Mais oui, si c'est pour la bonne cause je veux bien en discuter en privé.[URL=http://perso.wanadoo.fr/fingus-winkle/OldWareTools.html][IMG]http://perso.wanadoo.fr/fingus-winkle/OldWareTools_Name.gif[/IMG][/URL]
Commentaire
un grand jeu d'aventure tombé ds l'oubli com bcp d'autres 
Commentaire