En réinstallant Baldur's Gate 2 pour la 500ème fois, je me suis aperçu d'une faille exploitable dans le programme d'installation et de désinstallation du jeu. Et grâce à l'aimable guide de multi-installation présent sur l'encyclopédie (cf. lien), cette faille m'a permis, en définitive, de réinstaller plusieurs le jeu depuis mon DVD multi-langues... dans différentes langues ! (Et oui !). Il est donc possible de posséder sur un même ordinateur plusieurs versions jouables de Shadows of Amn en français, en anglais, en espagnol, en français sous-titré anglais, etc, etc.
Avertissement :
La méthode qui suit n'est (pour l'instant) valable que pour les heureux possesseurs d'une version DVD Baldur's gate 2 - Shadows Of Amn issue de l'édition Atari. Je n'ai pas pu la testée avec d'autres versions. Si vous le pouvez, n'hésitez pas à faire part de vos propres tests avec d'autres versions du jeu afin de compléter cette procédure.
1) Méthode pour installer une version anglaise et une version française : provoquer une désinstallation et une réinstallation "virtuelles" du jeu
* Insérez votre DVD de Shadows of Amn dans votre lecteur.
* Lancez l'installation depuis l'application baldur.exe.
* Choisissez comme langue d'installation l'anglais.
* Spécifiez soigneusement votre répertoire d'installation du jeu, de manière à le retrouver facilement ; mettons qu'il s'agisse ici de "C:\Black Ilse\BGII - SoA\"
* Terminez normalement l'installation.
* Une fois le jeu installé une première fois, vous allez devoir suivre une procédure un peu sournoise : il faut "tromper" votre ordinateur de façon à pourvoir désinstaller le jeu de façon conventionnelle SANS pour autant qu'il supprime votre (premier) répertoire d'installation ! Pour ce faire, renommer votre répertoire d'installation en anglais ; mettons qu'il s'agisse de "BGII - SoA English".
* Cette manipulation suffit ; maintenant, vous pouvez demander à votre ordinateur de désinstaller le jeu, via le programme de désinstallation de programme du panneau de configuration si nécessaire.
* La désinstallation terminée, vous pourrez constater que votre répertoire "C:\Black Ilse\BGII - SoA English" est toujours intact ! Pour jouer, en revanche, il faut appliquer la méthode indiquée dans le guide de la Couronne de Cuivre cité plus haut (cf. lien), ce qui concrètement donne ceci :
- rendez-vous dans votre répertoire de jeu en anglais "BGII - SoA English"
- ouvrez le fichier text baldur.ini et modifiez la ligne "HD0:=C:\Black Isle\BGII - SoA" (dans notre exemple) par "HD0:=C:\Black Isle\BGII - SoA English" (cela correspond au nom que vous avez vous-même choisi)
- enregistrez puis fermez le fichier baldur.ini
- lancez le jeu à partir de l'application BGMain.exe (pour ne pas avoir à ouvrir à chaque fois le répertoire quand vous voudrez lancer le jeu à l'avenir, vous pouvez créer un raccourci vers cette application)
* Pour installer une nouvelle fois Shadows of Amn mais cette fois-ci en français, lancez une nouvelle fois l'application baldur.exe depuis le DVD du jeu et choisissez comme langue le français.
* Pour pouvoir plus facilement s'y retrouver, installez votre version française de SoA dans le même répertoire que celui où est installé votre version en anglaise tout en les distinguant ; cela donnera dans cet exemple "C:\Black Isle\BGII - SoA French" pour votre version en français.
Et voilà, vous avez une version anglaise et une version française sur le même ordinateur ! Notez que tant que vous avez suffisamment d'espace disque, vous pouvez répéter cette procédure plusieurs fois pour avoir également le jeu en espagnol, en allemand et en italien ; faite simplement en sorte de bien renommer le dernier répertoire que vous avez créé par l'installion avant de désinstaller et réinstaller "virtuellement" le jeu.
2) Euh... et pour l'expansion Throne of Bhaal, comment on fait ?
Good question ! Et bien, malheureusement, il se trouve que les CD d'installation de Throne of Bhaal imposent une seule langue ; si vous installez SoA en anglais puis que vous installez ToB depuis un CD d'installation en français... seules les voix et les cinématiques de SoA resteront en anglais ( ) tous les textes seront passés en français et les voix et cinématiques de ToB seront bien évidement en français.
Il semble que la seule manière de pouvoir installer plusieurs versions différentes de ToB sur un même ordinateur serait de disposer, en plus de votre DVD multi-langue de SoA, des différents CD d'installation de ToB, un pour chaque langue que vous souhaitez installer.
3) Astuce : créer une version de Shadows of Amn anglaise sous-titrée en français.
* Copiez le répertoire de jeu de votre version anglaise de SoA.
* Renommer votre nouveau répertoire, de façon à vous y retrouver ; mettons qu'il s'agisse ici de "C:\Black Ilse\BGII - SoA VAstFR\"
* Dans ce répertoire du jeu, supprimer le fichier dialog.tlk, qui contient tous les éléments de textes en anglais.
* Dans le répertoire de jeu de votre version française de SoA, copiez les fichiers dialog.tlk et dialogF.tlk et créez une copie de chacun de ces fichiers dans votre nouveau répertoire de jeu BGII - SoA VAstFR.
* Il ne vous reste plus qu'à modifier le fichier baldur.ini et lancez le jeu depuis l'application BGMain.exe (voir la procédure décrite plus haut) et voilà ! vous pouvez jouer à Shadows of Amn avec les voix et les cinématiques en anglais et tous les textes en français.
4) Astuce : transférer vos parties d'une version de langue du jeu à une autre.
En admettant que les versions traduites de SoA n'ajoute ou ne supprime pas d'éléments présents dans la version anglaise d'origine (espérons-le !), vous ne devriez pas rencontrer de problème pour transférer vos fichiers de sauvegarde d'une version de langue du jeu à une autre. Supposons, par exemple, que vous ne souhaitez plus suivre le jeu en anglais intégral dans votre partie et profitez de la version anglaise sous-titrée français que vous avez créée sans devoir recommencer toute votre progression (on ne sait jamais... les subtiles excentricités de Jan Jansen ne sont pas toujours faciles à comprendre en anglais, ne trouvez-vous pas ?), procédez comme suit :
* Quittez votre partie après l'avoir sauvegardée. Quittez le jeu.
* Dans le sous-répertoire save du répertoire de votre version anglaise du jeu, copiez le fichier de sauvegarde de votre partie.
* Rendez-vous dans le répertoire save de votre version anglaise sous-titrée français et créez-y une copie de votre sauvegarde.
* Lancez le jeu en version anglaise sous-titrée français ; votre sauvegarde s'y trouvera !
NOTE : si vous installez des mods pour vos différentes versions de langue, assurez-vous de transférer votre sauvegarde uniquement sur une version de langue comportant les mêmes mods installés dans le même ordre que la version de langue dont on est tiré la sauvegarde ! Sinon, vous risquez de rencontrer des bugs malencontreux.
Voilà, voilà ! Si tout ne semble pas clair, n"hésitez pas à demander des précisions sur cette méthode un peu tordu.
Oyez, oyez !
Les résultats du vote sur les meilleurs RPG de tous les temps sont désormais dévoilés dans ce message !
Merci à toutes et à tous pour votre participation !
N'hésitez pas à aller commenter, ajouter des jeux auxquels vous n'auriez pas pensé...
Les résultats du vote sur les meilleurs RPG de tous les temps sont désormais dévoilés dans ce message !
Merci à toutes et à tous pour votre participation !
N'hésitez pas à aller commenter, ajouter des jeux auxquels vous n'auriez pas pensé...
Installer Shadows of Amn plusieurs fois... dans plusieurs langues différentes !
- Strigiodin
- Tasloï
- Messages : 93
- Enregistré le : jeu. 15 nov. 2012, 20:55
- Localisation : Alentours de Paris
- Statut : Hors ligne
- Isaya
- Adepte de Grondemarteau
- Planaire
- Messages : 6990
- Enregistré le : mar. 22 juil. 2003, 21:03
- Localisation : Plaisir
- Contact :
- Statut : Hors ligne
.
C'est un usage intéressant de la capacité à avoir plusieurs installations du jeu. L'avantage est qu'elle est ouverte à toutes les combinaisons de langues.
Je regrette que tu ne mentionnes pas le patch officiel à installer. Car lui se base a priori sur les indications de la base de registres (il ne demande pas de choisir le répertoire), aussi je pense qu'il faut impérativement l'installer avant de renommer le répertoire. Comme pour BG II et ToB, le patch est dit "européen", c'est le même pour toutes les langues (contrairement à BG, qui distingue l'anglais et les autres langues). Mais il faut bien l'avoir dans toutes les installations, sinon bonjour le bug "XXXX semble avoir à faire. Vous ne pouvez pas lui parler.".
En ce qui concerne l'anglais, je pense tout de même qu'on peut s'en sortir de façon un peu plus simple en téléchargeant les archives permettant de passer le jeu en anglais (ou en français) proposées par Gaurox dans cette discussion. Elles évitent la phase de désinstallation/réinstallation du jeu, il doit suffire de dupliquer l'installation comme indiqué dans l'encyclopédie et d'installer les traductions dans l'un des deux répertoires.
En ce qui concerne le contenu du jeu selon les langues, il n'y a pas à craindre de différences. On peut sans problème basculer des sauvegardes d'une installation à l'autre.
Par contre, dès que des mods sont employés, la copie de sauvegardes entre les deux installations en langue différente va devenir probablement impossible. Même en installant les mêmes mods, dans le même ordre, la compatibilité n'est pas garantie, et j'irais même jusqu'à dire qu'elle est peu probable, sauf dans des cas très particuliers.
En effet, le principe d'ajout de texte d'un mod par WeiDU fait que cela peut se passer différemment d'une langue à l'autre, occasionnant les fameux décalages de numéros de textes qui font que des personnages se retrouvent avec des noms ou des voix incorrectes. WeiDU ne crée un nouveau texte que si le texte du mod n'est pas déjà présent dans le fichier dialog.tlk : c'est ce principe qui fait qu'on peut supprimer/ajouter des composants en cours de partie sans que tous les numéros de texte ne changent et ne mettent la pagaille dans les sauvegardes. Par conséquent, si un texte anglais d'un mod est identique à un texte existant, WeiDU ne va pas ajouter un nouveau texte dans la version anglaise. Si la traduction n'a pas repris exactement le même nom existant dans la traduction française, WeiDU va ajouter un nouveau texte dans le fichier dialog.tlk français. Cela va entraîner un décalage pour le texte suivant, et ainsi de suite.
Je regrette que tu ne mentionnes pas le patch officiel à installer. Car lui se base a priori sur les indications de la base de registres (il ne demande pas de choisir le répertoire), aussi je pense qu'il faut impérativement l'installer avant de renommer le répertoire. Comme pour BG II et ToB, le patch est dit "européen", c'est le même pour toutes les langues (contrairement à BG, qui distingue l'anglais et les autres langues). Mais il faut bien l'avoir dans toutes les installations, sinon bonjour le bug "XXXX semble avoir à faire. Vous ne pouvez pas lui parler.".
En ce qui concerne l'anglais, je pense tout de même qu'on peut s'en sortir de façon un peu plus simple en téléchargeant les archives permettant de passer le jeu en anglais (ou en français) proposées par Gaurox dans cette discussion. Elles évitent la phase de désinstallation/réinstallation du jeu, il doit suffire de dupliquer l'installation comme indiqué dans l'encyclopédie et d'installer les traductions dans l'un des deux répertoires.
En ce qui concerne le contenu du jeu selon les langues, il n'y a pas à craindre de différences. On peut sans problème basculer des sauvegardes d'une installation à l'autre.
Par contre, dès que des mods sont employés, la copie de sauvegardes entre les deux installations en langue différente va devenir probablement impossible. Même en installant les mêmes mods, dans le même ordre, la compatibilité n'est pas garantie, et j'irais même jusqu'à dire qu'elle est peu probable, sauf dans des cas très particuliers.
En effet, le principe d'ajout de texte d'un mod par WeiDU fait que cela peut se passer différemment d'une langue à l'autre, occasionnant les fameux décalages de numéros de textes qui font que des personnages se retrouvent avec des noms ou des voix incorrectes. WeiDU ne crée un nouveau texte que si le texte du mod n'est pas déjà présent dans le fichier dialog.tlk : c'est ce principe qui fait qu'on peut supprimer/ajouter des composants en cours de partie sans que tous les numéros de texte ne changent et ne mettent la pagaille dans les sauvegardes. Par conséquent, si un texte anglais d'un mod est identique à un texte existant, WeiDU ne va pas ajouter un nouveau texte dans la version anglaise. Si la traduction n'a pas repris exactement le même nom existant dans la traduction française, WeiDU va ajouter un nouveau texte dans le fichier dialog.tlk français. Cela va entraîner un décalage pour le texte suivant, et ainsi de suite.
:!: Peu disponible
Guide d'installation (et FAQ) de Baldur's Gate, Baldur's Gate II, Baldur's Gate Trilogy (BGT), BG1Tutu, Widescreen, BGEE
Pensez à utiliser à la fonction Recherche pour trouver une réponse à votre question !
Guide d'installation (et FAQ) de Baldur's Gate, Baldur's Gate II, Baldur's Gate Trilogy (BGT), BG1Tutu, Widescreen, BGEE
Pensez à utiliser à la fonction Recherche pour trouver une réponse à votre question !
- Strigiodin
- Tasloï
- Messages : 93
- Enregistré le : jeu. 15 nov. 2012, 20:55
- Localisation : Alentours de Paris
- Statut : Hors ligne
.
Merci pour tes remarques, Isaya. Effectivement, les archives de Gaurox devraient être largement suffisantes le cas l'anglais et le français.
Mmm... dommage. Dans ce cas, il faudra être d'autant plus vigilant quand on créera des versions de langues différentes proposant des installations différentes.
Sinon, j'ai testé la méthode pour voir si elle fonctionne avec Baldur's Gate 1, vu que l'édition d'Atari propose aussi ce jeu sur un DVD multi-langues. Elle semble fonctionner, à un détail près : on ne peut pas renommer le répertoire du jeu pour provoquer une désinstallation "virtuelle". En effet, le programme de désinstallation de Baldur's Gate 1 va directement chercher le répertoire installé sur le disque dur pour désinstaller proprement le jeu ; si on le renomme, il ne trouvera pas le chemin à parcourir et la désinstallation ne pourra pas s'effectuer. On peut toutefois contourner la difficulté en copiant simplement le répertoire avant la désinstallation, de façon à mettre tous les fichiers en lieu sûr : le répertoire du jeu sera supprimé lors de la désinstallation mais pas sa copie !
Je vais à nouveau faire quelques tests et si tout fonctionne, j'ouvrirai un topic similaire pour Baldur's Gate 1 sur le forum "La Taverne de Château-Suif".
Mmm... bien vu, je n'aurais pas dû l'oublier. J'ai souvent confondu la version installée directement par le DVD de SoA (indiquée v2.0.23035 dans l'écran d'options du jeu) avec celle du patch (v2.0.23037... un seul chiffre qui change, le détail pas facile à repérer ).Je regrette que tu ne mentionnes pas le patch officiel à installer. Car lui se base a priori sur les indications de la base de registres (il ne demande pas de choisir le répertoire), aussi je pense qu'il faut impérativement l'installer avant de renommer le répertoire. Comme pour BG II et ToB, le patch est dit "européen", c'est le même pour toutes les langues (contrairement à BG, qui distingue l'anglais et les autres langues). Mais il faut bien l'avoir dans toutes les installations, sinon bonjour le bug "XXXX semble avoir à faire. Vous ne pouvez pas lui parler.".
En ce qui concerne le contenu du jeu selon les langues, il n'y a pas à craindre de différences. On peut sans problème basculer des sauvegardes d'une installation à l'autre.
Par contre, dès que des mods sont employés, la copie de sauvegardes entre les deux installations en langue différente va devenir probablement impossible. Même en installant les mêmes mods, dans le même ordre, la compatibilité n'est pas garantie, et j'irais même jusqu'à dire qu'elle est peu probable, sauf dans des cas très particuliers.
En effet, le principe d'ajout de texte d'un mod par WeiDU fait que cela peut se passer différemment d'une langue à l'autre, occasionnant les fameux décalages de numéros de textes qui font que des personnages se retrouvent avec des noms ou des voix incorrectes. WeiDU ne crée un nouveau texte que si le texte du mod n'est pas déjà présent dans le fichier dialog.tlk : c'est ce principe qui fait qu'on peut supprimer/ajouter des composants en cours de partie sans que tous les numéros de texte ne changent et ne mettent la pagaille dans les sauvegardes. Par conséquent, si un texte anglais d'un mod est identique à un texte existant, WeiDU ne va pas ajouter un nouveau texte dans la version anglaise. Si la traduction n'a pas repris exactement le même nom existant dans la traduction française, WeiDU va ajouter un nouveau texte dans le fichier dialog.tlk français. Cela va entraîner un décalage pour le texte suivant, et ainsi de suite.
Mmm... dommage. Dans ce cas, il faudra être d'autant plus vigilant quand on créera des versions de langues différentes proposant des installations différentes.
Sinon, j'ai testé la méthode pour voir si elle fonctionne avec Baldur's Gate 1, vu que l'édition d'Atari propose aussi ce jeu sur un DVD multi-langues. Elle semble fonctionner, à un détail près : on ne peut pas renommer le répertoire du jeu pour provoquer une désinstallation "virtuelle". En effet, le programme de désinstallation de Baldur's Gate 1 va directement chercher le répertoire installé sur le disque dur pour désinstaller proprement le jeu ; si on le renomme, il ne trouvera pas le chemin à parcourir et la désinstallation ne pourra pas s'effectuer. On peut toutefois contourner la difficulté en copiant simplement le répertoire avant la désinstallation, de façon à mettre tous les fichiers en lieu sûr : le répertoire du jeu sera supprimé lors de la désinstallation mais pas sa copie !
Je vais à nouveau faire quelques tests et si tout fonctionne, j'ouvrirai un topic similaire pour Baldur's Gate 1 sur le forum "La Taverne de Château-Suif".
- Isaya
- Adepte de Grondemarteau
- Planaire
- Messages : 6990
- Enregistré le : mar. 22 juil. 2003, 21:03
- Localisation : Plaisir
- Contact :
- Statut : Hors ligne
.
Il n'y a hélas pas grand chose à faire pour la compatibilité des sauvegardes avec des mods. Ce sera vraiment très variable, les mods qui ajoutent peu de textes présenteront sans doute moins de risques. Je préfère prévenir, quitte à être un peu pessimiste.
Pour tes essais avec Baldur's Gate, autant te prévenir que le passage d'anglais à français est un peu pénible car la version anglaise de l'exécutable refuse de se lancer en disant qu'il y a un problème de langue de Windows (il veut de l'anglais). Consulte le guide d'installation pour plus de détails : il suffit d'installer le dernier patch en version "internationale" pour s'en sortir.
L'installateur est effectivement différent, cela se voit aussi au travers des clés de désinstallation dans la base de registres, mais j'ignorais qu'elle échouait si le répertoire n'était plus là. J'ai indiqué une méthode pour supprimer les clés de la base de registres dans la FAQ qui suit les instructions d'installation. Mais pour l'utilisateur non spécialiste, il vaut mieux éviter de conseiller des modifications de la base de registres et faire la copie et déinstaller/réinstaller comme tu le proposes.
Pour tes essais avec Baldur's Gate, autant te prévenir que le passage d'anglais à français est un peu pénible car la version anglaise de l'exécutable refuse de se lancer en disant qu'il y a un problème de langue de Windows (il veut de l'anglais). Consulte le guide d'installation pour plus de détails : il suffit d'installer le dernier patch en version "internationale" pour s'en sortir.
L'installateur est effectivement différent, cela se voit aussi au travers des clés de désinstallation dans la base de registres, mais j'ignorais qu'elle échouait si le répertoire n'était plus là. J'ai indiqué une méthode pour supprimer les clés de la base de registres dans la FAQ qui suit les instructions d'installation. Mais pour l'utilisateur non spécialiste, il vaut mieux éviter de conseiller des modifications de la base de registres et faire la copie et déinstaller/réinstaller comme tu le proposes.
:!: Peu disponible
Guide d'installation (et FAQ) de Baldur's Gate, Baldur's Gate II, Baldur's Gate Trilogy (BGT), BG1Tutu, Widescreen, BGEE
Pensez à utiliser à la fonction Recherche pour trouver une réponse à votre question !
Guide d'installation (et FAQ) de Baldur's Gate, Baldur's Gate II, Baldur's Gate Trilogy (BGT), BG1Tutu, Widescreen, BGEE
Pensez à utiliser à la fonction Recherche pour trouver une réponse à votre question !
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 3 invités