Bienvenue invité ( Connexion | Inscription )
Snieder |
19 Mar 2015, 08:26
Message
#1
|
Messages : 11 Inscrit : 16/02/15 Membre n° 4,163 |
Bonjour,
J'ai découvert DCS il y a un peu moins d'un an maintenant et Helios peu de temps après. J'utilise Helios sur un 4° écran, placé sous 3 écrans avec TripleHead. Le code source d'Hélios étant disponible, j'ai ajouté une interface (très simple pour l'instant, elle ne fait que les infos moteur). Je n'arrive pas à trouver quel lua (s'il s'agit bien d'un lua) il faut modifier ou créer pour qu'un avion DCS (hors A10C et FC) puisse communiquer avec Hélios. Avez-vous des solutions ? Super merci d'avance. Alain --------------------
Fighter pilots make movies, bomber pilots make history, helicopter pilots make heroes ! |
KaTZe |
19 Mar 2015, 10:21
Message
#2
|
Indicatif : RW-24 Messages : 1,589 Inscrit : 18/11/07 Lieu : Villelaure Membre n° 2,712 |
Salut Snieder,
Le code d'helios (que je n'utilise pas), se trouve de mémoire dans "export.lua", que tu trouveras dans le répertoire des scripts d'export ....tonuser/saved games/DCS/scripts Par contre attention : 1> Ce script export.lua est utilisé par beaucoup de mod utilisant l'export de DCS, et normalement ne devrait être utilisé que pour lancer les coroutines. Hors Helios a eu la mauvaise idée de mettre tout son code dedans. Si de plus tu le modifies, tu risque de rendre ta machine incompatible avec pas mal d'autre mods. 2> Helios a sorti un script pour le F-15 ... il utilise les exports, et par ailleurs, simule les appuis clavier pour commander la plupart des boutons qui ne sont pas dans FC3. Ceci dit si tu es interessé par un cockpit déporté pour FC3, pas la peine peut être de réinventer la roue , je te suggère de jeter un oeil, à ce post KaTZ-Pit FC3 Le KaTZ-Pit, est un ensemble de pit déportés pour (Ka50, Mi-8, UH-1, F15, SU25, SU27, SU33, Mig29). Il s'utilise exactement comme ta config idéalement dans un écran déporté en dessous de FC3. Cet écran tournant sur la même machine que le jeu ou sur une autre machine. Il est possible de l'afficher également à distance chez un autre joueur via connection internet (double commande). Tu peux également connecter/afficher plusieurs pit. Comme il utilise un webbrowser, il fonctionne sous Win, MacOS, Linux, Android etc etc ...) Voici la version actuelle par exemple pour le Mig29 On doit effectuer une release beta dans quelques jours, mais tu peux aller sur github : https://github.com/etcher3rd/EKPI Tu télécharges EKPI : https://github.com/etcher3rd/EKPI/releases/...KPI_alpha31.zip Et tout le reste est automatique. Il créera juste un répertoire pour y mettre tous les pit, et les programmes nécessaires au fonctionnement (Il ne te modifiera pas ta base de registre). La seule chose à faire "en manuel" sera > d'installer SIOC (Il te donnera le lien), > de lui dire où tu l'as dezzipé. > de renseigner les adresses IP de ta/tes machines et c'est tout. EKPI, se charge de vérifier à chaque fois, si tes pits sont à jour, et te propose de télécharger les update (toujours automatiquement). Si tu as des questions n'hésite pas Ce message a été modifié par KaTZe - 19 Mar 2015, 10:35. --------------------
120th Black Kite : "Mochibus et Pollutis" M-05 KaTZe |
Lynx |
19 Mar 2015, 14:11
Message
#3
|
Indicatif : BS-05 Messages : 2,418 Inscrit : 23/03/05 Lieu : FONTENAY-SOUS-BOIS Membre n° 108 |
Je confirme, c'est de la bombe !!!
--------------------
3rdlynx.ddns.net Serveur Discord Perso/Mission Editor : 965280400698146836 The agnostic dislexic insomniac: lies awake in bed at night wondering if there really is a dog. T-IR 5, THRUSTMASTER WARTHOG +Virpil WAR BRD, Pilotseat GameRacer Pro, Oculus Rift S+ SIMSHAKER JETPAD(+ MFD's (démontés) ) Config + MSI 6950XT 340W + be quiet! Pure Rock 2 + Mushkin Redline 64 Go 2 x 32 Go DDR4 3600 MHz + AMD Ryzen 7 5800X3D, 3,4 GHz (4,5 GHz Turbo Boost) + be quiet! Pure Power 11 FM 1000W, + SAMSUNG 980 PRO, 2 To, SSD + ASUS PRIME X570-P, + Sharkoon RGB LIT 100. |
gillesdrone |
19 Mar 2015, 14:18
Message
#4
|
Messages : 6,185 Inscrit : 24/03/07 Lieu : Sendets 64320 Membre n° 1,668 |
en plus c'est gratuit ... donc pas trop cher pour un particulier
--------------------
http://gilles.guesnel.free.fr ma chaine  menacer l' Ours dans son repère, l' Aigle pourrait y laisser quelques plumes |
Snieder |
19 Mar 2015, 18:19
Message
#5
|
Messages : 11 Inscrit : 16/02/15 Membre n° 4,163 |
Bonsoir,
d'abord, merci beaucoup d'avoir répondu et aussi vite. Je vais bien sûr tester ce truc dès potron minet. Cependant, ce dont j'ai besoin, c'est de pouvoir faire voler des mods qui ne sont pas dans FC. Je vais continuer de gratter dans les exports, voir si je trouve ce qui différencie un taxi de type "A10 ou FC" d'un autre. Doit forcément y avoir un truc "qui discute" avec Hélios lors du lancement d'une mission. Ce message a été modifié par Snieder - 19 Mar 2015, 18:20. --------------------
Fighter pilots make movies, bomber pilots make history, helicopter pilots make heroes ! |
Snieder |
19 Mar 2015, 18:34
Message
#6
|
Messages : 11 Inscrit : 16/02/15 Membre n° 4,163 |
J'ai pö de bol.
le EKPI_Alpha31.zip veut pas se décompresser et les autres liens renvoient l'erreur 404, page non trouvée SNIF --------------------
Fighter pilots make movies, bomber pilots make history, helicopter pilots make heroes ! |
KaTZe |
19 Mar 2015, 18:44
Message
#7
|
Indicatif : RW-24 Messages : 1,589 Inscrit : 18/11/07 Lieu : Villelaure Membre n° 2,712 |
J'ai pö de bol. le EKPI_Alpha31.zip veut pas se décompresser et les autres liens renvoient l'erreur 404, page non trouvée SNIF Arf, çà c'est notre ami Etcher et son 7zip pour économiser les kilooctets Essaye donc de dezipper avec http://www.7-zip.org/ Pour ta question, dans helios comme dans le KaTZ-Pit, on regarde quel appareil est sélectionné pour lancer le bon script d'export. Il faut faire çà à chaque respawn, donc dans la coroutine "nextevent" Dans le KaTZ-Pit, çà se trouve dans "overload.lua" CODE LuaExportActivityNextEvent = function(t) local lDevice = GetDevice(0) if type(lDevice) == "table" then k.debug("lDevice est une table, on est sous DCS") local myInfo = LoGetSelfData() if myInfo.Name ~= k.current_aircraft then k.exportFC3done = false k.current_aircraft = myInfo.Name if k.current_aircraft == "Ka-50" then k.debug("remplacement des boucles fast & slow par celles du Kamov") k.loop.fast = k.export.ka50.fast k.loop.slow = k.export.ka50.slow elseif k.current_aircraft == "Mi-8MT" then k.debug("remplacement des boucles fast & slow par celles du gros veau") k.loop.fast = k.export.mi8.fast k.loop.slow = k.export.mi8.slow elseif k.current_aircraft == "UH-1H" then k.debug("remplacement des boucles fast & slow par celles du Huey") k.loop.fast = k.export.uh1.fast k.loop.slow = k.export.uh1.slow end end elseif not k.exportFC3done then k.debug("lDevice n'est pas une table et FC3 n'est pas initialisé") -- encore nécessaire ? k.exportFC3done = true k.current_aircraft = "FC3" k.debug("remplacement des boucles fast & slow par celles de FC3") k.loop.fast = k.export.fc3.fast k.loop.slow = k.export.fc3.slow else k.debug("lDevice n'est pas une table et FC3 est déjà initialisé") end if prevNextEvent then prevNextEvent(t) end return t + 1 end Miaou --------------------
120th Black Kite : "Mochibus et Pollutis" M-05 KaTZe |
etcher |
19 Mar 2015, 19:22
Message
#8
|
La frite Messages : 1,373 Inscrit : 17/01/14 Membre n° 4,062 |
Erf il est plus que temps que je release en .exe.
Vais noter ça de suite dans les issues. |
Snieder |
19 Mar 2015, 20:00
Message
#9
|
Messages : 11 Inscrit : 16/02/15 Membre n° 4,163 |
super avec 7-zip
suis un peu neuneu, je l'avais déjà en plus --------------------
Fighter pilots make movies, bomber pilots make history, helicopter pilots make heroes ! |
Snieder |
12 Apr 2015, 10:43
Message
#10
|
Messages : 11 Inscrit : 16/02/15 Membre n° 4,163 |
Salut à tous,
Ca y est, j'ai presque fini mon tableau de bord pour l'AlphaJet DCS (par Airone des JETESONS). L'interface "Alpha" est inséré dans Helios. Reste plus qu'à trouver où se trouvent les paramètres pour les "output" dans Helios. S'il y a des spécialistes "Helios" que cela branche....... Snieder Ce message a été modifié par Snieder - 12 Apr 2015, 10:43. --------------------
Fighter pilots make movies, bomber pilots make history, helicopter pilots make heroes ! |
Haut de page · Retour à l'accueil · Contacter le Webmestre | Nous sommes le : 28/05/24 - 14:57 |