TRADUCTION RAPIDE DU MODE D'EMPLOI DU FREEWARE Make Scenery with the Object Placement Tool La version Deluxe (avec le SDK) de FSX contient un outil pour placer les objets de la bibliothèque d'objets de FSX à un endroit donné; cet outil n'a pas été rendu public par Microsoft. Légal: l'auteur de la traduction en français utilise la Gold Edition de FSX avec l'Acceleration pack et les deux SDK. Les limites de responsabilité habituelle aux créations freeware pour FSX s'appliquent pour cette traduction. L'ACCES, QUI PEUT ETRE COMPLIQUE, AUX DOSSIERS ET FICHIERS COMME MENTIONNE SE FAIT se fait sous l'entière responsabilité de l'utilisateur (lequel est seul juge de son aptitude à utiliser ces procédures). N'oubliez pas qu'il est toujours mieux, avant de modifier un fichier ou un dossier, d'en faire une copie de façon à pouvoir y revenir en cas de problème. L'auteur du freeware n'assure aucun suivi et renvoie à http://forums.avsim.net/dcboard.php?az=show_topics&forum=123 un forum du site Avsim. copyright Gérard Guichard, 2017 ggwebsites@outlook.com Installation dans le fichier dll.xml Une fois certain qu'il existe un dossier C:\Program Files\Microsoft Games\Microsoft Flight Simulator X SDK\SDK sur votre ordinateur, il faut d'abord installer l'outil: il faudra trouver le fichier dll.xml au chemin C:\Users\votre nom d'utilisateur\AppData\Roaming\Microsoft\FSX (NB: il faut, dans l'Explorateur de fichiers, à Affichage, cliquer sur Eléments masqués. ATTENTION ces dossiers et fichiers sont sensibles et demandent une manipulation précautionneuse!). Ouvrez le fichier avec un éditeur de texte simple genre Notepad (ATTENTION DE NE PAS AFFECTER cet éditeur comme programme par défaut pour ouvrir ce type de fichier!). Après: collez: Launch dll.xml False False Object Placement Tool False False ..\Microsoft Flight Simulator X SDK\SDK\Mission Creation Kit\Object_Placement.dll Si d'autres installations existent déjà dans le fichier, la première devant commencer directement par etc. Comme elle passe en 2ème position, faites-la précéder de: Utilisation dans FSX Maintenant, dans FSX, à Outils, vous voyez apparaître la possibilité "Object Placement Tool" Lancer l'outil Le lancement vous place automatiquement en vue du cockpit 2D sans panneau de l'avion, avec un viseur en croix au centre et lancement l'outil (deux onglets: Mission, Objects); on peut laisser FSX en mode pause Des 2 onglets (Mission, Objets), choisir Objets; dans Ajouter, Scenery. Déplacez le viseur à l'endroit où vous voulez placer un objet de la bibliothèque objets de FSX. Le mouvement se fait par touches; mouvements essentiels: <- -> déplacement latéral, haut bas déplacement vers l'avant vers l'arrière, 1 3 clavier numérique (NumLK désactivé) déplacement circulaire, F5 F7 vers le bas vers le haut, F1 F3 perte ou prise d'altitude NB: TOUT MOUVEMENT ENCLENCHE par une ou plusieurs pressions sur la touche concernée s'arrête par le nombre de pressions équivalent sur la touche contraire. C'est un coup à prendre Cliquez sur l'afficheur (flèche vers le bas à droite) du menu situé en-dessous de Scenery. S'affiche toute la liste des objets FSX (dont des personnages). En vous aidant du descriptif du site FSX default scenery objects (voir les catégories à gauche -dont FSXP People- et les noms), choisir l'objet que vous souhaitez placer dans la liste. L'objet apparaît; cliquer Add (l'objet apparaît dans une liste en haut à droite); il s'entoure d'un outil à déplacer (lequel fonctionne assez mal: clic gauche=déplacement; clic droit= rotation; sinon cliquer sur l'objet dans la liste en haut à droite et, dans Propriété, Valeur, cliquez sur Orientation; la 3ème valeur est le cap de 0 à 359) Sans cliquer sur quoi que ce soit de plus, recommencez l'opération: le menu est revenu à Ajouter, donc Scenery, définition d'un nouvel emplacement, menu en-dessous Scenery, choix d'un objet, etc. On peut se déplacer sur de grandes distances et placer de nombreux objets (par exemple d'un bout à l'autre d'un aéroport de grandes dimensions) Répéter autant de fois que nécessaire Une fois vos objets installés, cliquez sur l'onglet Mission puis Save Scenery (donnez un titre à ce que vous avez créé, choisissez un dossier où va apparaître le fichier; le fichier est sauvé en type .xml) Quitter l'outil de placement d'objets: cliquez sur Annuler, puis Oui (vous allez quitter l'outil de placement sans sauvegarder votre travail dans le cadre d'une Mission FSX). Vous retrouvez FSX et votre avion (ATTENTION: il est généralement au-dessus du sol; revenez en mode Transposition (Y) et ajustez) Passage du fichier .xml à un fichier .bgl et placement dans FSX .Pour faire apparaître les objets créés dans FSX, il faut d'abord convertir le fichier .xml en un fichier .bgl (un fichier utilisé pour les scènes FSX). Divers outils existent (qui se trouvent facilement sur Internet via une recherche fichier xml en bgl, etc.). Le plus simple est d'utiliser le convertisseur du SDK de FSX, qui se trouve au chemin C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X SDK\SDK\Environment Kit\BGL Compiler SDK Le mieux est aussi de placer votre fichier xml dans ce même dossier. Le programme BglComp.exe ne s'exécute que dans l'ancien mode DOS. Sous Windows 10 récentes versions, ceci se fait, dans l'Explorateur de fichiers par: Fichier, Ouvrir WindowsPowershell (en mode administrateur); laisser s'afficher le chemin du programme; tapez: .\bglcomp nom du fichier (avec suffixe .xml; par exemple: objetsp.xml); tapez la touche OK; le programme compile le fichier en un fichier .bgl Dans les versions précédentes, le lieu est le même mais la fonction est nommée Ouvrir l'invite de commande (idem mode administrateur); la syntaxe est, normalement: bglcomp nom du fichier.xml. Une technique encore plus simple, le fichier .xml étant laissé sur le Bureau et le dossier C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X SDK\SDK\Environment Kit\BGL Compiler SDK ouvert, est de cliquer gauche sur le fichier et de l'apporter au-dessus de BglComp.exe; ça générera, sur le Bureau aussi, le fichier .bgl .Vous avez donc obtenu un fichier .bgl, lequel s'utilise via la Bibliothèque de décors de FSX. Pour ce faire, créez un dossier que vous nommez d'un nom correspondant au fichier d'objets (par exemple objetsp1); dans le dossier créez un dossier que vous nommez "scenery" et un autre que vous nommez "texture"; placez le fichier .bgl dans le dossier "scenery". Placez le dossier total dans le dossier Addon Scenery du dossier FSX (habituellement au chemin C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X\Addon Scenery) et appelez-le par la Bibliothèque de décors. MAIS, ATTENTION: selon le système d'exploitation de votre ordinateur, il est possible que vous rencontriez des problèmes pour l'application des modes opératoires décrits par Microsoft dans l'Aide de FSX, particulièrement sous Windows 7 et Windows 8. Le mode d'emploi -par ailleurs peu clair dans sa version francophone- décrit quatre techniques: 1. soit ajouter directement dans le dossier Addon Scenery, scenery les fichiers scènes de la scène nouvelle et dans le dossier Addon Scenery, texture, les textures de celle-ci (ce qui est assez peu pratique car on ne peut facilement gérer ces scènes nouvelles) 2. soit ajouter dans Addon Scenery, scenery, deux dossiers, scenery et texture pour la nouvelle scène, qui vont contenir, le premier les fichiers scènes, le deuxième les fichiers textures (cette technique n'est pas très pratique non plus puisqu'en fait, elle ne permet que d'ajouter une seule scène nouvelle) 3. soit la classique technique de FS pour l'ajout des scènes, qui consiste à ajouter un dossier, nommé de façon adéquate, consacré à la scène nouvelle, contenant un dossier Scenery (avec les dossiers scènes) et un dossier Texture (contenant les textures), dans le dossier Addon Scenery de FSX 4. soit, enfin, ajouter, n'importe où sur le disque dur, un dossier, nommé de façon adéquate, consacré à la scène nouvelle, contenant un dossier Scenery (avec les dossiers scènes) et un dossier Texture (contenant les textures) En fait, sous Windows 8, seule la première technique fonctionne. Comment remédier à ce problème? Glané sur des forums anciens (du temps de Windows 7 mais la technique fonctionne aussi avec Windows 8), une bonne solution est la suivante, qui, sous Windows 8, fonctionne avec la seule technique classique, la 3 (mais ni avec la 2 ni la 4): dans Bibliothèque de décors, cliquer Ajouter une zone, cliquer le dossier Addon Scenery, cliquer sur le dossier de la nouvelle scène (il contient un dossier scenery, un dossier texture; en l'occurrence le dossier dijonnais_2.0), cliquer sur le dossier scenery; il s'ouvre; il est affiché vide. Remonter alors de 2 niveaux via l'icône Dossier Parent du panneau de recherche; on revient au dossier de la scène; on l'ouvre de nouveau (mais cette fois avec le bouton OK); il s'ouvre, la zone Répertoire se vide; on peut alors modifier le nom de la scène (Titre du décor) tel qu'il apparaîtra dans la Bibliothèque; on clique, en tous les cas, dans la zone vide du panneau de recherche, en-dessous scenery et texture et la scène, aussi bizarre que cela paraisse, est déclarée (elle apparaît dans la Bibliothèque). On referme le menu Bibliothèque de décors et la scène apparaît dans FSX. Ce mode opératoire semble stable