Vous n'êtes pas identifié(e).
@RBus
as-tu désactivé la collision avec les autres appareils ?
comme l'avatar est un AI, sa proximité avec ton appareil peut déclencher un déplacement non géré.
@pepe-pompero
l'exception 1 semble indiquer que ta version de SimConnect n'est pas reconnue au lancement de fsxBox.
peux-tu m'indiquer la version que tu utilises ?
je poste une nouvelle version prenant en charge indifféremment le point ou la virgule dans les paramètres Windows.
Eric
Bonjour Rbus,
maintenant que le programme fonctionne chez toi, essaye de trouver une combinaison de touches qui ne soit pas en conflit avec tes installations. Pour cela ouvre le fichier config.ini et redéfini la séquence de touche, exemple :
par défaut :
gauche : CTRL+SHIFT+B
droite : CTRL+SHIFT+N
avance : CTRL+SHIFT+K
recule : CTRL+SHIFT+J
init : SHIFT+E
peut devenir :
gauche : VK_COMMA
droite : VK_SEMICOLON
avance : CTRL+A
recule : CTRL+Q
init : SHIFT+F1
tu peut sélectionner les touches à partir de cette liste.
Eric
Merci à tous pour votre persévérance. Il m'est difficile de trouver la cause du plantage de cette application qui fonctionne chez moi et sur 3 pc de mon entourage. J'ai cherché ce qu'il y a de commun à ces 4 pc et j'ai (peut-être) trouvé la solution : tous les pc sur lesquels j'ai installé fsxBox ont le point en symbole décimal au lieu de la virgule. Ce réglage existe depuis des années chez moi car m'étant frotté à Gmax en son temps, celui-ci refusait de se lancer sans cette modification.
La dernière version de fsxBox v1.12 intègre une amélioration de la présentation des lieux géographiques.
Eric
En cherchant la cause du plantage sur Fsdevelopper j'apprends que les versions de SimConnect sont au nombre de 4 pas moins ! Je reprends donc la compilation de fsxBox à partir de la 1ere version de SimConnect soit la 10.0.60905 en esperant qu'elle fonctionnera avec toutes les versions de Fsx.
* téléchargement ici de fsxBox v1.11
Merci pour vos retours d'expérience
Eric
Bonsoir
@pepe-pompero
recharge la dernière version (1.10) et installe les 2 dossiers de l'archive comme ceci :
* le dossier Avatar dans SimObjects/Airplanes
* le dossier Decor dans SimObjects/Misc
Il faut laisser le programme fsxBox.exe dans le dossier avatar afin qu'il trouve au démarrage le fichier config.ini (prévois un raccourci sur le bureau pour lancer l'appli)
fsxBox a été développée en c# avec le sdk de fsx et fonctionne avec fsx steam edition (testé sur 3 pc différents). L'appli est autonome et n'a pas besoin de Fscuip.
Eric
Une nouvelle version est disponible ici.
Cette version a été développée avec le framework 4 au lieu du 2 et je pense que le plantage au démarrage venait de là. Je l'ai testée à partir d'un pc w7 64 bits sur une nouvelle installation de fsx steam edition et l'appli fonctionne.
Cette version intègre aussi une nouvelle fonction : Geonames. Elle permet d'afficher les noms des villes, montagnes, iles, lacs et cours d'eau à partirde la barre de menu de fsx. Mais avant d'utiliser cette fonction, il faut vous identifier sur le site de Geonames. L'inscription est gratuite et vous profiterez de la base mondiale dans fsx.
installation : décompressez l'archive fsxBox_110.zip et placez le dossier Avatar dans SimObjects/Aiplanes et le dossier Decor dans SimObjects/Misc
j'attends vos retours d'expérience
Eric
je vous poste une nouvelle version ici. j'ai intégré la dll dans l'archive car l'appli a été développée avec la version steam de fsx. merci de tester.
je viens de supprimer le lien car je pense avoir compris pourquoi ca ne fonctionne pas : j'ai fusionné mon programme de boitier de commande avec l'avatar et pour les systèmes qui n'ont pas de port com activé le programme plante. Je vais modifier le programme en conséquence et posterai une nouvelle version rapidement.
Eric
Bonjour à tous,
j'avais retiré du téléchargement mon programme au vu du peu d'intérêt que celui-ci suscitait. mais j'ai reçu un mail perso d'un simeur me demandant amicalement si je pouvais le remettre à disposition alors pourquoi pas ? Vous trouverez la dernière version ici. L'avatar utilisé est un pécheur trouvé dans le répertoire du SimObjects/Misc. Si un participant souhaite me proposer un modèle plus sympa qu'il n'hésite pas.
Bon vol
Eric
Après un essai sur un autre pc je n'ai pas constaté d'erreur. Cependant j'ai rajouté au programme la possibilité de déterminer les touches à utiliser. La nouvelle version 1.2 se télécharge là. Il faut supprimer tous les fichiers de l'ancienne version et remplacer par celle-ci. Ouvrir ensuite le fichier config.ini et modifier les affectations selon votre configuration. Le fichier config.ini prévoit par défaut :
tourner : CTRL+SHIFT+B et CTRL+SHIFT+N
avancer et reculer : CTRL+SHIFT+K et CTRL+SHIFT+J
la distance correspond à l'emplacement de l'avatar par rapport à l'avion et la vitesse celle du déplacement de l'avatar.
J'ai également renommé l'ID de l'avatar en 000 Avatar. ainsi la caméra se retrouvera toujours en tête de liste.
Eric
RBus :
Test sur shift 2, 4, 6, ou 8 du clavier aucun résultat.
De plus il n'apparait pas dans ma liste des AI aicraft comme dans ton hard copy d'écran
Ai-je loupé quelque chose ? Faut il définir quelque chose dans les commandes FSX.
Un message d'erreur s'affiche-t-il dans la fenêtre de connexion de l'application ?
peux-tu débrancher ton joystick juste pour tester ?
l'application capture l'appui des touches du pavé numérique : NUM_2 NUM_8 ... le verrou numérique est-il activé ?
Je vais tester l'application chez un ami ce week-end afin de vérifier son fonctionnement en dehors de mon pc et posterai une mise à jour au besoin.
Eric
Depuis la construction d'un boitier de commandes j'ai progressé dans la programmation de SimConnect. Mon objectif étant de créer quelques fonctions supplémentaires pour Fsx. Aujourd'hui c'est chose faite et je vous propose l'application FsxBox à télécharger à ce blog
Fonctions opérationnelles :
* Boitier de commandes : nécessite la construction d'un boitier de commandes
* Avatar : génére un personnage pour se déplacer au sol indépendamment de l'avion.
* Géonames : identification des villes, hydrographie et montagnes en vol
* Track cockpit : déplacement du point de vue dans le cockpit (mémorisation de 10 positions)
Installation :
* décompresser l'archive et installer le dossier Avatar dans ..\FSX\SimObjects\Airplanes et le dossier Decor dans ..\FSX\SimObjects\Misc
* lancer FSX
* lancer l'appli fsxBox.exe se trouvant à l'intérieur du dossier Avatar, sélectionner les fonctions à activer (cases à cocher) et appuyer sur Connexion.
Un fichier de configuration (config.ini) permet de modifier le paramétrage des touches et autres éléments.
Aperçu de la fonction Avatar :
Aperçu de la fonction Géonames :
Bons vols
Eric
Bonsoir,
pour ma part, j'ai réalisé une application sans installateur.
Cette application marche indifférement sous FSX ou P3D
pour télécharger l'appli fsxBox qui permet de faire focntionner ce boitier, suivre cette discussion
Eric
Le projet n'est pas complet sans la partie programmation de SimConnect. Je vous la livre ici
quelques recommandations toutefois :
* ce code doit être réalisé avec visual studio c# 2015 (dernière version à ce jour) sous forme de projet windows
* le mode de programmation doit être fixé sur x86 (voir image suivante)
* ajouter au projet c# la référence : Microsoft.FlightSimulator.SimConnect.dll (dll présente dans le sdk)
Générer ensuite le .exe qui sera lancé manuellement après FSX
Eric
La force des cartes Arduino c'est leur simplicité de mise en oeuvre et leur coût environ 8 euros pour le modèle uno et environ 15 euros pour le modèle mega qui peut gérer 16 axes et 54 interrupteurs, de quoi faire un beau cockpit. Ces cartes peuvent aussi récupérer une information de FSX pour la sortir sur un afficheur lcd ou led. Il y a de beaux projets potentiels et pas chers pour les bricoleurs ! Cependant je ne connais pas leo bodnar.
Eric
Bonjour,
La première étape consiste à se procurer les composants :
* carte Arduino uno ou compatible
* 1 joystick type ps2 ou plus grand selon le confort souhaité
* 3 potentiometres 10k (résistance)
* push-boutons et switchs selon votre gout
Ensuite télécharger le sdk arduino à partir du site officiel et l'installer afin de mettre en place les pilotes de la carte et d'y injecter le code des commandes fsx.
Schéma de montage des composants :
Recopier le code et l'injecter dans la carte à l'aide du programme arduino (sdk).
faire les réglages nécessaires (décalage du joystick, zone neutre)
Je vous laisse digérer ces premières étapes et pour ceux qui souhaitent se lancer dans cette aventure je vous aiderai en postant sur cette discussion.
bonne réalisation
Eric
Bonjour,
Je me suis lancé dans la construction d'un boitier de commande pour FSX/P3D qui est aujourd'hui opérationnel. Si une personne est interessée je peux transmettre les sources et le mode opératoire pour mener à bien cette construction.
Le coeur du boitier est constitué d'un microcontroleur arduino uno, quand aux commandes elles sont constituées de switch, push, potentiometres et joystick le tout pour une trentaine d'euros.
L'arduino uno permet de gérer 6 axes et 12 contacts. Le boitier présenté en photo utilise 5 axes et 7 contacts. La liaison avec FSX ou P3D se fait avec un programme réalisé en C# pilotant simconnect.
Eric
A force de chercher sur le net et d'essayer un tas de réglages, j'ai fini par identifier la variable permettant de modifier l'opacité des ombres (variable : fShadowIntensity dans les modules du ShadersHLSL)
le résultat obtenu est celui que je souhaitais et en restant sous directx 9.
je vous livre ci-après le résultat en image :
merci Bugdani pour ta réponse.
le résultat que tu obtiens est splendide. j'imagine que tu as du passer beaucoup de temps pour affiner les réglages afin d'obtenir cette ambiance lumineuse.
je vais donc tenter de passer en DX10 pour m'approcher de ton résultat.
merci encore
j'utilise actuellement Enb series pour directx 9 qui n'apporte aucune modification à l'ombre des avions.
je n'ai pas Shade, mais j'ai lu que ce logiciel ne modifie que les ombres du paysage pas celles des avions.
Si tu as Shade peux-tu me dire si c'est le cas ?
bonjour,
existe-t-il un réglage pour rendre l'ombre au sol des avions plus foncée ?
merci
pour Filipo : les scènes sont effectivement basées sur les textures par défaut ... sauf que les textures ont été remplacées par des nouvelles. pour les objets 3d, ceux-ci sont regroupés dans le fichier "bgl_collection_ec.bgl" et peuvent etre placés ailleurs avec un logiciel tiers comme "ez_scenery"
pour Loulou63 : je n'ai pas travaillé sur la compatibilité des fichiers car c'est un choix de l'avoir réalisé sur fs9. certains simeurs m'ont envoyé des photos de mes scènes sur fsx mais le rendu ne pas paru convaincant.
à l'aube de ce long weekend, je vous propose une ballade virtuelle aux sources de la Loire à découvrir avec le département de la Haute-Loire qui vient de rejoindre récemment les scènes du Puy-de-Dome et du Cantal mises à jour sur mon site -> https://sites.google.com/site/aventursim/Home
quelques améliorations ont été apportées comme les arbres sur les berges ou le long des routes de plaine et de nouvelles textures.
bon vol
bonjour,
perso, j'utilise le jeu de textures d'eau inclus dans le pack de Lynn et Bill Lyonn intitulé silver wings (téléchargeable sur avsim). je trouve les reflets la couleur et l'animation des vagues excellents pour du vol vfr.
Après une première scène du Puy-de-Dôme je vous invite à découvrir le département voisin : le Cantal en téléchargement sur mon site -> http://sites.google.com/site/aventursim/Home
bon vol !
bonjour Birdy,
je connais SBUILDER pour l'avoir largement utilisé. il permet de faire presque tout avec FS9 ou FSX (cours d'eau, routes, land_class, mesh) mais c'est un logiciel qu'il faut apprivoiser.
je te donne le lien de son concepteur :
http://www.ptsim.com/index.php?option=com_content&view=category&layout=blog&id=40&Itemid=18