ArcheoGamers Forums

Support Officiel AtomicFE => Une Borne d'Arcade à la maison , oui c'est possible ! => Discussion démarrée par: ArnacK le Septembre 01, 2012, 22:48:49



Titre: Sélecteur 4 - 8 Voies motorisé pour nos sticks
Posté par: ArnacK le Septembre 01, 2012, 22:48:49
Bonjour à tous ,

Voici ce que propose Ultimarc pour sa rentrée : un système de sélection 4 ou 8 voies motorisé pour nos sticks préféré !

(http://www.atomicfe.com/archeogamers/upload/servostik_base.jpg)

Cette extension est compatible avec les stick habituels et même l'UltraStick 360.
Il faut une carte de commande pour deux moteurs (deux sticks) , avec 45 Dollars pour un kit moteur/bielle et 35 dollars la carte de commande.
Pour la sélection 4/8 voies plusieurs solutions , soit leur petit soft disponible sur leur page soit une dll ... donc programmation possible (c,vb ...)

(http://www.atomicfe.com/archeogamers/upload/servostik_top.jpg)

Voici le lien des infos complètes (Anglais) : http://www.ultimarc.com/servostik.html (http://www.ultimarc.com/servostik.html)

Attention comme stipulé dans le texte :
Citation
Note: Above pictures show 2 x joystick mounting screws which are not included. We have separate mounting kits available for wood panels.

Les deux boulons ne sont pas compris dans le kit  ;D



Titre: Sélecteur 4 - 8 Voies motorisé pour nos sticks
Posté par: youki le Septembre 05, 2012, 23:45:09
Impressionnant ce qu'ils font maintenant!.. 


Titre: Sélecteur 4 - 8 Voies motorisé pour nos sticks
Posté par: supernono le Août 05, 2013, 23:36:54
bonjour

sommairement traduit du site ultimarc

pour un fonctionnement "transparent" le Front end doit être configuré pour lancer un ligne de commande avant de lancer une rom .
par exemple:

"JoyTray.exe -servo joy8way" avant un jeux 8 directions
"JoyTray.exe -servo joy4way" avant un jeux 4 directions

comment je peux faire ça sous atomic ?

un fichier bat pour chaque rom?


Titre: Sélecteur 4 - 8 Voies motorisé pour nos sticks
Posté par: youki le Août 07, 2013, 14:50:18
Ben soit tu fais un fichier bat pour chaque rom.

Ou alors tu peux te faire un screen qui regroupe tes jeux en 8 way   et un autre en 4 way.

Et tu configure "l'auto external command" pour chaqu'un des screens.  Comme indiqué dans le tutorial point 18.

http://www.atomicfe.com/EN2/doc/Francais/index.html

Ensuite si jamais tu veux vraiment avoir les 8 way et 4 way dans la meme liste, une fois que tu as fait ca,  tu mix les 2 screens dans une gamelist multi-screen .  Comme indiqué dans le point 14 du meme tutorial.

Alors donc pour resumer :

1- tu fais un screen dedié a tes 8ways  et tu utilise les autoexternal command (option "run program before launching game" ) avec   "JoyTray.exe -servo joy8way"  (point 18 tuto)


2- tu fais un screen dedié a tes 4ways  et tu utilise les autoexternal command (option "run program before launching game" ) avec   "JoyTray.exe -servo joy4way"  (point 18 tuto)


3- tu fais un screen "gamelist multi_screen". (point 14 tuto)


Titre: Sélecteur 4 - 8 Voies motorisé pour nos sticks
Posté par: supernono le Août 07, 2013, 22:30:39
merci pour cette réponse

je vais essayer les deux méthodes mais je pense utiliser le fichier bat car j'ai quelques problèmes avec les screens multi emulateur
(je vais créer une autre discution a ce sujet)


Titre: Sélecteur 4 - 8 Voies motorisé pour nos sticks
Posté par: supernono le Septembre 04, 2013, 21:14:50
salut a tous

bon je reviens a la charge apres pas mal de recherche sur internet j'y ai découvert qu'il existe un plugin pour mala qui gère les servoswitch  (joychoose  http://malafe.net/index.php?page=plugins (http://malafe.net/index.php?page=plugins))

le problème est que j'ai passé un temps assez important avec atomicfe pour faire mes games liste mes screen et tous le reste et que j'ai pas trop envie de tous refaire pour mala et puis j'aime bien atomic

de ce que j'ai pu lire il utilise le fichier "controle.xml" ou "contrôle.ini" ou pour savoir quel type de joystick (4way ou 8 way) est utilisé par le jeu lancé pour generer la commande "JoyTray.exe -servo joy8way" ou "JoyTray.exe -servo joy4way"

il faudrais donc écrire un petit programme pour lire le fichier xml ou ini et generer la ligne de commande en fonction du romname ça doit pas etre bien compliqué mais je ne sais pas trop comment faire

si quelqu'un a une idée je suis preneur
merci a vous tous


Titre: Sélecteur 4 - 8 Voies motorisé pour nos sticks
Posté par: youki le Septembre 05, 2013, 01:32:03
Tu pourrais faire un plugins avec AtomicFE.

Il y a un system de plugin dans Atomic aussi.  En plus ils sont "open source", il se font en VBScript, il y a pas mal d'exemple fournis.

Je te le ferai bien, mais là en ce moment j'ai vraiment pas le temps :( Et je ne sais pas quand je l'aurais.





Titre: Sélecteur 4 - 8 Voies motorisé pour nos sticks
Posté par: ArnacK le Septembre 08, 2013, 11:01:12
Bonjour à tous ,

Je ne me suis pas encore penché sur le problème ... je n'ai pas encore commandé le matériel pour ma mamecab , mais il en fera partie !

Donc je programmerais un programme pour cet "accessoire" , mais j'y suis pas encore  :P

Supernono à dit :

Citation
si quelqu'un a une idée je suis preneur

Une idée simple est de créer un sous répertoire dans les screens , je m'explique :

SCREEN SELECTOR
        I
       I--------------> Screen 4 Voies
       I
       I--------------> Screen 8 voies

Bien sur tu devras trier tes jeux , mais cette solution fonctionnera sans aucune ligne de code  ;D

J'ai moi même utiliser cette solution pour classer les jeux mame verticaux et horizontaux ...

PS pour youki : Y a t'il un endroit ou tu centralise tes plugins , car à part ceux de pizza , je n'ai pas trouvé grand chose ... As-tu des notes sur le fonctionnement de ces plugins ?



Titre: Sélecteur 4 - 8 Voies motorisé pour nos sticks
Posté par: youki le Septembre 08, 2013, 23:24:55
Citation
PS pour youki : Y a t'il un endroit ou tu centralise tes plugins , car à part ceux de pizza , je n'ai pas trouvé grand chose ... As-tu des notes sur le fonctionnement de ces plugins ?

Tu les plugins dispo sont livré avec Atomic.  Quand il y a des patchs et que j'ai de nouveau plugin je les mets dans le patch.

Ils se trouvent tous dans le repertoire plugins d'Atomic.

J'ai pas de doc, mais ils sont open source , tu peux voir le source avec AtomicStudio,  le notepad ou un editeur vbscript.



Titre: Sélecteur 4 - 8 Voies motorisé pour nos sticks
Posté par: supernono le Septembre 20, 2013, 22:30:50
salut a tous

j'ai enfin réussi a compiler un petit programme pour gérer les servostik de manière automatique

A chaque lancement de rom par atomicFE le programme scanne le fichier control.ini et en extrait le mode 4voies ou 8voies

si vous êtes intéressé -> MP

 


Titre: Sélecteur 4 - 8 Voies motorisé pour nos sticks
Posté par: supernono le Décembre 12, 2013, 23:16:31
suite a une demande par mp je vous détaille le fonctionnement de mon programme
 
A chaque lancement de rom par atomicFE mon programme scanne le fichier controls.ini, en extrait le mode 4voies ou 8voies et actionne le servostik

pour le bon fonctionnement il vous faut:

_ 1 ou 2 servosik et la platine de commande

_ JoyTray qui gère le servostik sur le site d'ULTIMARC
      http://www.ultimarc.com/servostik.html (http://www.ultimarc.com/servostik.html)

_ ControlsDat qui permet de modifier et de générer le fichier controls.ini
      http://www.headsoft.com.au/index.php?category=controlsdat (http://www.headsoft.com.au/index.php?category=controlsdat)

_ mon programme que je peux vous envoyer par mail

_ configurer AtomicFE pour exécuter mon programme au lancement d'une rom
(voir le paragraphe n° 18 Utiliser un Programme Externe dans l'aide d'AtomicFE)

je ferais un tuto complet s'il y a de la demande !!!