|
|
|
|
Au fil des fichiers,
je me suis rendu compte de l'importance du layout graphique. En
effet, pour un néophyte, la voie la plus facile passe souvent
par l'étude de fichiers d'autrui pour rentrer dans la logique
de programmation. A ce moment, disposer d'un layout montrant graphiquement
les fonctions programmées adoucit encore la courbe d'apprentissage.
Avec le Cougar, faire un layout fait quasimment partie de l'élaboration
d'un fichier TMJ et TMM. Même si certains de mes fichiers
antérieurs au Cougar dispose de leur fichier graphique,
les principaux sont élaborés pour le Cougar.
Notez aussi que pas mal de mes fichiers
sont installés avec la suite logicielle Cougar du CD d'installation
ou avec le support pack de la dernière version de Foxy.
Toutefois, je les rajoute içi, clairement marqués.
1. Fichiers Cougar
2. Fichiers TM avec mise à jour digitale
3. Fichiers pour F22 et TQS (non-digitaux)
4. Fichiers pour FLCS et TQS (non-digitaux)
|
|
1.
Fichiers pour le Cougar |
|
18/02/08 |
Open falcon - Cockpit. |
Download
468
Ko
|
Voici un fichier pour OF spécifique à l'utilisation dans un cockpit.
Il est fourni avec son propre .key file (très largement modifié) et ce dernier risque de ne pas être utile pour les configuration de bureau.
Pour Open Falcon 4.5 ou suivants - la programmation est basée sur le stick réel => CFR Dash 34.
Attention, lisez le readme !
|
| 28/12/04
|
Lomac
1.02 - appareils russes. |
|
Download
572
Ko
|
Il
a mit longtemps a arriver mais depuis le début
des vacances, je me suis remis à Lomac - et comme
la première chose que je fais est le TMJ, je
vous en fait profiter.
Ce fichier est fait pour
le vol avec les appareils russes et requiert la version
1.02 de lomac.
Attention, lisez le readme !
|
| 24/05/04 |
Falcon
4 SP4 - BMS2 ou FF3 - Attention
V2.1 des logiciels Cougar nécessaire |
|
Download
870
Ko
|
Dernier
né de la famille des fichers pour F4 conçu
pour les dernières versions du logiciel. SP4+BMS
ou FF3 (perso, je l'utilise avec FF3)
Le fichier a entièrement
été refait depuis les versions SP2 et
SP3 pour rendre les nouvelles fonctionnalités
du BMS.
Attention, lisez le readme et n'oubliez pas d'installer
le fichier de touches (keystrokes.key) correspondant.
|
| 13/02/04 |
Lomac
(beta) - Attention V2.1 des
logiciels Cougar nécessaire |
|
Download
385
Ko
|
Fichier
basique conçu a la demande de Guillemot pour une
démonstration de Lomac a l'E3. Ce fichier a été
fait sur base d'une beta de Lomac. Le fichier est loin
d'être finalisé. |
| 16/04/03 |
Forgotten
Battles v3- Attention V2.1 des
logiciels Cougar nécessaire |
|
Download
460
Ko
|
Il
est là! ce fichier permet de gérer maximum deux moteurs
pour les avions pilotables de FB. Il permet aussi la gestion
complète des postes de tir des mitrailleurs et du bombardier
avec les paramètres des viseurs de bombardements. Attention:
1. Il faut absolument effectuer au moins
une fois la procédure de calibration manuelle sinon le
fichier ne compilera pas.
2. Il faut absolument copier le fichier settings.ini
dans votre répertoire \FB\users\pilot (pilot=le nom de
votre pilote) afin d'avoir les bonnes macros déclarées
dans le menu controls de FB. |
|
23/11/02 |
Falcon
4 SP3 - Attention V2.1 des logiciels
Cougar nécessaire |
|
Download
757
Ko
|
Il
a mit longtemps à voir le jour. Pourquoi? Simplement parce
que j'attendais la version 2 des logiciels du Cougar pour
le distribuer.
Attention: 1.
Il faut absolument effectuer au moins une fois la procédure
de calibration manuelle sinon le fichier ne compilera
pas. 2. Il faut absolument désactiver les
assignations automatiques du point de vue sur le Hat1
et les boutons DX sur TG1 et S2 depuis le menu de préférence
de Foxy.Reportez-vous au readme pour de plus amples renseignements.
3. Il faut utiliser le keystroke propre
au SP3. |
| 23/11/02 |
IL-2
Sturmovik v2 - Attention V2.1
des logiciels Cougar nécessaire |
|
Download
481 Ko |
La
nouvelle synatxe USE THR_Range permet de profiter de la
programmation du throttle sans problème. J'en ai profité
pour un petit peu remettre l'ancienne version du fichier
IL2 au gout du jour. Placement du trim en tant qu'axe,
nouvelle gestion des vues et gestion des comms radio.
Attention:
1. Il faut absolument effectuer au moins
une fois la procédure de calibration manuelle sinon le
fichier ne compilera pas. 2. Il faut absolument
désactiver les assignations automatiques du point de vue
sur le Hat1 et les boutons DX sur TG1 et S2 depuis le
menu de préférence de Foxy.Reportez-vous au readme pour
de plus amples renseignements. |
| 20/05/02 |
Flight
Simulator 2002 Pro |
|
Download
480Ko |
Voici
mon premier fichier pour FS2002. Il est assez compliqué
à mettre en oeuvre mais permet de gérer à la fois les
contrôles de l'avion, les radios, les contrôles du pilote
automatique et les communication avec l'ATC. Le fichier
est développé dans la section
tutoriaux de programmation de
la page Cougar. |
| 28/03/02 |
IL-2
Sturmovik v1 |
Download
470Ko
|
Basé sur le fichier pour la config FLCS/TQS digitaux,
ce fichier propre au Cougar implémente les fonctions développées
dans la section tutoriaux
de programmation de
la page Cougar. |
| 28/03/02 |
Falcon
4 SP2 |
Download
600Ko |
L'adaptation
simple du fichier pour la configuration digitale.
|
| CD |
B17
II |
|
Fichier
TMJ et TMM conçus lors de la beta du Cougar et
disponibles sur le CD d'installation du Cougar ou sur
le support pack des dernières versions de Foxy
|
| CD |
F-18
Superhornet (Digital Integration) |
|
Fichier
TMJ et TMM conçus lors de la beta du Cougar et
disponibles sur le CD d'installation du Cougar ou sur
le support pack des dernières versions de Foxy
|
| CD |
European
Air War |
|
Fichier
TMJ et TMM conçus lors de la beta du Cougar et
disponibles sur le CD d'installation du Cougar ou sur
le support pack des dernières versions de Foxy
|
| CD |
EECH |
|
Fichier
TMJ et TMM conçus lors de la beta du Cougar et
disponibles sur le CD d'installation du Cougar ou sur
le support pack des dernières versions de Foxy
|
| CD |
Flanker
2.5 |
|
Fichier
TMJ et TMM conçus lors de la beta du Cougar et
disponibles sur le CD d'installation du Cougar ou sur
le support pack des dernières versions de Foxy
|
| CD |
Mig
Alley |
|
Fichier
TMJ et TMM conçus lors de la beta du Cougar et
disponibles sur le CD d'installation du Cougar ou sur
le support pack des dernières versions de Foxy
|
| CD |
Falcon4
- programmation réelle pour ef110 |
|
Fichier
TMJ et TMM conçus lors de la beta du Cougar et
disponibles sur le CD d'installation du Cougar ou sur
le support pack des dernières versions de Foxy
|
|
2.
Fichiers pour la version digitale (F22 ou FLCS / TQS) |
| Fichiers
pour FALCON
4 |
|
SuperPAK
2.0
815K
18/02/02 |
Beaucoup
de nouvelles commandes clavier sont implémentées dans
cette dernière version de SuperPAK. En conséquence le
fichier a été refait. La base de travail reste le fichier
ef110 avec l'implémentation de nouvelles fonctionnalités
intéressantes. Reportez-vous aux layouts graphiques pour
de plus amples information. Je n'ai pas modifié les assignations
de touches dans le fichier keystrokes.key. Utilisez donc
simplement celui activé lors de l'installation du SP2
|
|
eF110
815K
12/11/01 |
Une seule modification au fichier .key a été faite par
rapport au keystrokes.key original de la version 1.10
Il s'agit de l'activation du bouton ICP NAV = SHF
4 afin de permettre au T7/T8 de fonctionner convenablement.
Le nouveau keystroke.key est inclus dans le zip. N'oubliez
pas de l'activer depuis le menu adéquat de Falcon.
Le fichier utilise la technique multimode (en fonction
de la position T7/T8: Up = Air Air;
Middle = NAV; Down = Air Sol.) Conjointement avec
le dédoublement des fonctions en S3in et S3out. Reportez-vous
aux layouts graphiques pour plus d'informations. Le zip
contient le fichier F22, M22, deux layouts (un pour le
stick et l'autre pour le TQS) ainsi que le fichier Keystroke.key
Les boutons de L'ICP ne sont pas programmés dans cette
configuration. En effet, je les programme sur mon X-key.
|
|
Falcon
4.0 (1.08US)
231 Ko
15/02/00 |
Mon fichier original Pour Falcon 4.0 en version RP3. Ce
fichier est relativement vieux mais peu encore convenir
pour des versions RPxx de Falcon. |
|
| Autres
Simulateurs |
|
IL-2
Sturmovik
431Ko
12/11/01
|
Basé sur les touches clavier par défaut du simulateur,
ce fichier comporte l'essentiel pour maîtriser ce terrible
nouveau simulateur. Seules certaines fonctions ont été
rajoutées. Elles se trouvent dans une partie à part du
fichier macro, titrée: commandes personnelles. Soyez sur
de les activer dans le menu "commande" de IL-2 |
|
|
3.
Fichiers pour la combinaison F22/TQS (non digitaux)
|
| Falcon
4.0 |
Mon fichier
original Pour Falcon 4.0 en version RP3. Ce fichier est
relativement vieux mais peu encore convenir pour des versions
RPxx de Falcon. |
|
4.
Fichiers pour la combinaison FLCS/TQS (non digitaux) |
| Falcon
4.0 |
Mon fichier
original Pour Falcon 4.0 en version RP3. Ce fichier est
relativement vieux mais peu encore convenir pour des versions
RPxx de Falcon. |
|
|
| |
| |
Les probabilités que l'un d'entre vous
soit encore confronté à un problème d'installation normale d'un système
HOTAS Thrustmaster sont faibles puisque la gamme FLCS/F22 et TQS a été
complètement arrêtée et ces manettes ne se trouvent quasiment plus dans
le commerce. Toutefois, les problèmes les plus fréquents d'installation
des Thrustmaster trouvent leurs réponses dans ce document puisque la
majeure partie des gens n'arrivaient pas à calibrer le système correctement,
faute de compréhension.
Il faut dire qu'au début de l'ère Thrustmaster, les choses n'étaient
pas faciles puisque les pilotes et utilitaires de téléchargement
étaient encore au format dos et malheureusement sont restés en cet état
malgré l'avènement du système d'exploitation windows.
Heureusement, des programmeurs indépendants ont bien vite relégué ces
utilitaires au placard en créant leur propres petits programmes permettant
de gérer à eux seuls un système HOTAS Thrustmaster.
James C. Hallows a créé la suite Fox2, permettant de créer des fichiers
de configuration pour télécharger dans les manettes et Bob Church crée
le nouvel utilitaire de téléchargement au format Windows: Winload.
Ces deux programmes sont suffisants pour configurer vos contrôles de
vol et il est donc inutile de se soucier des disquettes originales fournies
avec le matériel.
Procédure d'installation
1. Les branchements:
Soyez assurés que dès que vous touchez les connexions des joysticks,
votre PC est éteint. En effet, débrancher ou brancher un câble joystick
lorsque le PC est allumé peut endommagé la puce qui est dans les manettes.
Le FLCS (ou F22) se branche sur le TQS, celui-ci se branche sur
le palonnier qui se branche finalement sur votre port jeu. (si vous
n'avez pas de palonnier, le tqs se branche alors sur le port jeu.)
Le clavier se branche sur le stick (FLCS ou F22) qui lui même se branche
sur le port clavier du PC. Si vous disposez d'un clavier PS2, il vous
faudra utiliser 2 adaptateurs, disponibles dans le commerce.
Si vous le désirez, une souris (sur port série) peut être branché sur
le TQS, Il faudra alors utiliser un câble série reliant le TQS au port
série de l'ordinateur.
Notez qu'installer deux souris sur le même PC est parfaitement possible
avec ce système. La première est branchée sur le port série du PC via
le TQS et la seconde est branchée sur le port PS2 souris du PC. Nous
reviendrons sur ce schéma de connexion qui apporte son lot d'avantage
en simulation militaire.
2.La calibration: Lorsque
votre système est branché, démarrez votre ordinateur et rendez-vous
dans l'applet "contrôleur de jeu" du panneau de configuration
de Windows.
Si un joystick est déjà déclaré, effacez le afin de vider la fenêtre.
Cliquez ensuite sur le bouton "personnalisé" et déclarez 3
axes (2 pour le stick et 1 pour le throttle), actionnez l'option palonnier
si vous en possédez un, 2 boutons, pas de point de vue et donner lui
un nom quelconque. En cliquant sur le bouton Ok, vous êtes amené à la
fenêtre de calibration où vous devrez suivre les instructions à l'écran
pour calibrer votre système. Lorsque la calibration est terminée, faites
un test et assurez vous que le débattement est identique pour tous les
axes et que vos 2 boutons fonctionnent.
Remarque: les utilisateurs du FLCS doivent effectuer cette procédure
avec le switch sur la base du stick sur la position Run.
3. Installation de Fox2:
Fox2 existe en version gratuite et en shareware. Si la version gratuite
est suffisante pour les utilisateurs ne désirant pas faire trop de programmation,
je ne peux que vous conseiller de payer les 25£ à l'auteur pour obtenir
la version professionnelle. Le site
de Fox2 vous éclairera sur les différentes versions du logiciel.
Dans un souci de cohésion, je vous conseille d'installer tous les logiciels
nécessaires au bon fonctionnement de votre système Thrustmaster dans
un répertoire unique sur votre disque dur. Par exemple C:\Thrustmaster.
Chaque programme aura alors son propre répertoire permettant une communication
facile entre les différents utilitaires. De même n'hésitez pas à créer
un sous répertoire nommé "fichiers" dans lequel vous stockerez
vos fichiers de programmations et vos fichiers macro.
4. Installation de Winload:
Ce programme remplace le fichier b50load.exe qui était originalement
fourni sur les disquettes d'installation des TQS Thrustmaster. IL s'agit
d'un utilitaire de chargement des manettes fonctionnant sous Windows
et existe en 2 versions distinctes: une pour le FLCS/TQS (WL50V110.ZIP)
et une autre pour le F22/TQS (wl22v110.zip)
Ces deux fichiers sont totalement gratuits et sont disponibles sur le
site de Bob Church.
Lorsque vous avez télécharger la version de Winload correspondant à
votre matériel, installez le dans un sous répertoire de votre C:\Thrustmaster
Il n'est pas nécessaire de chaque fois lancer Winload pour télécharger
un fichier dans vos manettes. Vous pouvez créer un lien entre Fox2 et
Winload qui ordonnera à Fox2 d'utiliser Winload lorsque vous lui donnez
l'instruction de télécharger un fichier dans vos manettes.
Si vous ne désirez pas passer pas Fox2 pour télécharger un fichier dans
vos mannettes, vous pouvez simplement associer les fichier .b50 ou .f22
avec l'utilitaire winload. Pour ce faire, cliquez deux fois sur n'importe
quel fichier .50 (ou .f22) et cochez l'option "toujours ouvrir
ce type fichier avec" et parcourez votre disque dur jusqu'à trouver
winload.
5.
Création des liens: Fox2 est
la pièce maîtresse de votre suite d'utilitaire. C'est avec ce programme
que vous modifierez les fichiers de programmation que vous aurez trouvé
sur le Net, que vous créerez de toutes pièces vos fichiers, que vous
testerez votre joystick et que vous téléchargerez vos fichiers dans
les manettes. Afin que les différents utilitaires puissent travailler
ensembles, vous devez créer des liens entre eux, c'est à dire
donner à Fox2 l'adressage des autres utilitaires.
Lancez Fox2 et ouvrez le menu "edit/preference" ce que nous
cherchons se trouve dans l'onglet "File Locations". Commencer
par donner à Fox2 le type de manette que vous utilisez par les menus
déroulant prévus à cet effet.
Remplissez ensuite les champs d'adresse comme montré sur l'image suivante.
Vous pouvez aussi utilisez le bouton "browse" pour parcourir
votre disque dur jusqu'aux chemins nécessaires.
6. Autres utilitaires:
Pour terminer votre configuration,
il vous reste à copier vos fichier de programmation et vos fichiers
macro dans le répertoire correspondant que vous aurez créé (dans notre
exemple c:\Thrustmaster\Fichiers)
D'autre utilitaires travaillant de concert avec Fox2 peuvent aussi être
installés. Le meilleur exemple est le CTFJ disponible sur le site
de Bob Church. CTFJ est un utilitaire permettant à l'utilisateur de
paramétrer lui même la zone neutre de chaque axe de son système. C'est
une possibilité très pratique pour amoindrir le tressautement des potentiomètres
lorsque celui-ci n'est pas important.
Voilà, votre système HOTAS Thrustmaster
devrait être correctement installé sur votre PC. Le meilleur moyen de
vous en assurer est de lancer Fox2, appeler un fichier programme et
son fichier macro, télécharger les programmes dans les manettes via
l'icône
ou par le raccourci clavier F12. La fenêtre de Winload devrait alors
apparaître, vous signifiant l'état d'avancement du téléchargement pour
le F22 et vous demandant de suivre les instructions de téléchargement
pour le FLCS. Lorsque le téléchargement est terminé, Winload s'éteint
automatiquement et vous êtes revenu sous l'interface de Fox2. Il ne
vous reste qu'à lancer votre simulateur favori et à profiter pleinement
du meilleur système HOTAS jamais construit.
Si vous avez encore des
question, n'hésitez pas à en rendre compte sur le forum
| 
|
|
| L'article
présenté ici a été écrit pour le numéro 76 du magazine Micro Simulateur.
En conséquence, il parait ici sans aucune modification, avec l'autorisation
des Editions Larivière. |
|
|
Thrustmaster: HOTAS
Digital |
| Thrustmaster
n’a jamais vraiment assuré le suivi du marché de ses joysticks.
Heureusement pour nous, des développeurs indépendants se sont attelés
à cette tâche. Deux d’entres eux, Bob Church et James Hallow, nous
proposent une mise à jour de nos contrôleurs qui va leur donner
une seconde vie. |
| Installation
matérielle |
| Bob
Church, ancien ingénieur chez Thrustmaster a développé de nouveaux
chips1
pour les joysticks TM. Vous l'aurez compris, pour rajeunir vos manettes,
il faudra les ouvrir! La première chose à faire est d'éteindre l'ordinateur
et de déconnecter les joysticks. Ouvrez ensuite le FLCS ou F22 en
décollant les pieds en caoutchouc et en dévissant les quatre vis
qui se cachent derrière. La localisation de la puce d'origine est
aisée mais avant de l'enlever, notez le repère sur celle-ci et sur
le circuit imprimé visant à assurer la correspondance des pines.
Fig01
|
 |
|
Vous
aurez remarqué que le même repère est présent sur les nouvelles
puces. Fig02
Le remplacement revient alors simplement à enlever l'originale (ne
l’otez pas avec vos doigts, faites levier avec un petit tournevis
successivement de chaque coté de la puce jusqu'à ce que les pines
sortent de leur logement), placer la nouvelle en position en respectant
l'alignement des repères et puis la presser gentiment en place.
Fig03 |
| Fig1:
Notez
le repère sur le support. |
Fig2:
Le même repère est présent sur les puces, il suffit donc de les
aligner. |
 |
Ceux
qui le désirent peuvent à ce stade déconnecter le câble clavier
du FLCS ou F22 car celui-ci ne sert plus. La procédure pour le TQS
est identique, hormis que celui-ci se démonte par le biais de huit
vis (quatre derrière les supports en caoutchouc et quatre vis centrales.)
Lorsque vos manettes sont remontées, connectez votre système HOTAS2
en série Stick/Throttle/Palonnier TM/port jeu. Notez qu’il n’est
plus nécessaire de brancher le clavier sur le FLCS et la souris
sur le TQS, ces périphériques se connectent maintenant directement
sur le PC. Les
puces digitales permettent de connecter d’autres manettes de gaz
ou palonniers sur un joystick TM. Beaucoup d'alternatives sont possibles
mais il faut se référer aux schémas du manuel. Certaines configurations
requièrent l’utilisation d’un câble en Y. Par contre, le nouveau
système ne fonctionnera pas avec des cartes jeu digitales comme
la Lighning4 de PDPI. Il faudra utiliser le port jeu présent sur
votre carte son. |
| pix03 :
La nouvelle puce est en place, repères alignés, un légère pression
suffira pour la fixer. |
| Installation
logicielle |
| L'installation
copie les utilitaires de calibrage, de test et de téléchargement
sur votre système. Le tout est rassemblé dans un programme
qui se nomme SWFCTL, qu'il est conseillé de mettre en résident
au démarrage de Windows. Passez ensuite dans l'applet "contrôleur
de jeu" du panneau de configuration et déclarez votre
système sous le nom "Stickworks digital F22" présent
dans la liste déroulante. PIX04
Ne calibrez pas, la routine doit se faire
à partir de l'utilitaire de calibration fourni avec
SWFCTL! Vérifiez simplement que le système est reconnu et
lancez SWFCTL (depuis le menu démarrer ou la barre des tâches).
PIX05
Cliquez le bouton "calibrate" et
vous n'avez qu'à suivre les instructions à l'écran pour
assurer la bonne calibration de votre système. Attention
toutefois, il faut vous assurer, avant de commencer toute
cette procédure, que les 2 rockers T7/T8 et T9/T10 sont
en position centrale. PIX06
Votre joystick fonctionne maintenant en deux
modes distincts. Le premier est le mode Windows qui comporte
six axes, un point de vue et…32
boutons (si vous avez le TQS et le FLCS) et le deuxième
est appelé le mode F22, activé par le téléchargement d'un
fichier .f22. Le mode Windows ne nécessite pas de programmation,
vous devrez simplement déclarer une correspondance touches/boutons
que vous voulez utiliser dans votre simulateur favori. (De
plus en plus de programmes permettent cette fonction par
le remappage du clavier) PIX07 |
|
|
Fig04 :
L’installation implante un nouveau pilote de contrôleur
de jeu. |
|
Le deuxième mode, bien connu des anciens utilisateurs est
plus fastidieux mais permet des fonctions plus avancées, pour
autant que l’utilisateur se donne la peine d’apprendre les
syntaxes de programmation. |
|
|
|
| Fig05 :
L’utilitaire SFWctl qui rassemble toutes les applications
nécessaires à la gestion du nouveau système. |
Fig06 :
Les rockers du TQS doivent être en position centrales pour
le calibrage, sinon des erreurs surviennent. |
pix07 :
Le système digital en mode Windows. |
| L’intérêt
Le principal avantage des puces digitales, en plus
d'accélérer le téléchargement, d'offrir de nouvelles
possibilités de programmation et du mode Windows est
d’assurer la stabilité du système HOTAS. Quel utilisateur
n’a pas rencontré des problèmes de tressautement du
joystick ? Ce que l’on nomme le "jitter"
ou le "spiking"
complique le vol de précision car les coordonnées
des joysticks oscillent autour de leur position de
référence. Beaucoup d’artifices existaient déjà pour
contrecarrer ce phénomène (carte L4, CTFJ3,…)
mais aucun d’eux n’a réussi à l’inhiber totalement.
C’est maintenant chose faite avec les nouvelles puces.
Programmer
en mode F22 : Digital Foxy
A
ce jour le meilleur interface de programmation pour
les manettes Thrustmaster est sans nul doute celui
de James Hallow que l’on nomme Fox2. Digital Foxy
est la version "digitale" de Fox2, étudiée
spécialement pour une utilisation avec les
nouvelles puces.
Sans rentrer dans les détails, sachez que pour programmer
un fichier, il faut créer un fichier macro (.m22)
PIX08
qui reprend d'une façon structurée tous les codes
claviers utilisés par le système HOTAS. Et un fichier
programme (.f22) PIX09
qui associe une macro avec un bouton du joystick.
L'interface permet de travailler simultanément
sur ces deux fichiers distincts, concédant l'insertion
des macros dans le fichier programme d'un simple click
de souris. Foxy et son petit frère Fox2 disposent
de toute une batterie d'applications qui facilitent
la tâche de l'apprenti programmeur. La plus intéressante
est "Korgy", PIX10
c'est un utilitaire qui donne la syntaxe Thrustmaster,
ce qui permet de l'intégrer directement aux fichiers
macro, de faire la correspondance entre les touches
US et les touches d'un clavier français (petit détail
qui a son importance), mais surtout qui a l'énorme
avantage de donner les codes RAW4
correspondants aux touches clavier. (Voir encadré) |
|
|
|
|
Fig08 :
Le fichier Macro de Foxy Digital. C’est ici que l’on
travaille avec Korgy. |
Fig09 :
Le fichier programme, quant à lui, est fait principalement
avec le composer, presque entièrement à la souris. |
Fig10 :
Korgy : le clavier magique. C’est certainement
l’outil principal de Foxy Digital. |
| L'autre
application bien utile est le composer. PIX11
Il s'agit (entre-autres) d'une représentation graphique
d'un stick et d'un throttle permettant d'insérer facilement
les syntaxes de programmation des boutons dans le
fichier .f22. Un simple click insert le nom du bouton,
un autre click s’occupe d’ajouter les commutateurs
de programmation désirés et un dernier click introduit
la macro qui correspondra à cette fonction. Le composer
dispose aussi de toute une liste de templates PIX12
qui sont insérées d’un bloc dans le fichier .f22.
Ces modèles de syntaxes couvrent soit un seul bouton
ou tous les commutateurs selon plusieurs philosophies
de programmation (S3in/out ou Rocker T7/T8 Up/Middle/Down).
Foxy permet aussi de compiler et de télécharger le
fichier dans les manettes. Pour cela, il fait appel
à un utilitaire Stickworks. Inutile de préciser qu’aucun
programme DOS n’intervient dans cette manipulation.
Le téléchargement terminé, il faudra encore que l’utilisateur
active le fichier par le biais de l’icône stickworks
(dans la barre des tâches si vous avez placé ce programme
en résident.) Pour activer le fichier, il suffit de
cliquer sur l’icône du SWFCTL, lorsqu’elle passe au
vert, le fichier est actif. Si l’icône est rouge,
les manettes sont en mode Windows. Une icône jaune
signifie que le système est occupé.
PIX13
Au
menu des nouveautés apportées par Foxy Digital, on
note bien évidemment les nouveaux codes RAW qui sont
utilisés par les puces digitales, l’implémentation
des nouvelles capacités de programmation comme le
commutateur /q ou les nouveaux statement pour le réglage
de la sensibilité du trackball TQS,… Foxy mériterait
un article à lui seul tellement les possibilités sont
vastes. Une chose est pourtant sure, si vous l’essayez,
vous réaliserez finalement que vous pouvez programmer
vos manettes TM exactement selon vos désirs, en un
minimum de temps. |
 |
 |
 |
| Fig11 :
Le composer : Tout ce qu’il faut pour créer un
fichier programme est présent, syntaxe boutons, commutateurs
et macro. |
Fig12 :
Le composer dispose aussi de toute une série de templates,
bien pratiques car on ne doit plus les taper au clavier. |
Fig13 :
SWFctl en mode statut, il donne directement l’état
du système : mode Windows ou mode F22. |
| Conclusion
Lorsqu’on
sait que Guillemot prépare la nouvelle version des
manettes haut de gamme, on peut se demander quel est
l’intérêt d’une mise à niveau finalement fort chère.
Pourtant, peu d’entre nous y résistent. En effet,
le plaisir de prendre enfin les commandes d’un avion
qui réagit aux doigts et à l’œil à nos commandes est
vraiment quelque chose que nous attendions depuis
longtemps.
Olivier Beaumont |
| Le
site de Bob Church www.stickworks.com
propose une documentation complète sur les puces ainsi
que des mise à jour pour les pilotes.
Les
puces sont disponibles chez www.fscentral.com
en import uniquement et coûtent 60us$. Comptez aussi
30$ de frais de port et ajoutez les frais de douane.
Foxy digital est disponible sur le site de J Hallow,
en shareware au prix de 40$: http://www.users.globalnet.co.uk/~jchall/
L'adresse email de Micro Simulateur :microsim@editions-lariviere.fr |
|
| Comment
transformer vos anciens fichiers pour une
utilisation digitale:
1.
pour le FLCS:
Renommer le fichier .b50 en .f22 et le fichier
macro .m50 en .m22.
Supprimer les commutateurs /A présents dans
le fichier .b50.
Supprimer les statements"USE"
présents dans les fichiers .b50. (ex: use
TQS,…)
Changer les codes RAW si utilisés dans le
fichier programme.
Ajouter la ligne "PORTB1 is TG1"
dans le fichier programme. (cette ligne
déclare la gâchette 1 comme bouton joystick
1 – Elle n'est pas nécessaire dans les fichiers
.b50, mais bien dans les fichiers .f22)
Ajouter les termes AUX devant les touches
auxiliaires (celles qui sont entre le pavé
alpha numérique et le pavé numérique (ex:
INS devient AUXINS).
2.Pour
le F22:
Supprimer les statements"USE"
présents dans les fichiers .b50. (ex: use
TQS,…)
Changer les codes RAW si utilisés dans le
fichier programme. |
|
| Comprendre
les codes RAW
Mais
qu'est ce qu'un code RAW? Lorsqu'une touche
est pressée, le clavier envoie à l'ordinateur
un code hexadécimal. Lorsque cette même
touche est relâchée, le clavier renvoie
un autre code. Ces deux codes, respectivement
nommés code de début et code de fin, permettent
de générer une touche que Windows définira
en fonction des paramètres clavier (par
exemple A pour un Azerty et Q pour un clavier
Qwerty.
Ces
codes RAW sont présents dans la programmation
TM car certaines touches (qui ne font pas
partie des 101 touches standard) ne peuvent
pas être programmées dans les manettes, le
seul moyen de les émuler est d'utiliser ces
codes RAW. Nous avons donc 2 codes pour une
seule touche, il faut donc utiliser les commutateurs
/P /R lorsqu’on les programme. Dans cette
programmation, tant que l’utilisateur appuie
sur le bouton, le code est généré. Cela ne
cesse que lorsqu’il relâche celui-ci. (c’est
en fait un autre moyen de programmer le commutateur/H.
Foxy donne aussi le code RAW combiné
qui comme son nom l’indique est une synthèse
des deux premiers codes. Ce code combiné est
utilisé sur une seule ligne c’est à dire sans
les commutateurs /P /Q, mais alors, il ne
génère qu’une seule fois la touche, même si
le bouton est pressé plus longuement. Vous
remarquerez rapidement que certaines touches
comme les flèches sont plus facilement programmées
en RAW, mais en règle générale, essayez d’abord
la méthode normale, si elle ne fonctionne
pas, passez à l’une ou l’autre programmation
en RAW et le problème sera directement résolu.
Attention toutefois, les RAW prennent plus
de mémoire. |
|
| |
Apprécié:
La
stabilité
Le mode Windows
Les nouveaux réglages du trackball
La possibilité d’utiliser d’autres périphériques
Les nouvelles possibilité de programmation. |
Souhaité:
Une
commercialisation européenne
Des pilotes pour Win2000
Une
compatibilité plus élargie des ports jeu.
Une compatibilité avec les TQS de première
génération (boule rouge) |
|
| Légende
1
Chip : Composant informatique programmable (Eprom).
C’est dans ce composant que sont stockés les fichiers
de programmation.
2
HOTAS : Hands On Throttle And Stick : Principe
visant à placer un maximum de
commandes sur les manettes afin de minimiser
les mouvements du pilote.
3
CTFJ : Utilitaire de Bob Church permettant d’agrandir
la zone neutre afin de contourner le problème du tressautement.
4
Codes RAW : Voir encadré |
|
|
|
| 
|
L'article
présenté ici a été écrit pour le numéro 73 du magazine Micro
Simulateur. En conséquence, il parait ici sans aucune modification,
avec l'autorisation des Editions Larivière. |
|
| Réparer
et entretenir les contrôles de vol Thrustmaster. |
| Les
manettes Thrustmaster, fortement répandues parmi les pilotes
virtuels, souffrent de quelques défauts de conception et
de mise en œuvre. Loin d’être irrémédiables au point de
se priver de ce système HOTAS1,
ces désagréments peuvent être aisément écartés. |
| La
force des Thrustmaster, outre sa ressemblance aux véritables
contrôles de vol du F-16, est sa capacité de
programmation évoluée qui en fait un système
très apprécié par les puristes. Malheureusement, celle-ci
n’est pas si évidente et les utilitaires fournis
sur les disquettes d’installation datent encore de l’époque
Dos, c’est dire s’ils sont dépassés. La création de fichiers
.b50 (pour le FLCS) ou .f22 (pour le F-22) nécessitait alors
des connaissances d’un langage de programmation propre,
fermant la porte aux moins initiés.
Il
n’a fallu que peu de temps aux développeurs indépendants
pour créer des utilitaires plus conviviaux. Ceux-ci sont
disponibles sur Internet et gratuit pour la plupart. Actuellement
la meilleure combinaison est le FoxTwo de James C Hallows
et WinLoad de Bob Church.
FoxTwo permet de créer des fichiers d’une manière beaucoup
plus intuitive, même si les commutateurs de programmation
sont toujours présents. Son principal avantage est l’interface
graphique permettant aux utilisateurs de localiser les fonctions
disponibles en un click de souris. Toutefois,
le travail reste conséquent, il faut toujours définir
un fichier macro qui se voit associé à un fichier de programmation.
Fig1
WinLoad quant à lui, permet de télécharger les fichiers
crées avec FoxTwo dans les manettes en restant sous l’interface
Windows. Outre le fait d’être plus rapide, cela évite surtout
aux utilisateurs de F-22 des problèmes de compatibilité
de langage clavier, propres aux versions Dos de Thrustmaster.
En effet, le téléchargement d’un fichier dans le F-22 avec
les programmes de base induit obligatoirement le passage
en mode Qwerty du clavier. Cette
contrainte, souvent omises par les utilisateurs,
est à la source de nombreux problèmes irrésolus.
La combinaison de ces deux logiciels, élimine totalement
les programmes fournis par Thrustmaster et rend l’utilisation
de cette gamme de joystick plus accessible. |
| Défauts
de fabrication.
Nous
ne parlerons que très peu du TQS (Throttle Quadrant System)
et du palonnier Elite puisque ceux-ci, en général, n’arborent
aucun défaut. Si les F-16 FLCS (FLight Control System) sont
aussi fiables, il n’en est rien des F-22 qui ont provoqué
bien des déboires chez les joueurs. Ces deux derniers manches
sont relativement semblables au niveau de l’ergonomie, les
principales différences sont dans la structure : Le
FLCS est en plastique tandis que le F-22 a une base en métal
et doté de ressorts plus
durs. C’est une manette qui présente donc
un débattement plus dur, améliorant la précision des manoeuvres
(les problèmes énoncés ici éliminent totalement cet avantage).
Il est a noter que si l’idée de la base en métal est excellente,
celle de garder un manche en plastique l’est beaucoup moins.
En effet, cet assemblage plastique-métal induit un jeu du
manche, par usure lente du plastique.
Le
premier problème rencontré par les utilisateurs de F-22 (certains
FLCS n’échappent pas à la règle et la procédure est identique)
est une dégradation du calibrage de la manette. Les symptômes
sont communs, un mouvement du joystick vers la droite, par
exemple, induit d’abord une mini impulsion dans la direction
inverse, avant de résumer le mouvement requis. Vous imaginez
parfaitement la traduction de ce défaut dans la pratique !
L’utilisation de la manette devient impossible et beaucoup
de gens se sont découragés, à juste titre, faute d’un service
après vente efficace. Le problème vient de l’utilisation d’une
gamme de potentiomètres saturés de graisse. Fig1bis
L’accumulation de celle-ci sur les contacts rend les mouvements
erratiques, causant notre désespoir. La solution logique serait
de remplacer les coupables par de nouveaux potentiomètres
de meilleure qualité, mais voilà, ce genre de composants est
très difficile à trouver en Europe. Il reste alors aux utilisateurs
la procédure de nettoyage décrite ci-dessous : |
 |
 |
 |
|
Fig1
bis: Les coupables. |
Fig
2: L’intérieur du F-22 avec les composants remarquables. |
Fig
3: Le support métallique qui maintient le potentiomètre
en place, nous allons l’enlever. |
| La
première étape est d’ouvrir le F-22 par le dessous en dévissant
la plaque métallique (les vis sont cachées sous les amortisseurs
en caoutchouc). Fig2
Les éléments intéressants à l’intérieur de la
manette sont le chip(1), les ressorts(2), le faisceau de câbles
central(3) et, bien entendu, les deux potentiomètres(4) X
et Y. Ceux-ci sont fixés sur une plaque métallique, elle-même
vissée dans le socle de la manette.
Fig3 Prenez note
de la disposition correcte des éléments avant de procéder
plus en avant, cela vous évitera des problèmes pour le réassemblage
(en particulier le nombre de crans visibles sur la roue dentée
noire). Ces supports doivent être désolidarisés de la base
du F-22 afin que les opérations de nettoyages soient plus
confortables. Cette opération se fait par le dessus de la
manette, on y trouve quatre écrous Allen (0,6 pouces²),
en dessous et à droite du manche qui retiennent respectivement
le support du potentiomètre X et celui de l’axe Y. Fig4 |
 |
 |
 |
| Fig
4: Le dévissage des écrous Allen qui maintiennent le
support. |
Fig
5:Remarquez, au centre, l’écrou qui fixe la mâchoire
au support métallique. |
Fig
6:L’ensemble est prêt à être démonté, remarquez que
les soudures ne sont pas défaites. |
Il
est inutile d’essayer de défaire ces écrous avec une clé qui
n’est pas étalonnée en pouces, au risque de les détruire et
de ne plus jamais savoir les dévisser.
Le support de l’axe X se défait totalement de la manette mais
malheureusement, sur les F-22 plus récents, le support de
l’axe Y est fixé à la mâchoire centrale par un contre écrou
qui est difficile, voire impossible, à défaire.
Fig5 Démonter le
potentiomètre Y est alors beaucoup plus laborieux car l’espace
est très exigu. Pour ceux qui ont un modèle plus ancien, le
problème ne se présente pas et les deux potentiomètres peuvent
être isolés facilement.
Fig6
Pour procéder au nettoyage des composants, il
faut démonter entièrement les potentiomètres. Notez qu’il
n’est pas nécessaire de dessouder les fils pour y arriver,
ils sont assez longs pour permettre un travail aisé. Fig7
Commencez par relever les pines A, B, C et D Fig8
avec un tournevis ou une pince d’électricien. Cette simple
action permet le démontage complet du rhéostat, rien de bien
compliqué ! |
 |
 |
 |
| Fig
7:
Le même ensemble, maintenant démonté. |
Fig
8: Les pines tenant
les composants du rhéostat ensembles sont levées. |
Fig
9: Le potentiomètre
est complètement démonté. |
On
trouve alors quatre pièces constituant le mécanisme :
le boîtier métallique (1) l’axe et ses balais (2), la
piste (3), et le pas de vis (4). Fig9
On remarque de suite une accumulation de graisse,
principalement sur les pièces deux
et trois, empêchant un contact franc entre les bornes
du potentiomètre. Fig10
Il suffit de passer un chiffon doux, propre
et sec sur les différentes parties des pièces afin de retirer
la graisse, pour assurer une parfaite stabilité de mouvement
sur cet axe du joystick. Fig11 et 12
Les trois petits balais que l’on trouve sur la base de l’axe
Fig13 sont à nettoyer minutieusement
et délicatement, ils sont relativement fragiles et importants
pour le bon fonctionnement du potentiomètre.
Remonter l’ensemble ne présente pas de difficultés supplémentaires.
Il suffit de réaligner toutes les pièces et de replier les
pines de fixation dans les encoches prévues à cet effet sur
la pièce quatre. |
 |
 |
 |
|
Fig10 :
L’amas de graisse sur les balais est impressionnant,
on comprend la source des problèmes. |
Fig11 :
La piste pleine de graisse. |
Fig12 :
La même piste nettoyée, quelle différence ! |
| Le
potentiomètre peut maintenant être remonté sur son support
en réalignant l’engrenage en plastic noir en place et replacé
dans le socle du F-22. Il reste maintenant à réaligner les
2 roues dentées (celle en plastic noir et la roue dentée en
métal se trouvant sur la mâchoire). Fig14
A cet effet, il est préférable de légèrement
soulever la mâchoire afin de faire coïncider les trous de
centrages, et de laisser 2 crans de la roue dentée noire visibles.
De cette manière, le débattement de l’axe sera égal de part
et d’autre du point d’équilibre. L’opération se conclue par
la fermeture de la base, en ayant pris soin, auparavant, de
rattacher les supports métalliques au socle du F-22. |
| Les
autres défauts.
Les
potentiomètres ne sont pas les seuls composants qui peuvent
se dégrader ou tomber en panne, nous avons déjà énoncé le
problème du contact plastique-métal.
Les soudures sont aussi une source de problèmes. En général,
il s’agit des soudures du faisceau de fils central arrivant
sur le circuit imprimé qui cèdent. Les symptômes sont le
mauvais fonctionnement des boutons et l’impossibilité de
calibrer la manette. Réparer ces soudures demande beaucoup
de précision et de patience. Fig15
Heureusement les couleurs des fils sont reprises
sur le circuit imprimé, ce qui permet de s’y retrouver facilement.
D’un autre coté, il est conseillé de démonter le circuit
du socle et d’utiliser une pompe à dessouder pour nettoyer
le contact avant d’y fixer le fil.
La rupture d’un ressort peut aussi survenir. Le problème
alors n’est pas de le remplacer,
il suffit en effet de démonter la mâchoire, mais
de trouver des pièces de rechanges. Celles-ci sont quasiment
inobtenables
chez Thrustmaster et souvent la meilleure solution consiste
à rechercher un ressort semblable dans les magasins spécialisés.
Le dernier défaut peut venir du chip3
lui-même, dans ce cas, il n’y a pas grand chose à faire
si ce n’est demander un nouveau composant chez Thrustmaster
(Guillemot). Heureusement cette complication n’est que peu
fréquente aujourd’hui, à l’instar des premiers jours de
la commercialisation des F-22. |
 |
 |
 |
| Fig13 :
L’axe du potentiomètre, remarquez l’accumulation de
graisse sur les balais. |
Fig14 :
Le réassemblage dans la base nécessite l’alignement des pièces.
Remarquez les deux roues dentées présentées l’une en face
de l’autre. |
Fig15 :
Le chip et les soudures du faisceau principal sur le circuit
imprimé. |
| L’avenir.
Malgré
ces vices de fabrication importants, la gamme de joystick
Thrustmaster reste un standard parmi les utilisateurs sérieux
de simulateur. Pourquoi ? Incontestablement pour la
sensation d’avoir une véritable manette d’avion en main
et pas un simple joystick, mais plus certainement, pour
la possibilité de voler sans utiliser ni le clavier, ni
la souris. La question autrement plus grave que nous pouvons
nous poser est : Quand est-il de l’avenir des joystick
haut de gamme, spécialement dédiés à la simulation de vol,
dans une actualité qui tend vers le milieu de gamme?
Bob Church, auteur de Winload et de toute une série d’utilitaires
pour les joystick Thrustmaster travaille actuellement sur
une possibilité de mise à niveau des FLCS, TQS et F-22 par
le remplacement de leur chip. Cela permettrait de ne plus
connecter ni le clavier, ni la souris sur les manettes,
de les faire opérer réellement en mode digital et d’améliorer
les capacités de programmation. Si cet upgrade ne solutionnera
pas les défauts inhérents à la gamme, ce sera certainement
une bonne alternative pour prolonger l’utilisation de ces
contrôles de vol. Les nouveaux chips devraient être disponibles
au prix de 60$ vers la fin janvier.
De l’autre coté, nous savons que le groupe Thrustmaster
a été racheté, il y a peu, par le géant Guillemot. Si la
production de la gamme est pour l’instant à l’arrêt, Guillemot
continue même le service après vente, par la mise à disposition
de deux kits de réparation au prix de 10$ chacun que l’on
peut commander sur leur site : http://shop.guillemot.com/cgi-bin/gishop.storefront/no/
. Dans un avenir proche, le constructeur envisage d’assurer
la continuité de ce type de périphérique par la mise sur
le marché d’une nouvelle gamme USB de joystick « hard
core ». Gageons que les contraintes commerciales auxquelles
sont soumis les constructeurs ne détruisent pas le concept
de réalisme qui nous est tellement cher.
Olivier
Beaumont. |
| La
version gratuite de Fox Two est disponible au téléchargement
sur : www.users.globalnet.co.uk/~jchall
Il
existe aussi une version Pro qui coûte 40$.
Winload est gratuit et disponible sur
le site de Bob 'Sticky' Church : http://home.att.net/~stickworks
L'adresse
email de Micro Simulateur :microsim@editions-lariviere.fr |
| Légende
1
HOTAS : Hands
On Throttle And Stick : Principe visant à placer un
maximum de commandes
sur les manettes afin de minimiser les mouvements du pilote.
2
Pouces : Les Anglo-saxons n’utilisent pas encore le
système international pour les unités de mesures, l’unité
utilisée ici est le pouce (inch) qui vaut 0.39 cm.
3
Chip : Composant
informatique programmable (Eprom). C’est dans ce composant
que sont stockés les fichiers de programmation. |
|
|
|