Aide - Recherche - Membres - Calendrier
Version complète : Multi installations SH5
Forums Mille-Sabords.com > Mille-Sabords : Simulations de la 2ème Guerre Mondiale > Silent Hunter 5 > [SH5] Problème ? Besoin d'aide ?
rhinoferox
Bonjour
En espérant ne pas défoncer des portes ouvertes et que l'astuce suivante pourra être utile !
Faire des installations séparées de plusieurs versions de SH5 se heurte à l'existence d'un fichier FileManager.dll dans le repertoire du jeu qui créera dans documents, au lancement du jeu, un dossier commun SH5 à toutes ces versions. Comment passer outre ?
En modifiant le fichier, pour cela pas besoin de connaissances ou de logiciels spécialisés, utiliser "Cheat Engine "
Ouvrir le fichier avec le programme, cliquer sur "memory view" et chercher les adresses mémoire 0000CA34, 0000CA35, 0000CA35 qui codent respectivement pour S, H, 5 en notation hexadecimale, soit 53, 48, 35 et les remplacer par les caractères hexadécimaux de votre choix (3 obligatoirement)
exemple: SOB donnera 53, 4F, 42 WOS donnera 57, 4F, 53 Utiliser si besoin un convertisseur texte/hexadecimal en ligne.
Enregistrer le nouveau FileManager.dll ainsi créé et le transplanter dans la version du jeu correspondante en remplacement du fichier original. Au prochain lancement, le jeu va créer le dossier correspondant dans documents et y transférer les sauvegardes .
Désactiver les synchros par Uplay pour avoir des installs vraiment indépendantes et utiliser "SH5 Install switch" pour lancer les différentes versions à l'aide de raccourcis dédiés.
Testé et validé sous W10 64bits
Bonne chasse !

ybar
Bonne idée d'avoir automatiquement ce dossier WOS au lieu de SH5 (en changeant les valeurs des 3 adresses par celles-ci : 57, 4F, 53)

Pour ma part, j'utilise un éditeur de fichiers hexa pour faire ce genre de manipulation (voir image sur message #5)
Avec HexEdit4 sous Win7 (gratuit):
http://www.commentcamarche.net/download/te...059798-hex-edit
Pour Windows10, il y a ce logiciel (pas vraiment freeware, mais version essai):
http://www.clubic.com/telecharger-fiche559...hex-editor.html

---------------------------------------------------------------------

Afin de vous rendre la vie plus facile...

Je vous laisse ci-joint un dossier "NEW-DLL.7z" qui contient (sous différents dossiers) les versions que j'ai modifiées pour mon usage perso.
Notez que les joueurs de SH3 y trouveront également des dossiers pour RUB, GWX, LSH et
WAC
(adresses 00009608, ...09, ...0A)

Voici un exemple pour utiliser ces fichiers avec SH5 WOS:

1- Placer le fichier DLL qui se trouve dans le dossier "For SH5-WOS" dans le dossier du jeu qui est moddé WoS
2- Lancer le jeu (que l'on quitte une fois au menu principal)
3- Ouvrir le dossier SH5 qui se trouve dans "Documents" et copier le dossier "data"
4- Replacer ce dossier data dans le dossier "WOS" nouvellement créé (afin de retrouver vos réglages et campagnes)

Sinon, avoir un vieux PC avec "SH5-MiniCompil" pour le multi, et placer SH5-WoS sur le nouveau PC

Lorsque vous installez WOS veillez à bien désactiver l'accès à Uplay (avec le "Generic File Patcher" - voir mon tuto PDF sur WoS 2.2.21)
Car Uplay ne se synchronise qu'avec le SH5 qui se trouve dans documents !
Gibus
J'en suis toujours à regretter que l'on n'ait encore pas créé de FAQ pour SH5 sur Mille-Sabords.

Voila un bon et riche conseil qui malheureusement va se perdre au fil du temps parmi les futilités.

Néanmoins, je me demande s'il n'y a pas une petite erreur ici :
Citation (rhinoferox @ mercredi 26 avril 2017 à 03:12) *
... chercher les adresses mémoire 0000CA34, 0000CA35, 0000CA35 qui codent respectivement pour S, H, 5
rhinoferox
Citation (Gibus @ mercredi 26 avril 2017 à 10:44) *
Néanmoins, je me demande s'il n'y a pas une petite erreur ici :
Citation (rhinoferox @ mercredi 26 avril 2017 à 03:12) *
... chercher les adresses mémoire 0000CA34, 0000CA35, 0000CA35 qui codent respectivement pour S, H, 5



Effectivement il faut lire pour la 3eme: 0000CA36 au lieu de 0000CA35, de toute façon il n'y a qu'à ces adresses que figure une suite de caractères correspondante à SH5, comme on peut le vérifier sur le panneau de droite comportant la traduction plus ou moins en clair. Mais il était un peu tard lorsque j'ai écrit le message !
ybar
Citation (Gibus @ mercredi 26 avril 2017 à 10:44) *
Voila un bon et riche conseil qui malheureusement va se perdre au fil du temps parmi les futilités.

Et ben non, comme cet article concerne essentiellement les joueurs qui installent WoS, j'ai noté le lien de cette page dans mon post principal sur WoS
http://www.mille-sabords.com/forum/index.php?showtopic=53931


Je viens également de modifier mon message #2 (ci-dessus) afin de fournir les DLL modifiées aux utilisateurs de SH3 et SH5
Elles sont présentes dans le fichier zippé annexé à ce message #2
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2024 Invision Power Services, Inc.