* Pour visualiser ce document dans des conditions optimales, ouvrez-le dans un éditeur de texte avec une police à chasse fixe et retour à la ligne automatique * +------------------------------------------------------+ | Introduction : En bref, qu'est-ce que "GoldToDark" ? | +------------------------------------------------------+ GoldToDark est un patch non officiel, conçu pour rétrograder une installation existante du jeu de Looking Glass Studios 'Thief Gold' en version non Gold (aussi connue sous le nom 'Thief: the Dark Project') - en gros, il retire tout le contenu spécifique 'Gold' à votre exemplaire de Thief. À cette fin, il utilise divers outils et fichiers différentiels pour recréer les fichiers de la version plus ancienne 'Thief: the Dark Project', en utilisant essentiellement les fichiers de Thief Gold comme base. Au cas où vous vous demanderiez pourquoi quelqu'un voudrait rétrograder de version, voici quelques éléments de réponse : - certaines personnes considèrent que les missions spécifiques à la version Gold, voire certaines modifications des missions d'origine, ne valent pas le coup ou même dénaturent plus ou moins le jeu - la version Gold, auparavant rare, est devenue la plus facile à obtenir depuis qu'elle est disponible en téléchargement légal, tandis qu'il est maintenant plus difficile de mettre la main sur un exemplaire de la version "the Dark Project", a priori disponible légalement uniquement en version physique +----------------------------------+ | /!\ Avertissement et Licence /!\ | +----------------------------------+ Comme indiqué dans l'introduction, ce patch est non officiel : il n'a pas été fait par ni n'est supporté par quiconque est propriétaire des droits de la franchise Thief. Si vous décidez d'utiliser ce patch, vous le faites à vos risques et périls, et ne pouvez réclamer aucune sorte d'indemnisation dans l'éventualité où il vous causerait quelque forme de dommage — même si j'ai fait de mon mieux pour essayer d'éviter que ce genre de chose ne se produise. Vous pouvez redistribuer ce patch à condition que l'archive soit distribuée entière, gratuitement, et sans aucune modification. Vous pouvez modifier ce script pour votre usage personnel mais n'êtes pas autorisé à redistribuer une version modifiée. Ce patch utilise : - unzip 6.00 d'Info-Zip ("Copyright (c) 1990-2009 Info-ZIP. All rights reserved.") Cf. http://info-zip.org/license.html - xdelta 1.1.3, qui, selon wikipedia, doit être sous licence GNU GPL - grep, md5sum et sed, qui semblent aussi être sous licence GPL +----------------------------------+ | LISEZ ceci avant de l'exécuter ! | +----------------------------------+ Avant que vous ne décidiez d'essayer de rétrograder votre exemplaire de Thief Gold (que nous désignerons à partir d'ici "TG") vers 'Thief: the Dark Project' (à partir d'ici, "TDP"), vous devez être averti : cette version a des problèmes connus avec le matériel récent. Bien qu'il existe bon nombre de correctifs non officiels, dont certains sont d'ailleurs inclus dans certaines distributions de TG (par exemple les versions de GOG.com et de Steam), la version de TDP que vous obtiendrez après utilisation de ce patch n'en contiendra (probablement¹) aucun, et vous devrez sans doute ré-appliquer certains de ces correctifs. Donc, si vous rencontrez des problèmes après avoir "rétrogradé" avec ce patch, vous devriez jeter un œil aux sujets fixes sur les forums Thief de TTLG (quelque part par là : http://www.ttlg.com/forums/forumdisplay.php?f=83 ) avant de maudire le créateur du présent patch ;) Notez bien que les sauvegardes faites sous TG ne sont pas rétro-compatibles avec TDP. Aussi, certaines missions créées par les fans sont conçues pour fonctionner avec TG et non avec TDP. À cause de tout cela, il est vivement recommandé d'appliquer ce patch sur _une copie_ de votre dossier de jeu, plutôt que sur votre dossier de jeu lui-même, afin de conserver votre exemplaire de TG pleinement fonctionnel. La procédure est détaillée dans la partie "Instructions d'installation" un peu plus bas. Veuillez noter que GoldToDark n'a PAS été testé sous Windows 95 : il pourrait fonctionner tout comme sous Windows 98, pourrait nécessiter des choses en plus, ou pourrait ne pas fonctionner du tout, je n'en ai aucune idée. ¹ : si vous avez installé le patch non officiel "NewDark" dans une version antérieure à cette distribution de GoldToDark, il sera conservé et devrait rester fonctionnel +--------------------+ | Pré-requis Système | +--------------------+ Comme n'importe quel programme, GoldToDark a des pré-requis minimum, que j'ai essayé de lister ci-dessous : - À l'évidence, vous devez avoir un exemplaire fonctionnel (et de préférence non modifié²) de TG installé - GoldToDark est un patch, pas un rip. - Votre exemplaire de TG doit être en anglais : alors que ce point aurait pu sembler évident jusqu'à quelques mois avant la publication de GoldToDark, il existe désormais des patches de traduction non officiels pour TG, donc veuillez bien noter que ceux-ci sont très probablement incompatibles - Si votre système est (toujours) sous Windows 98, vous pourriez avoir besoin d'installer les "Microsoft Visual C 6 Runtimes" (voir ici : http://support.microsoft.com/kb/259403 ), car certains des utilitaires tierce-partie sur lesquels GoldToDark s'appuie en ont besoin (ou au moins de msvcp60.dll) - Il vous faut au grand minimum 435 Mio d'espace disque libre avant extraction du patch (environ 43 pour le patch lui-même, et environ 390 de plus pour l'appliquer sur le jeu), mais il vous en faudra encore plus si vous suivez la recommandation d'appliquer ce patch sur une copie de votre jeu plutôt que sur le dossier original : arrondissons à 1,5 Gio pour être sûrs. ² : puisque ce patch utilise des fichiers du jeu pour en regénérer d'autres, il échouera si certains d'entre eux ont été altérés. Pour cette raison, il ne fonctionnera pas si vous avez déjà installé TFix - vous devriez toujours pouvoir l'installer après si vous le souhaitez. +-----------------------------+ | Instructions d'installation | +-----------------------------+ Tout d'abord, je le dis encore une fois, il est vivement recommandé d'appliquer ce patch sur une copie de votre dossier de jeu, PAS sur votre dossier original. Toutefois, le jeu n'est pas tout à fait portable : une fois que vous aurez copié votre votre dossier de jeu à un autre endroit, il vous faudra éditer un fichier de configuration, nommé install.cfg. Voici les étapes à suivre : 1 - Assurez-vous que votre système a les pré-requis pour exécuter le patch - cf. la partie "Pré-requis Système" plus haut. 2 - Localisez le dossier où votre version de TG est installée 3 - Copiez le contenu du dossier précédemment localisé (étape 2) 4 - Créez un nouveau dossier, en dehors de votre dossier de TG, là où vous souhaitez que se trouve votre exemplaire de TDP 5 - Collez le contenu de votre dossier TG dans le nouveau dossier créé à l'étape 4 6 - Depuis le nouveau dossier, ouvrez install.cfg dans un éditeur de texte ; effectuez un remplacement de toutes les occurrences du chemin du dossier original par le chemin du nouveau dossier 7 - Décompressez le contenu de l'archive "GoldToDark - version 2014-08-02B.zip" dans le dossier que vous avez créé à l'étape 4 8 - Exécutez "GoldToDark - version 2014-08-02B.bat" en le double-cliquant. Il affichera plusieurs messages pour vous tenir informé de la progression des opérations, et vous avertir s'il rencontre une quelconque erreur. +---------------------------------+ | Instructions de désinstallation | +---------------------------------+ Même si vous devriez toujours avoir votre exemplaire original de TG intact si vous avez suivi les recommandations, j'ai tout de même essayé de rendre le script aussi sûr que possible, ce qui implique de conserver une sauvegarde de chaque fichier qu'il remplace. Donc, si vous en avez vraiment besoin, voici une procédure pour restaurer TG dans le dossier que vous aurez rétrogradé avec ce script : 1 - Supprimez le dossier INTRFACE 2 - Supprimez les fichiers dont le nom correspond au masque "MISS*.DIF" 3 - Déplacez tous les fichiers et dossiers depuis le répertoire "GTD_Backup" vers son parent, en écrasant les fichiers en conflit dans le dossier cible +-----------+ | Changelog | +-----------+ Version 2014-08-02B : - comme recommandé par voodoo47, on ne déplace plus les fichiers .dml, par contre on déplace le miss18.mis vers le dossier de sauvegarde pour s'assurer que TFix identifie bien la version patchée comme non Gold Version 2014-08-02 : - le script suppose désormais qu'une variante de NewDark est installée s'il ne reconnaît pas le fichier Thief.exe, au lieu d'abandonner - sauvegarde aussi cam.cfg et ddfix.ini (si applicable) pour éviter une possible erreur liée à la résolution si l'utilisateur restaure son installation - ignore le fichier dark.cfg puisque les différences entres les versions existantes ne semblent avoir aucun impact significatif sur le jeu - déplace les patches .dml vers le dossier de sauvegarde s'il en trouve, par prudence Version 2013-06-18 : - le script fait désormais une pause avant de tester quoi que ce soit, laissant à l'utilisateur le temps de lire l'écran d'accueil, et l'invitant à lire la documentation - reconnaît aussi les versions 1.20 et 1.21 du patch non officiel "NeWDark" - encore quelques modifications mineures Version 2013.01.01 : - instructions de désinstallation complétées dans la documentation - ne vérifie plus les hachages des fichiers de documentation - quelques modifications mineures Version 2012.12.16 : Version initiale -= Fin =-