Nous avons évoqué, dans le tutoriel "Le réalisme dans les Flight Simulator", comment les Flight Simulator peuvent être facilement améliorés. Nous allons rapidement décrire ici quelques logiciels freeware qui peuvent être utiles à ces fins. Certains ne valent que pour FSX, d'autres peuvent être utilisés avec les avions, paysages, etc. des trois dernières versions de Flight Simulator (depuis FS2002) voire depuis FS98, par exemple. ATTENTION! INTERVENIR dans les dossiers et fichiers de votre Flight Simulator peut se révéler dangereux car il s'agit d'emplacements et de fichiers sensibles! Ne vous y aventurez qu'en connaissance de cause. PAR AILLEURS, la pratique couramment admise en la matière est de toujours effectuer une copie du fichier sur lequel vous envisagez de travailler de sorte à pouvoir revenir aux réglages de votre logiciel en cas de problèmes! POUR CE QUI EST DE FSX, il est bon aussi de se référer aux ressources du SDK dont l'aide (fichier fsxsdk.chm). Enfin, vous noterez qu'une fois donné le nom habituel d'un logiciel freeware, nous n'indiquerons aucune adresse de téléchargement; en cherchant le nom du logiciel dans un moteur de recherche, vous devriez trouver celui-ci sans peine (éventuellement faire attention à la mode actuelle qui vous propose d'installer directement en ligne les logiciels: cela permet d'installer des logiciels non-désirés, par forcément nuisibles mais ennuyeux et difficiles à éliminer; préférer télécharger le logiciel sur votre ordinateur puis procédez à l'installation (là aussi, être méfiant car les mêmes compléments peuvent être installés; veillez à décocher les cases appropriées)). Les forums de sites de simulation de vol (en anglais ou en français) peuvent être aussi une bonne ressource tant pour leurs archives que pour leurs renseignements actuels (mais il faut souvent s'enregistrer). Pour terminer vous noterez aussi que la plupart des logiciels que nous indiquons sont en langue anglaise, ce qui peut encore compliquer la tâche
Un éditeur de texte simple, tel que celui qui est fourni avec les différentes versions de Windows (le "Bloc-notes" sous Windows 8, par exemple) est utile: il permet d'ouvrir différents fichiers des Flight Simulator comme, par exemple, les fichiers aircraft.cfg ou panel.cfg que l'on trouve dans le dossier de tel ou tel avion (le premier contient les données de base concernant un avion donné, le second tout ce qui concerne le tableau de bord et les instruments). Un éditeur de texte simple permet aussi, dans FSX, d'accéder aux fichiers dll.xml ou fsx.CFG, le premier permettant d'ajouter différentes utilités au logiciel, le second de modifier des caractéristiques générales de configuration (l'emplacement de ces fichiers varie fonction du système d'exploitation; sous Windows 8, en général au chemin: C:\Users\ -nom d'utilisateur-\AppData\Roaming\Microsoft\FSX). Pour tous ces types de fichiers, VEILLEZ A NE PAS faire de l'éditeur de texte que vous utilisez l'éditeur de texte par défaut de ces fichiers: ce n'est pas très grave mais toutes les icônes de ces fichiers seraient alors modifiées et attribuées à cet éditeur de texte. A savoir aussi, dans cet ordre d'idées, que, sous Windows 8, certains fichiers de Flight Simulator n'ont d'accès que via ce qu'on appelle des dossiers ou fichiers "masqués"; il s'agit de dossiers et fichiers que les concepteurs des logiciels considèrent comme sensibles et, pour éviter que des personnes non averties y aient accès, ils sont, du fait des réglages par défaut, masqués. Pour les afficher, sous Windows 8, il suffit dans l'Explorateur de fichiers, menu Affichage, de cocher la case "Eléments masqués"; ces dossiers et fichiers s'affichent alors en grisé
Le logiciel AirEd, qu'on trouve aussi maintenant sous le nom "goodAirEd" est un logiciel, créé par William M. Roth; il est bien connu des flightsimmers car il existe depuis longtemps. Il permet d'ouvrir le fichier .air d'un avion, fichier qui contient tout un ensemble de réglages très techniques. A n'utiliser que pour certains réglages qui sont impossibles autrement: puissance des freins, effets aérodynamique des volets par exemple
panneaux d'AirEd, éditeur des fichiers .air (illustration non-cliquable) |
Un autre logiciel bien connu des flightsimmers: il permet d'ouvrir les fichiers du dossier texture, c'est-à-dire les fichiers qui déterminent la livrée d'un appareil. Il existe depuis assez longtemps et se trouve le plus facilement sur le site de l'auteur, Martin Wright, MW Graphics (n'hésitez pas à fouiller car ses logiciels sont déjà assez anciens) et peut nécessiter un fichier .dll complémentaire: le fichier mwgfx.dll. DXTBmp permet d'ouvrir, dans un logiciel de dessin (y compris le logiciel simple, "Paint", des systèmes Windows), les différents fichiers texture d'un avion ainsi, éventuellement, que leur transparence. Il est assez facile de retoucher des textures mais assez compliqué de refaire un fuselage entièrement, par exemple, parce que les créateurs de texture utilisent des logiciels de dessin avancés, style Photoshop, qui donnent des bords flous aux différentes zones de couleur
Passons à ce qui concerne les paysages dans les Flight Simulator. Deux logiciels existent, essentiellement. Le premier, "Airport", est un logiciel ancien qui n'est plus utilisé pour FSX, par exemple. De plus, il devient assez dur de le trouver, diverses versions existant ainsi que leurs mises à jour. Il reste utile. Le second, "ADE" ou "Airport Design Editor", de Jon Masterson, est récent et n'est utilisable qu'avec FS2004 et FSX. Il est très utile car il permet aussi bien de créer entièrement un terrain soit de partir d'un terrain du simulateur et d'y ajouter ou de le modifier. Ces deux logiciels sont assez techniques mais intéressants. Pour les additions de quelques éléments pour animer un paysage ou une approche, par exemple, on peut recourir à l'emploi de l'outil additionnel de FSX concernant la création de mission: un flightsimmer a trouvé qu'une partie de l'outil permettait de créer des scènes simples (le mode d'emploi, en anglais, se trouvent dans le fichier making_scenery_with_object_placement_tool.zip. Il faut déjà, donc, installer, le créateur de missions de FSX ("Object Placement Tool") via le SDK -il apparaît dans le menu Outils de FSX- et n'utiliser que sa partie ajout d'objets (pour tous les détails, voir juste ci-dessous). Le problème de la création de scènes, même au niveau simple auquel nous l'envisageons, est que l'on se trouve très vite à passer du temps à maîtriser des logiciels assez compliqués. Le mieux est de trouver le bon rapport temps passé/but recherché. On notera aussi pour FS2002 et 2004 le logiciel AFCAD qui est indispensable pour organiser les données de terrains que l'on crée et, pour FSX, JABxBglComp (sur le site d'un flightsimmer suisse, lequel exige qu'on s'enregistre pour pouvoir télécharger ses logiciels), qui est un outil qui permet aussi d'ajouter facilement les objets d'origine de FSX à un endroit donné (soit dans le sens qu'on a décrit ci-dessus concernant des logiciels simples d'emploi)
ADE, logiciel de création de scènes (illustration non-cliquable) |
Le freeware making_scenery_with_object_placement_tool.zip, de Luis Féliz-Tirado est un tutoriel très utile pour tirer parti d'une fonction incluse -mais non dévoilée dans les modes d'emploi- dans le SDK de FSX Deluxe edition; cette fonction permet de facilement placer les divers objets par défaut qu'on trouve dans la bibliothèque des objets (en anglais, "objects library") des FSX, ces éléments divers de décors, y compris quelques personnages. Le mode d'emploi est en anglais. Comme je n'ai pas demandé le droit de traduction à l'auteur, je me contenterai de l'essentiel: comme les outils du SDK, celui-ci doit s'activer via le fichier dll.xml, qui se trouve au chemin C:\Users\*** votre nom d'utilisateur ***\AppData\Roaming\Microsoft\FSX (pour ce chemin, il faut activer les "Eléments masqués". Ouvrir avec un éditeur de texte simple (EVENTUELLEMENT VEILLER à ne pas associer le type de fichier et cet éditeur), et coller le texte:
<Launch.Addon>
<Name>Object Placement Tool</Name>
<Disabled>False</Disabled>
<ManualLoad>False</ManualLoad>
<Path>..\Microsoft Flight Simulator X SDK\SDK\Mission Creation Kit\Object_Placement.dll</Path>
</Launch.Addon>
De là, le Object Placement Tool apparaît dans le menu de FSX. En mode slew se placer à l'endroit qu'on veut augmenter (un viseur apparaît là où un objet sera placé) et lancer l'outil; en choisissant Objets, Ajouter, Scenery, apparaît dans le menu en-dessous toute la liste des objets FSX; en choisir un le place au viseur, cliquer sur Add; un cadre jaune apparaît qui permet de déplacer, tourner l'objet à la souris pour ajustement (le menu Propriété, Valeur permet des réglages plus fins ou autres). Recommencer à Ajouter et placer autant d'objets et personnages que voulu. Ensuite, sauver le travail: retourner dans le menu Mission et cliquer "Save Scenery" (par exemple sur le Bureau). De là, quitter l'Object Placement Tool (sans sauver quelque fichier que ce soit); enfin, le fichier .xml qu'on obtient doit être compilé en .bgl; pour ce faire, utiliser l'outil BglComp.exe qui se trouve dans le dossier SDK à (habituellement) C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X SDK\SDK\Environment Kit\BGL Compiler SDK; posez le fichier .xml sur ce compilateur, ce qui produit un fichier .bgl. Placez ce fichier soit comme scène indépendante soit dans le dossier scenery d'une scène existance dans la Bibliothèque de décors. Et les objets apparaissent dans FSX. Utile! Pour avoir une idée des objets qu'on peut trouver dans les objets par défaut de FSX, voir (mais en anglais seulement) le site FSX scenery library objects. Enfin, pour conclure sur l'ajout simple d'objets dans FSX, vous verrez aussi le site bien connu du Suisse Jacky Brouze qui, entre autres, dispose de l'outil JABxBGLComp, bien utile aussi
On aura toujours besoin, si l'on veut s'aventurer dans des fichiers compliqués de FSX, par exemple, d'un convertisseur de fichiers bgl en fichier xml, comme Bgl2XML. Pour la manoeuvre inverse, re-convertir un fichier xml en fichier bgl, on utilisera l'outil SDK BglComp.exe. Encore plus technique, l'outil spb2xml (et l'inverse avec simpropcompiler.exe du SDK). Comme on l'a signalé, le SDK de FSX est très utile car il fournit toute une gamme d'outils. Utiles sont ceux du dossier Traffic Toolbox SDK en termes de trafic d'avions et de navires AI (contrôlés par l'ordinateur) (mais bien sûr assez technique et en anglais). Enfin, d'un emploi plus général -et plus facile- le logiciel FSScreen, déjà ancien, est un petit utilitaire qui permet de prendre, sous les différents Windows récents (depuis Windows XP) des séries de capture d'écran sans recourir aux opérations fastidieuses de copier-coller, par exemple; utile dans le contexte des Flight Simulator
Website Manager: G. Guichard, site Lessons In Microsoft Flight Simulator / Leçons de vol pour les Flight Simulator de Microsoft, http://flightlessons.6te.net.htm. Page Editor: G. Guichard. last edited: 3/14/2016. contact us at ggwebsites@outlook.com