Config Ipac 2 et Rocketlauncher
Publié : 08 mai 2017 - 13:01
salut à tous,
voici mon premier TUTO, alors soyez indulgent.
Avant toutes choses, pensez à travailler sur un backup pour éviter de tout planter.
Si comme moi vous utiliser une borne modifiée en mamecab avec une interface Ipac et que vous galérez pour configurer vos boutons et joysticks
alors ce tuto est fait pour vous.
j'ai essayé plusieurs méthodes,
utilisez les commandes Mame par défaut et paramétrez chaque émulateur un à un,
faire un recensement des touches possibles de chaque émulateur et définir un jeux de touches commun et bien sûr paramétrer chaque émulateur un à un et encore bien d'autres,
mais sens résultat.
Voici donc la solution ultime, vous allez configurer votre Ipac avec les touches de Mame car c'est l'émulateur le plus chiant à configurer; config générale et après config spécifique à un jeux si il en a envie ou pas.
Après on laissera Rocketlauncher travailler.
Avant toutes choses il va falloir mettre à jour Rocketlauncher, avec les problèmes que ça implique.
Je sais que nos chers administrateurs nous le dé-conseil, mais pas le choix.
Il semblerait que le problème majeur soit la mise à jour des fichier .ahk des sytems et que pour le résoudre nous devons mettre la dernière version de l'émulateur.
Ca a marché chez moi en tout cas.
Ceci étant fait vous allez avoir un nouvel emplacement pour un logiciel dans la section General Setting/Third Party.
" onclick="window.open(this.href);return false;
Vous allez devoir donc le renseigner.
Pour cela créer un dossier Winipac dans vos utilitaires et mettez le programme dedans comme ceci.
Chez moi ça donne ça.
" onclick="window.open(this.href);return false;
" onclick="window.open(this.href);return false;
" onclick="window.open(this.href);return false;
Après renseigez le chemin dans l'emplacement de Keyboard Encoders dans General Setting/Third Party.
Maintenant créez un dossier Winipac dans le sous dossier Rocketlauncher/profiles
" onclick="window.open(this.href);return false;
Enregistrez y la config defaut de votre Ipac sous le nom _Defaut.ipc
" onclick="window.open(this.href);return false;
Pour l'étape suivante vous allez devoir vous munir de toutes configuration par defaut de vos emuls.
Pour Mame c'est facile...
Si vous etes avec la HFSBax SP non modifée ca va aller vite il y a MAME et RetroArch, apres si vous avez rajoutez d'autres emulateurs, vous savez comment faire pour aller les lancer et recuperer les configs par defaut.
Ouvrez Rocketlauncher et aller dans Keymapper/WinIPAC
" onclick="window.open(this.href);return false;
cliquez sur + et créer les 3 profils,
" onclick="window.open(this.href);return false;
Commencez par le profil _Defaut et editez le avec l'icone juste a droite du + et controlez que c'est bien votre panel avec les bonnes configs.
Après selectionner chaque syteme et créez le profil syteme, editez le pour controler vos entrées et sauvegardez sous Rocketlauncher/profiles/non du system.ipc
" onclick="window.open(this.href);return false;
Là c'est du Mame, donc pas de soucis
Pour les sytems tournant sous RetroArch,
Changer vos touches et sauvegarder sous Rocketlauncher/profiles/non du system.ipc
" onclick="window.open(this.href);return false;
" onclick="window.open(this.href);return false;
" onclick="window.open(this.href);return false;
Et pour les systems tournant sur d'autres emulateurs faire la meme chose.
Astuce:
Commancez par créer les profil sous Mame car le logiciel WinIpac conserve la dernière config effectuée en mémoire, donc pas besoin de ré-attribuer les touches.
Allez dans Rocketlauncher sous Setting Mapping ( et oui c'est nouveaux ça) et renseignez Keyboard Encoders comme ca
" onclick="window.open(this.href);return false;
Pensez à configurer le keyMappers sur False.
" onclick="window.open(this.href);return false;
Il est configurer comme ça si vous avez suivi ce tuto:
tutos-logiciels-annexes/xpadder-pour-hfsbox-t4828.html" onclick="window.open(this.href);return false;
Pensez à configurer HyperHQ avec les Commandes Mame par defaut et les commandes d'acces à Hyperpause.
Le principe de fonctionnement est que Rocketlauncher va reprogrammer votre Ipac à chaque lancement d'un émulateur et à chaque sortie du dit émulateur.
Et voila ça fonctionne!
PS aux Admins:
Merci de mettre vos commantaires sur ma presentation et mes explications pour que je puisse m'ameliorer dans de futurs TUTO.
Merci de votre attention.
@+
voici mon premier TUTO, alors soyez indulgent.
Avant toutes choses, pensez à travailler sur un backup pour éviter de tout planter.
Si comme moi vous utiliser une borne modifiée en mamecab avec une interface Ipac et que vous galérez pour configurer vos boutons et joysticks
alors ce tuto est fait pour vous.
j'ai essayé plusieurs méthodes,
utilisez les commandes Mame par défaut et paramétrez chaque émulateur un à un,
faire un recensement des touches possibles de chaque émulateur et définir un jeux de touches commun et bien sûr paramétrer chaque émulateur un à un et encore bien d'autres,
mais sens résultat.
Voici donc la solution ultime, vous allez configurer votre Ipac avec les touches de Mame car c'est l'émulateur le plus chiant à configurer; config générale et après config spécifique à un jeux si il en a envie ou pas.
Après on laissera Rocketlauncher travailler.
Avant toutes choses il va falloir mettre à jour Rocketlauncher, avec les problèmes que ça implique.
Je sais que nos chers administrateurs nous le dé-conseil, mais pas le choix.
Il semblerait que le problème majeur soit la mise à jour des fichier .ahk des sytems et que pour le résoudre nous devons mettre la dernière version de l'émulateur.
Ca a marché chez moi en tout cas.
Ceci étant fait vous allez avoir un nouvel emplacement pour un logiciel dans la section General Setting/Third Party.
" onclick="window.open(this.href);return false;
Vous allez devoir donc le renseigner.
Pour cela créer un dossier Winipac dans vos utilitaires et mettez le programme dedans comme ceci.
Chez moi ça donne ça.
" onclick="window.open(this.href);return false;
" onclick="window.open(this.href);return false;
" onclick="window.open(this.href);return false;
Après renseigez le chemin dans l'emplacement de Keyboard Encoders dans General Setting/Third Party.
Maintenant créez un dossier Winipac dans le sous dossier Rocketlauncher/profiles
" onclick="window.open(this.href);return false;
Enregistrez y la config defaut de votre Ipac sous le nom _Defaut.ipc
" onclick="window.open(this.href);return false;
Pour l'étape suivante vous allez devoir vous munir de toutes configuration par defaut de vos emuls.
Pour Mame c'est facile...
Si vous etes avec la HFSBax SP non modifée ca va aller vite il y a MAME et RetroArch, apres si vous avez rajoutez d'autres emulateurs, vous savez comment faire pour aller les lancer et recuperer les configs par defaut.
Ouvrez Rocketlauncher et aller dans Keymapper/WinIPAC
" onclick="window.open(this.href);return false;
cliquez sur + et créer les 3 profils,
" onclick="window.open(this.href);return false;
Commencez par le profil _Defaut et editez le avec l'icone juste a droite du + et controlez que c'est bien votre panel avec les bonnes configs.
Après selectionner chaque syteme et créez le profil syteme, editez le pour controler vos entrées et sauvegardez sous Rocketlauncher/profiles/non du system.ipc
" onclick="window.open(this.href);return false;
Là c'est du Mame, donc pas de soucis
Pour les sytems tournant sous RetroArch,
Changer vos touches et sauvegarder sous Rocketlauncher/profiles/non du system.ipc
" onclick="window.open(this.href);return false;
" onclick="window.open(this.href);return false;
" onclick="window.open(this.href);return false;
Et pour les systems tournant sur d'autres emulateurs faire la meme chose.
Astuce:
Commancez par créer les profil sous Mame car le logiciel WinIpac conserve la dernière config effectuée en mémoire, donc pas besoin de ré-attribuer les touches.
Allez dans Rocketlauncher sous Setting Mapping ( et oui c'est nouveaux ça) et renseignez Keyboard Encoders comme ca
" onclick="window.open(this.href);return false;
Pensez à configurer le keyMappers sur False.
" onclick="window.open(this.href);return false;
Il est configurer comme ça si vous avez suivi ce tuto:
tutos-logiciels-annexes/xpadder-pour-hfsbox-t4828.html" onclick="window.open(this.href);return false;
Pensez à configurer HyperHQ avec les Commandes Mame par defaut et les commandes d'acces à Hyperpause.
Le principe de fonctionnement est que Rocketlauncher va reprogrammer votre Ipac à chaque lancement d'un émulateur et à chaque sortie du dit émulateur.
Et voila ça fonctionne!
PS aux Admins:
Merci de mettre vos commantaires sur ma presentation et mes explications pour que je puisse m'ameliorer dans de futurs TUTO.
Merci de votre attention.
@+