Page 1 sur 1

programmation direct X carte pokeys

Publié : jeu. nov. 12, 2015 12:03 am
par nico23/2
bonjour à tous,
avec la sortie de bms 4.33 et les nouveaux keystrokes je vais devoir tout reprogrammer...
question: puis-je programmer ma pokey en DX......OUI je pense.
quelqu'un pour m'expliquer? un petit tuto....je suis preneur......

@+

Re: programmation direct X carte pokeys

Publié : jeu. nov. 12, 2015 6:52 am
par usul
Dans la page principale du logiciel, programme tes codeurs et tes boutons sans leur affecter de touche clavier, pour identifier les ports occupés. Lorsque c'est fait, un F8 pour lancer le mappage joystick. Dans cette nouvelle fenêtre, tu pourras déclarer les ports comme étant des boutons directX.

Re: programmation direct X carte pokeys

Publié : jeu. nov. 12, 2015 12:12 pm
par Vico
Sauf que ta pokeys est prévue pour bien plus que les 32 boutons max imposés par Direct X :crying:

Re: programmation direct X carte pokeys

Publié : jeu. nov. 12, 2015 10:20 pm
par nico23/2
je me tourne vers vous pour savoir comment faire pour que le keyfile editor de bms detecte ma pokey ou pour qu'elle soit reconnue comme tel.
ps je suis preneur pour un tuto concernant la programmation de la pokey en dx......

merci les gars.... :notworthy :notworthy :notworthy

Re: programmation direct X carte pokeys

Publié : ven. nov. 13, 2015 2:57 am
par juls87
Hello,

Alors je vais t'expliquer comment moi j'ai fait avec mon pit, mais je ne crois pas que c'est du directx mais ça pourrait éventuellement t'être utile, ou pas :emlaugh: .

Alors pour commencer j'ai mappé tous mes switchs et rotatifs sur la pokey soit en triggered ou en digital input. Donc en gros à chaque fois que j'appuie sur un bouton dans le pit, ça envoie la combinaison de touche que j'ai désigné dans le programme Pokey. Alors ok cette partie est longue, mais en ce qui me concerne je l'avais déjà fait pour la 4.32 donc j'ai rien eu besoin de refaire pour la 4.33, donc je me dis que c'est peut être aussi ton cas.

Si t'en est là, tu n'as plus qu'à rentrer dans BMS tu ouvres un des keystroke dispo, tu le sauvegarde sous un autre nom direct de façon à ne pas "pourrir" l'original (sait-on jamais :hum: ) et c'est partie. Tu choisis la ligne que tu veux modifier, tu cliques dessus pour la mettre en bleu et ensuite tu bouges le bon bouton et la, il va te mettre le raccourcie que tu as choisi pour ce bouton dans le programme pokey... J'ai choisi le keystroke pitbuilder, il est super bien fait car il est tout dans l'ordre avec des sous menus pour te retrouver facilement, c'est top.

Ca m'a pris une heure pour mon pit qui a 90% des boutons du F-16, donc ça va :emlaugh:

Je me répète cette solution te seras utile surtout si tu as déjà fait la première partie qui est la plus longue.

En espérant avoir pu t'aider un minimum.

Bon vol,

Juls

Re: programmation direct X carte pokeys

Publié : ven. nov. 13, 2015 7:09 am
par Cat
J'avoue ne pas avoir bien compris comment rentrer les commandes DX dans la Pokeys

Re: programmation direct X carte pokeys

Publié : ven. nov. 13, 2015 8:33 am
par Dud FFW36
Salut,

Je m'insère dans le sujet bien que je n'ai pas de pokey mais des Xkey (ça fonctionne toujours bien), mais le problème est le même. Je rejoins Juls car vos remarques me font me poser une question: pourquoi voulez vous reprogrammer vos cartes alors que vous avez déjà réalisé une partie du travail auparavant ?

La méthode indiqué par Juls est bonne, vous modifiez le keystroke en ayant effectuer une copie de l'original bien sur :emlaugh: et l'affaire est faite. Il restera juste à programmer les nouvelles fonctionnalités implantées dans la 4.33 et seulement celles ci.

J'ai fait comme Juls pour mes Xkey et cela fonctionne (j'ai toujours fait comme ça depuis les upgrade de falcon d'ailleurs) donc soit j'ai loupé un truc et j'aimerai bien savoir lequel soit vous vous compliquez la vie je pense. Mais le principe de base c'est d'adapter le keystroke dans BMS à votre idée de keystroke programmé dans le carte et non l'inverse

Concernant le DX je pense que la limitation à 32 va vite bloquer le système.

My 2 cents

Re: programmation direct X carte pokeys

Publié : ven. nov. 13, 2015 10:22 am
par nico23/2
Merci pour vos réponses,
je pensais que le direct X était plus stable pour la programmation. Après, concernant la programmation du keystroke, j'y arrive effectivement sans problème.....
je vais donc rester avec ma combinaison de touches pour la prog.....ça évitera la prise de tête..........

@+ les amis....

Sujet clos :hum: :hum: :hum:

Re: programmation direct X carte pokeys

Publié : sam. juin 24, 2017 3:57 pm
par PePe
Bonjour,

Je me posais la question de l'intérêt ou non d'utiliser le mode DirectX avec les cartes Pokeys.

Le mode DirectX :
Limitation du nombre d'entrées aux 32 boutons DirectX.
Possibilité d'utiliser les axes analogiques.
Plus facile à mapper dans BMS (et donc moins de config dans le soft de la Pokeys.

Le mode "keyboard" :
Utilisation maximale de la carte (mais uniquement des digital inputs/outputs).
Obligé de mapper les combinaisons de touches de BMS, et avec un clavier qwerty... :(


Ce que j'imagine aussi :
Plus de stabilité en n'utilisant pas DirectX : BMS travaille à ne pas modifier les keymaps au fil des versions, ou à la marge. Cela veut dire qu'un changement de version doit normalement être transparent une fois que le keymap (si on utilise un keymap officiel) est chargé.

Je me pose une question par contre : en mode DirectX, peut-on gérer les lumières avec F4toPokeys ou faut-il avoir des Pokeys DirectX dédiées aux entrées et des Pokeys non-DirectX pour F4toPokeys ?


Pour le moment, mon cœur balance mais j'ai bien envie de mettre des Pokeys en mode "keyboard", sauf certaines dédiées aux axes analogiques.
Quels sont vos retours sur ces sujets ?

Merci d'avance !!

Re: programmation direct X carte pokeys

Publié : sam. juin 24, 2017 4:26 pm
par cerealk
Salut petite précision sur la pokey, en mode Keyboard tu peux aussi utiliser/configurer tes axes en mode analogique, ensuite ce qui est aussi a savoir c'est que le soft ne prend pas en charge les touches shift, control et window de droite (ce qui peut être limitant pour certain ou pour d'autre simu ) , du coup je suis passer en directx et programme ma pokey avec un logiciel tierce (Freepie pour ma part) qui permet toute les combis keyboard possible et plus encore, comme la gestion des appuies longs ou d'autres conditions ( bouton shift ou mode, comme sur le warthog par exemple) ce qui multiplie les possibilités...

Mais pour répondre a ta question le mode keyboard apporte pour moi, plus de combinaison possible, donc c'est celui que je privilégierai :yes:

Re: programmation direct X carte pokeys

Publié : dim. juin 25, 2017 8:52 am
par Vico
Il me semble aussi qu'il y a cette limitation :
En mode "keyboard", tu peux gérer le "relâché" de touche et donc affecter une commande à la position centrale d'un switch inverseur pour en faire un switch trois positions. Ce qui n'est pas possible en DirectX (d'où les options à cocher pour le "Dogfight mastermode" pour le cougar en DX).

Re: programmation direct X carte pokeys

Publié : lun. juin 26, 2017 1:18 pm
par PePe
Merci pour ces retours. J'en conclus... que le mode clavier est plus pénible à mettre en place mais quand même plus puissant (je ne savais pas pour le relâché... effectivement cela rend le mode clavier quasiment incontournable quand il y a des switchs à 3 positions).

En mode clavier, oui tu effectivement on peut configurer des voies analogiques... le problème alors serait de les faire entrer dans Falcon (qui a besoin d'axes et donc de périphériques USB).

Re: programmation direct X carte pokeys

Publié : lun. juin 26, 2017 1:29 pm
par cerealk
Ma pokey est reconnu comme un périphérique de jeu, a partir de la j'utilise les axes dans falcon sans probleme, ils sont bien reconnus. Comment est reconnu ta pokey!?

Re: programmation direct X carte pokeys

Publié : lun. juin 26, 2017 6:22 pm
par Vico
En mode clavier, oui tu effectivement on peut configurer des voies analogiques... le problème alors serait de les faire entrer dans Falcon
Ce n'est pas incompatible ! L'ICP de CatPlombe est connecté à une pokeys avec des touches programmées et 4 axes analogiques reconnus dans Falcon :yes:

Re: programmation direct X carte pokeys

Publié : mar. juin 27, 2017 6:21 pm
par Cat
Vico a écrit : Ce n'est pas incompatible ! L'ICP de CatPlombe est connecté à une pokeys avec des touches programmées et 4 axes analogiques reconnus dans Falcon :yes:
Trop fort ....lol

Re: programmation direct X carte pokeys

Publié : mar. juin 27, 2017 8:56 pm
par PePe
Ah, je ne savais pas !

Du coup dans ce cas la Pokeys est vue comme un périphérique DirectX pour les axes ou même pas ?

Re: programmation direct X carte pokeys

Publié : mer. juin 28, 2017 6:16 pm
par Vico
Elle est vue comme un joystick virtuel avec des axes analogiques que tu affecte ensuite dans le setup de BMS

Re: programmation direct X carte pokeys

Publié : mer. juin 28, 2017 11:33 pm
par PePe
Cool, merci de l'info.

Je vais faire quelques tests, mais cela va peut-être me simplifier la vie.

Que de chantiers à ouvrir !
Je finis mes compteurs analogiques de la console centrale (éléctronique terminée, intégration aussi, reste à mettre les étiquettes et à coder les échelles pour avoir la réponse non linéaire des RPM et FTIT).
Le DED en OLED est fonctionnel aussi, reste à l'enfermer dans le boitier et à commander le PCB d'interfaçage que j'ai modélisé dans Fritzing. J'ai aussi pas mal avancé sur le siège pour intégrer la pièce de Wralex et corriger la position de la poignée d'éjection.