Page 1 sur 1

Doute sur mon Ipac (sortie jeu avec boutons du 2e joueurs)

Publié : 18 sept. 2016 - 12:32
par Cid2Nice
Bonjour à tous,

En ce moment pas vraiment le temps d'avancer sur la menuiserie ni la déco, je joue un petit peu avec la borne.

Tout fonctionne plutôt bien à mon goût, la configuration s'est limitée à pas grand chose.

Par contre, j'ai un phénomène que je ne m'explique pas, lorsque j'appuie sur 2 des 3 premières touches de jeu du joueur 2 : la fenêtre de l'émulateur passe en arrière plan (MAME) hyperspin passe au premier plan comme s'il était sortie du jeu. Les boutons du joueurs 2 (pressé simultanément) font alors office de ESC (ou équivalent pour sortir). C'est assez pénible, surtout sur certains jeu de combats où les combos / coups spéciaux les utilisent pressés par 2 ou 3 à la fois.

Dans l'ipac, ces touches correspondent à SW1, SW2, SW3, assignées à AQS (mais dans les jeux ça sort en QAS il me semble), et il n'y a aucune touche alternative / shiftée.

La touche qui correspond à Q, semble faire une commande Quit, je l'ai désactivé dans HyperHQ.

Un défaut sur mon Ipac ou je suis passé à côté de quelque chose ?

Avez vous déjà rencontré le problème ?

Solution (merci à tous de m'avoir orienté vers la bonne piste ;) )

Il faut modifier 3 fichier .ini comme dans le tuto tutos-logiciels-annexes/xpadder-pour-hfsbox-t4828.html" onclick="window.open(this.href);return false;
Sauf que chez moi, ça provoque un freeze, donc j'ai édité à la main (avec pas mal d'essais erreur :D)

Voici ce que j'ai édité, je ne mets que les partuies modifiées, mais ça se limite souvent à une ou 2 valeurs :

Dans "\HFSBoxSP\Settings\Settings.ini"

Code : Tout sélectionner

[Startup Program]
Executable=kill xpadder.exe
Paramaters=
Working_Directory=\HFSBoxSP\Utilities\Xpadder\
WinState=HIDDEN
[Exit Program]
Executable=G
Paramaters=
Working_Directory=
WinState=HIDDEN
Dans "\HFSBoxSP\RocketLauncher\Settings\RocketLauncher.ini"

Code : Tout sélectionner

[Settings]
RocketLauncher_Media_Path=.\Media
Modules_Path=.\Modules
Profiles_Path=.\Profiles
Exit_Script_Key=
Toggle_Cursor_Key=~e & ~t
Emu_Idle_Shutdown=0
Launch_Password=UpUpDownDownLeftRightLeftRight
Last_System=MAME
Last_Rom=umk3
Last_Module=MAME
Dans "\HFSBoxSP\RocketLauncher\Settings\Global RocketLauncher.ini"

Code : Tout sélectionner

[Keymapper]
Keymapper_Enabled=false
Keymapper_AHK_Method=Internal
Keymapper=xpadder
JoyIDs_Enabled=false
JoyIDs_Preferred_Controllers=
JoyIDs_Preferred_Controllers_On_Exit=

Re: Doute sur mon Ipac

Publié : 18 sept. 2016 - 19:43
par Cid2Nice
Désolé pour le double post, mais j'ai essayé sur la box15K, et le soucis n'apparait pas.

Ce qui me laisse à penser à un détail dans la config, mais je suis encore un bleu, j'ai tout désactivé dans hyperHQ pour le joueur 2, pourtant, ça persiste.

Donc je pense à MAME du coup, mais fichier ini après fichier ini, je ne pense pas avoir trouvé de touche / combo de touches pour sortir (et aussi pourquoi ça agit dans HS :X)

Comme les jeux s'ouvre d'abord sur mon 2e écran avant de se superposer au principal, j'ai essayé avec un seul écran sur le PC, c'est pareil ...

Re: Doute sur mon Ipac

Publié : 24 sept. 2016 - 20:46
par Cid2Nice
J'ai testé mon control panel avec le soft :

http://www.pages-informatique.com/kbtesterv0.4.php" onclick="window.open(this.href);return false;

En torturant la partie 2e joueur, je n'ai rien de spécial qui apparait, que les touches configurées sur l'ipac

Pour préciser un peu plus le problème : en utilisant des touches du 2e joueur, hyperspin se met en premier plan, mais l’émulateur reste derrière (MAME ou Retroarch).

Je suis obligé de alt tab pour kill l'émulateur, et récupérer le contrôle dans Hyperspin

Re: Doute sur mon Ipac

Publié : 24 sept. 2016 - 22:19
par rsjoker
Salut ça me fais penser à un problème de config avec xpadder (si tu l'utilises !).
Est ce que tu utilises les profils Xppader pour tes émulateurs et pour l'interface d'hyperspin ?

Re: Doute sur mon Ipac

Publié : 25 sept. 2016 - 09:08
par Cid2Nice
Salut,

Au premier lancement de la box, xpadder se lance en effet, j'ai suivi les instruction d'installation de la box pour ne plus avoir affaire à lui ensuite.

Mais je vais creuser par là, je n'y avais pas pensé du tout.

Une chose est sûre, il apparait dans le systray, donc il est bien actif quand la box est lancée.

Re: Doute sur mon Ipac

Publié : 25 sept. 2016 - 10:22
par camarade35
Ipac = clavier donc pas besoin de Xpadder CQFD merci @porko
edit : seule chose, penser à changer le touches attribuées à Enter en les remplaçant par la touche 1/&

Re: Doute sur mon Ipac

Publié : 25 sept. 2016 - 11:00
par Cid2Nice
Oui, en fait j'ai réappliqué à la lettre ton tutoriel, mais j'avais un blocage au lancement des jeux.

J'ai donc édité à la main les 3 fichiers visé par ton patch (celui du tuto de config xpadder tutos-logiciels-annexes/xpadder-pour-hfsbox-t4828.html" onclick="window.open(this.href);return false;) sur la version de base de la box, et ça a fini par fonctionner en supprimant tous les appels à xpadder.

Ensuite, dans RocketLauncher.ini, j'ai passé la valeur de Exit_Script_Key= à rien du tout (vide, j'ai supprimé ce qu'il y avait) et ça semble OK à présent.

En effet, xpadder lancé en permanence alors qu'il ne servait à rien ça aurait du m'alerter ;)

SI ça peut servir, dites moi comment fournir mes fichier .ini modifié, ou alors je détaillerai ce que j'ai modifié.

Re: Doute sur mon Ipac

Publié : 25 sept. 2016 - 11:05
par camarade35
Tu édites ton premier message et tu copies/colles ton ini.
Ensuite tu le sélectionnes et tu clique sur la balise code

Code : Tout sélectionner

[code]
[/code]

Re: Doute sur mon Ipac (sortie jeu avec boutons du 2e joueur

Publié : 25 sept. 2016 - 11:18
par Cid2Nice
C'est fait, j'ai posté les modifs, et j'ai édité le titre pour que ce soit plus clair.

Encore merci à tous :)