Pratique : Modifier automatiquement les
fichiers sd, eng et wag des reskins Sylium
Créer des motrices de trafic
bb9004_Reskins - bb9004_SMS_syl
| 06 nov 2005 : V4 : 29 juin 2005 : V3 : Ajout d'un batch pour les reskins de motrice du pack SYLIUM 9300&25100 et un batch pour le pack SYLIUM CC6500 Collection 27 juin 2005 : V2 : Ajout d'un batch pour les reskins de motrice avec vue cabine arrière 06 juin 2005 : V1 : Version Origine du document |
|
| Principe | |
| Si vous êtes un des heureux possesseurs des packs Sylium vous profitez certainement des différents reskins de qualité proposés par nos amis créateurs. | |
| Pour respecter les droits de diffusion, les packages sont livrés uniquement avec les nouvelles textures et un fichier batch d'installation, ce qui nécessite de modifier les fichiers wag, eng et sd pour chaque matériel. Cette tâche est un peu laborieuse et décourage certains. | |
| Je vous propose ici une solution que j'ai développée à partir de l'éditeur de texte gratuit ConTEXT développé par Eden Kirin, de fichiers de commandes DOS '.bat' et de macro-commandes pour ConTEXT. | |
| Le principe consiste à lancer un fichier
batch qui pour chaque fichier à modifier appelle l'éditeur
et exécute la macro-commande appropriée. Comme les différents créateurs proposent les reskins sous des formes un peu différentes, il est nécessaire d'avoir plusieurs fichiers batch et plusieurs macros. |
|
| Ce qui est nécessaire | |
| Le logiciel ConTEXT, éditeur de texte
très complet et gratuit. Le package bb9904_reskins.zip Le package bb9004_SMS_syl.zip Les originaux Sylium Les reskins que vous souhaitez utiliser. |
|
|
*** MODE D'EMPLOI SIMPLIFIE
***
|
|
| Installation du package | |
| Téléchargez les packages bb9004_reskins_V4.zip
et bb9004_SMS_syl_V1.zip Copiez les fichiers SMS contenus dans le package bb9004_SMS_syl.zip dans les répertoires SYLIUM de TRAINSET que vous possédez |
|
| Téléchargez et installez le logiciel
ConTEXT Modifiez les options de Context (voir plus bas) Copiez le fichier DEFAULT.MAC contenu dans le package bb9004_ reskins.zip dans le répertoire d'installation de Context |
|
|
Utilisation du package |
|
|
Repérez sur les pages de téléchargement des reskins
le nom du batch à utiliser pour le reskin que vous installez.. |
|
|
*** MODE D'EMPLOI DETAILLE
***
|
|
| Package bb9004_reskins.zip | |
| Téléchargez ici le package bb9004_reskins_V4.zip (mise à jour 06/11/2005) et décompressez le dans un répertoire temporaire. | |
| Ce package contient les macro-commandes pour ConTEXT ainsi que les fichiers de commandes DOS nécessaires. | |
![]() |
|
| Package bb9004_SMS_syl.zip |
|
| Téléchargez ici le package bb9004_SMS_syl_V1.zip (mise à jour 06/11/2005) et décompressez le dans un répertoire temporaire. | |
| Ce package contient les fichiers SMS (son des
motrices) nécessaires aux engins de trafic L'arborescence du répertoire temporaire où vous aurez décompressé le fichier zip contiendra un répertoire correspondant à chaque pack Sylium avec son répertoire SOUND |
|
![]() |
|
|
Dans les sous-répertoires SOUND vous trouverez les nouveaux
fichiers SMS. |
|
|
Ces fichiers ont été créés selon la méthode
décrite par Thierry Père sur son site Astuces
et Conseils |
|
| Installation de ConTEXT (à faire seulement à la première utilisation du package) | |
| Téléchargez le programme sur le site ConTEXT en choissant le bouton Download en haut de la page d'accueil. | |
![]() |
|
| Choisissez la dernière version proposée | |
|
|
|
| Lancez l'exécutable que vous avez téléchargé et conservez toutes les options proposées, en particulier le répertoire d'installation : C:\Program Files\ConTEXT | |
| Paramétrage de ConTEXT (à faire seulement à la première utilisation du package) | |
| Lancez ConTEXT (normalement vous avez une icône
sur le bureau) . ![]() |
|
Appelez le menu Options/Environment Options... |
|
Choisissez la langue française dans le
champs Language et cliquez sur le bouton OK |
|
Le programme affiche un message pour prévenir
que le changement de langue prendra effet au prochain démarrage.![]() |
|
Cliquez sur le bouton OK puis fermez CONTEXT
avec la croix rouge |
|
Relancez ConTEXT pour que la modification de
langue soit effective |
|
Appelez le menu Options/Options d'Environnement... |
|
|
Et selectionnez les options comme ci-dessous |
|
| Remarque : Si vous souhaitez utiliser ConTEXT comme éditeur, positionnez les options précédentes aux valeurs qui vous conviennent mais n'oubliez pas de les remettre comme ci-dessus avant d'utiliser le package bb9004_reskins.zip! | |
|
Installation du fichier default.mac(à faire seulement à la première utilisation du package ou lors de la mise à jour du package bb9004_reskins) |
|
Si vous n'avez jamais créé de macro-commandes
pour ConTEXT copiez simplement le fichier default.mac
livré avec le package bb9004_reskins.zip dans le répertoire
où vous avez installer ConTEXT, par défaut C:\Program
Files\ConTEXT |
|
| Si vous avez déjà créé vos propores macro-commandes pour ConTEXT alors ajoutez le contenu du fichier default.mac de l'archive au fichier default.mac déjà présent dans le répertoire de ConTEXT. Dans ce cas, vérifiez que les touches de raccourcis définies pour les macros soient différentes des votres, sinon, modifiez les. | |
| Installation des fichiers SMS (à faire seulement à la première utilisation du package ou lors de la mise à jour du package bb9004_SMS_syl) | |
Selon les packs SYLIUM que vous possédez,
copiez le répertoire correspondant du package dans votre répertoire
TRAINSET |
|
| Utilisation des fichiers de commandes DOS pour la modifcation des fichiers eng, wag et sd | |
| Pour chaque nouveau reskin que vous téléchargez, identifiez le fichier de commandes DOS qui convient. | |
Vous
trouvez directement sur les pages de téléchargement des
reskins le nom du fichier batch à utiliser pour chaque reskin Dans cet exemple, vous utiliserez le fichier bb9004packeng.bat |
|
| Vous copiez alors le fichier .bat qui convient
dans le répertoire qui contient le fichier d'installation livré
dans le package du reskin : - le répertoire intermédiaire d'installation pour les reskins d'Hervé Droin - le répertoire de la motrice ou de la voiture pour les autres reskins. |
|
|
|
|
|
Après avoir exécuter le fichier
bat d'installation livré dans le package du reskin, exécutez
le fichier bat que vous venez de copier et c'est tout! |
|
| Utilisation des fichiers de commandes DOS
pour la création de motrices de trafic |
|
| Vous avez certainement remarqué que les
motrices Sylium utilisées dans des rames de trafic ont les feux
allumés. C'est dû aux paramètres des fichiers eng d'origine qui gèrent directement les lumières des motrices en fonction du contexte 'joueur' ou 'trafic'. Ce que je propose en complément, c'est de créer automatiquement des motrices de trafic qui klaxonnent. |
|
| Pour utiliser une motrice de trafic, vous devez installer une fois les fichiers SMS correspondants comme indiqué plus haut. | |
Vous avez simplement
à copier le fichier bb9004engAI.bat dans le répertoire qui
contient la ou les motrices et le lancer! |
|
|
Le principe retenu est de recopier le fichier eng de la motrice d'origine
en ajoutant le suffixe _AI et de
changer simplement la ligne SOUND |
|
Remarque : lorsqu'un répertoire contient
plusieurs motrices, les motrices de nuit avec _night dans leur nom ne
font pas l'objet d'une version AI |
|
| Vous pouvez recopier et exécuter le fichier bb9004engAI.bat dans vos répertoires SYLIUM d'origine pour créer les motrices de trafic correspondantes! | |
| Bonus : Utiliser Context pour éditer les fichiers ENG, WAG, SD, CVF et SMS | |
| Une des fonctionnalité intéressante
de ConTEXT est d'accepter des fichier d'extension de langage pour définir
des mots clés et les afficher de différentes couleurs. Un tel fichier d'extension existe déjà pour les fichiers ENG, WAG, SD, CVF et SMS. Vous pouvez le télécharger sur RailPage |
|
|
|
|
| Restriction et support | |
| Ce package a été testé dans
un environnement WINDOWS XP-SP2 sur plusieurs reskins. Il se peut que suivant vos configurations et selon le packaging des reskins, la procédure ne fonctionne pas : dans ce cas relancez le fichier d'installation livré dans le package du reskin et faites les modifications manuellement. |
|
|
Ce package est fourni en l'état. |