Pour commencer...

- Charger les scripts
- Starting Point
- Installation de Dromed "classique"
- Commandes du menu Dromed
- Menu Tools : portalize, optimize, compute pathfinding, etc...
- Des outils très utiles, même au débutant
- Commandes et raccourcis
- Versions de Dromed, laquelle choisir, quelles différences ?
- Comment faire fonctionner thief 2, thief 1 et dromed sur windows XP

Faire fonctionner thief 2, thief 1 et dromed sur windows XP - thief3 sous Vista

(louve)

1- Un point virgule

Peut-être qu'il suffira pour que tout fonctionne bien de faire la petite manipulation suivante :
- Aller dans user.cfg dans le dossier d'installation de DP2
- L’ouvrir avec le bloc notes
- Oter le ;(point-virgule) devant safe_texture_manager.
- Enregistrer le fichier

2- hyperthreading

Si cela ne suffit pas (il se peut entre autre que vous puissiez entrer dans le jeu, jouer un moment normalement, et que soudain l’écran se fige de façon complètement aléatoire, sans même que le ctrl + alt + suppr fonctionne), il va falloir régler le problème de l’hyperthreading (multiprocessor/hyperthreading systems). C'est comme si XP utilisait deux CPU pour fonctionner et Thief, Thief Gold, Thief 2 n’aiment pas l'hyperthreading.
J’ai pris les infos qui suivent sur le site de Salvage et sur le forum TTLG

A- La manière temporaire de régler ce problème :

- lancer le jeu (pas plus loin que le menu)
- Appuyer en même temps sur Alt + Tabulation pour revenir au bureau sans quitter le jeu
- Taper ctrl + alt + suppr pour faire apparaître le gestionnaire des tâches de windows
- cliquer sur l'onglet "processus"
- trouver thief2.exe et thief2.icd (ou thief.exe pour thief1 et thief gold)
- clic droit sur eux et choisir "définir l'affinité"
- décocher l'un des deux CPU
- retourner dans le jeu et jouer
Vous aurez à faire cela à chaque fois que vous lancerez le jeu.

B- La manière définitive de régler ce problème sans désactiver l'hyperthreading :

- Téléchargez imagecfg ou
- le dézipper et le copier dans Windows\system32\
et dans Windows\system32\dllcache\
Remarque : si vous ne trouvez pas de dossier "dllcache" dans "system32", ne mettez imagecfg que dans le dossier "system32" ça marche quand même.
- faire une copie de sauvegarde de thief2.exe et de thief2.icd (thief.exe seulement pour T1 et TG)
- ouvrir le bloc notes et taper les lignes suivantes :
Pour Thief1 et ThiefGold
imagecfg -u thief.exe
imagecfg -a 0x1 thief.exe
pause

Pour Thief2
imagecfg -u thief2.exe
imagecfg -u thief2.icd
imagecfg -a 0x1 thief2.exe
imagecfg -a 0x1 thief2.icd
pause

- Sauvegarder le fichier dans le dossier du jeu, à la racine, en tant que "processor.bat" avec les guillemets.
- Double cliquer sur le fichier processor.bat (dans le dossier du jeu). On voit s'afficher les lignes suivantes :
D:\Games\Thief2>imagecfg -u thief2.exe
thief2.exe contains contains no configuration information
thief2.exe contains a Subsystem Version of 4.0
thief2.exe updated with the following configuration information:
Image can only run in uni-processor mode on multi-processor systems
Image can only run in uni-processor mode on multi-processor systems

D:\Games\Thief2>imagecfg -u thief2.icd
thief2.icd contains no configuration information
thief2.icd contains a Subsystem Version of 4.0
thief2.icd updated with the following configuration information:
Image can only run in uni-processor mode on multi-processor systems
Image can only run in uni-processor mode on multi-processor systems

D:\Games\Thief2>imagecfg -a 0x1 thief2.exe
thief2.exe contains the following configuration information:
thief2.exe contains a Subsystem Version of 4.0
Image can only run in uni-processor mode on multi-processor systems
thief2.exe updated with the following configuration information:
Process Affinity Mask: 00000001

D:\Games\Thief2>imagecfg -a 0x1 thief2.icd
thief2.icd contains no configuration information
thief2.icd contains a Subsystem Version of 4.0
Image can only run in uni-processor mode on multi-processor systems
thief2.icd updated with the following configuration information:
Process Affinity Mask: 00000001

D:\Games\Thief2>pause
Press any key to continue . . .

- Lancer le jeu et jouer

Remarque : si vous voulez corriger thief1 et thief2, il faut faire deux "processor.bat", l'un avec les lignes pour thief1 que vous mettez dans votre dossier "thief1" (ou "dark1" selon le nom qu'il a), et l'autre avec les lignes pour thief2 que vous mettez dans votre dossier "thief2"

C- Pour dromed :

Il faut ajouter des lignes au fichier processor.bat en les classant, ce qui donne :
imagecfg -u thief2.exe
imagecfg -u thief2.icd
imagecfg -u dromed.exe
imagecfg -a 0x1 thief2.exe
imagecfg -a 0x1 thief2.icd
imagecfg -a 0x1 dromed.exe
pause


Remarque : Il semble que cette méthode marche aussi pour faire fonctionner Thief 3 sous Vista. A adapter sans doute.

 

Trucs et astuces sur dromed -- la Bible de Dromed
dromed.tutoriel.free.fr