En considérant que pour le trio Open cockpit / SIOC / FSUIPC il faut un FSUIPC à niveau ... Il y a une version FSUIPC beta pour MSFS, mais il n'y a pas de 737 ...
Une version bêta de FSUIPC7 (pour MSFS uniquement) est désormais disponible au téléchargement aux emplacements suivants:
http://fsuipc.simflight.com/beta/FSUIPC7.zip
http://www.fsuipc.com/download/FSUIPC7.zip
FSUIPC7 est publié en version bêta. Il n'est actuellement pas possible d'acheter une licence, mais
une licence limitée dans le temps, valable jusqu'à fin octobre 2020, est incluse dans le téléchargement.
Lancement dans un premier temps de FSUIPC pour MSFS en version bêta en raison de l'état du SDK MSFS, et en particulier de celui de l'API SimConnect. Il y a encore un manque de documentation sur ce qui fonctionne réellement dans ce SDK, en particulier en ce qui concerne les événements / contrôles clés, sur lesquels FSUIPC s'appuie fortement.
Plusieurs mises à jour de SimConnect sont prévues dans les mois suivant la sortie officielle de MSFS.
Installation
Actuellement, aucun programme d'installation n'est fourni. Pour installer FSUIPC7, créez simplement un dossier (par exemple FSUIPC7) et copiez les fichiers FSUIPC7.exe et FSUIPC7.key dans ce dossier (ou déplacez simplement le dossier FSUIPC7 créé lors de la décompression vers l'emplacement requis).
Si vous avez déjà utilisé FSUIPC, vous pouvez également copier et renommer votre
fichier FSUIPC4 / 5 / 6.ini dans le dossier d'installation FSUIPC7 en tant que FSUIPC7.ini, et
n'oubliez pas de copier tous les autres fichiers ou dossiers auxiliaires que vous pouvez utiliser (.mcro, .lua, .dll, profils, etc.).
Notez que SimConnect.dll n'est plus nécessaire. Si vous l'avez copié dans votre dossier d'installation FSUIPC7
pour une version antérieure, il peut maintenant être supprimé.
Mode d'emploi
FSUIPC7 comme maintenant un exécutable autonome, et non plus une DLL intégrée.
Exécutez simplement FSUIPC7.exe pour démarrer.
FSUIPC7 sera alors assis dans la barre d'état système. Pour ouvrir, double-cliquez sur l'icône de la barre d'état ou
utilisez le menu contextuel fourni.
Une touche de raccourci Windows par défaut (actuellement Alt-F) est également acquise lorsque vous démarrez FSUIPC7 qui affichera / ouvrira la fenêtre principale de FSUIPC7. Si cette touche de raccourci ne peut pas être acquise (par exemple, car elle est déjà utilisée), un message sera enregistré. Vous pouvez modifier la touche
attribuée en modifiant manuellement le paramètre ini suivant:
InvokeFSUIPCOptionsKey = 70,12
où, dans l'exemple ci-dessus, 70 est la touche F (0x46) et 12 est le modificateur (qui est en
fait une valeur hexadécimale, 0x12 qui est VK_MENU, c'est-à-dire la touche Alt).
Pour pas de raccourci clavier, utilisez
InvokeFSUIPCOptionsKey = Non
Utilisation de WideFS
Si vous disposez d'une licence pour WideFS7 que vous souhaitez également utiliser, vous pouvez le faire en
ajoutant les lignes suivantes au fichier FSUIPC7.key inclus:
NameForWideFS = <votre nom d'enregistrement WideFS>
WideFSaddress = <votre adresse e-mail / adresse d'enregistrement
WideFS > WideFS = <votre clé WideFS à 12 caractères>
Vous devrez redémarrer FSUIPC7 pour que la licence prenne effet.
Fonctionnalité manquante
La fonctionnalité suivante n'est actuellement pas disponible dans FSUIPC7. Nous pouvons envisager de réinstaurer certains de ces
éléments à une date ultérieure, si et quand de telles fonctionnalités sont fournies par le SDK MSFS:
1. Macros de la souris (et autres fonctionnalités de la souris, par exemple «souris», etc.): fonctionnalités en attente à fournir
2. Accès lVar: fonctionnalités en attente à fournir (si lVars existe toujours!)
3. Gestion du trafic AI (Traffic Limiter et Zapper): installations en attente à prévoir.
Notez que les décalages pour le trafic AI sont renseignés.
4. Fonctionnalités d'affichage de texte: fonctionnalité SimConnect en attente (certaines fonctionnalités de base peuvent fonctionner)
5. Options de menu: fonctionnalité SimConnect en attente
6. Météo: à part quelques variables concernant les conditions ambiantes de l'avion, aucune autre information météorologique n'est actuellement disponible pour la lecture ou la mise à jour.
Limitations
Actuellement, aucune documentation sur les principaux événements / contrôles de l'API SimConnect fonctionnent réellement.
Beaucoup ne fonctionnent pas actuellement. Ceux-ci comprennent:
- les événements pour le contrôle de la vue
- les événements pour le contrôle du balayage
- les événements pour la météo
Pour le contrôle de la vue et du balayage, il est recommandé d'attribuer ces fonctions directement dans MSFS pour le moment, car les événements correspondants
fonctionnent lorsqu'ils sont affectés dans la carte SIM elle-même.
Statut SimVar: il semble que certaines variables du simulateur qui étaient auparavant en lecture / écriture sont désormais en lecture seule.
Pour de telles variables, il ne sera plus possible de les écrire / les mettre à jour.
Fonctions d'affichage de texte / message / menu: peuvent ne pas fonctionner correctement en raison de problèmes avec la fonction API SimConnect_Text
La saisie au clavier n'est pas masquée, et donc toute touche affectée dans FSUIPC (via n'importe quel mécanisme) sera également vue par le sim.
La saisie au clavier est également reconnue lorsque MSFS ou FSUIPC7 ont le focus de fenêtre. La clé deux-points (':') ne peut actuellement pas être attribuée (car MSFS envoie continuellement des notifications pour cette clé si demandé).
Problèmes
1. Si vous recevez l'erreur suivante lors de l'exécution de FSUIPC7:
L'exécution du code ne peut pas se poursuivre car VCRUNTIME140_1.dll n'a pas été trouvé. La réinstallation du programme peut résoudre ce problème.
Documentation
Actuellement, aucune documentation utilisateur n'est fournie. La documentation pour FSUIPC4 / 5/6 devrait généralement être applicable.
L'interface utilisateur de FSUIPC7 est légèrement différente, car il s'agit désormais d'un exécutable plutôt que d'une DLL intégrée, mais
il devrait être relativement facile de naviguer dans l'interface utilisateur si vous connaissez les versions précédentes de FSUIPC.
Ci-joint une feuille de calcul (pour OpenOffice ou Excel)) contenant les détails de l'état actuel, pour autant que nous le sachions, des décalages FSUIPC.
Il s'agit d'un travail en cours, et sera éventuellement utilisé pour fournir un document d'état de décalage FSUIPC mis à jour.
Je compte sur les commentaires des utilisateurs / testeurs de FSUIPC7 Beta pour rendre cela aussi complet que possible.
Je fournirai de la documentation supplémentaire au fur et à mesure de leur disponibilité, et toute la documentation existante sera mise à jour pour être utilisée
avec FSUIPC7 avant la date de sortie officielle.
Fonctionnalités à ajouter (liste ToDo)
Voici une courte liste de certains des principaux travaux à effectuer dans FSUIPC7 (sans ordre particulier):
1. Autoriser l'ajout d'une fonction «écran de bouton» à la fenêtre principale de FSUIPC7, similaire aux fonctions fournies
par WideClient.
2. Activez FSUIPC7 pour qu'il fonctionne sur un PC client (à l'aide d'un SimConnect en réseau).
Notez que cela serait différent de l'utilisation de WideClient, car la zone de décalage maintenue par FSUIPC7 sur
un PC client serait distincte de la zone de décalage utilisée par FSUIPC7 sur le PC FS (bien que, bien sûr, les données
reçues de la simulation pour remplir les décalages seraient être le même).
3. Ajoutez des installations d'enregistrement.
4. Réinstallez les axes de contrôle de compensation des ailerons / gouvernail: soit quand / si les axes sont rajoutés au SDK, soit passez à l'utilisation des variables du simulateur
5. Réinstallez la fonctionnalité dans l'offset 0x2FE0 (entrées de menu 'Add-on') mais autorisez les entrées de menu à ajouter à la barre de menus FSUIPC7.
6. Ajouter la section
[Programmes] aux profils
7. Fournir un programme d'installation
Retour d'information
Veuillez utiliser le sous-forum suivant pour tous les problèmes liés à FSUIPC7-Beta / MSFS:
https://forum.simflight.com/forum/183-fsuipc7-beta-for-msfs/
Dans la mesure du possible, veuillez fournir des commentaires sur les offsets qui fonctionnent pour les deux accès en lecture / écriture, ainsi que tous les problèmes
détectés. Tous les problèmes liés aux événements / contrôles seront pour le moment rassemblés et traités au fur et à mesure que nous aurons de la
documentation supplémentaire dans ce domaine.
Ci-joint une feuille de calcul (pour OpenOffice ou Excel) contenant l'état de chaque décalage. Je mettrai à jour ceci régulièrement à partir des commentaires, des tests internes et des mises à jour du SDK MSFS.
Alors patience