RETROBAT Board
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel )

2 posters

Go down

Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel ) Empty Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel )

Post by Aynshe 15/07/22, 04:18 pm

Salut,

Je suis passé récemment de deux cartes DragonRise à deux Brook Zero-Pi EASY pour en finir avec Xoutput (similaire à x360ce).

Ma borne d'arcade est coupée électriquement après chaque utilisation et j'étais confronté à un soucis avec le driver v1.1 intégré à l'achat (actuellement le dernier disponible sur la page fabricant https://www.brookaccessory.com/download/PS3/), à chaque nouveau démarrage les cartes était détectées comme "manette nintendo switch" (même chose si les ports USB sont désactivée à l'arrêt du système).

J'ai cherché un cas similaire et j'ai pu trouver sur reddit  une personne qui à pu récupérer la v1.0 (sans le mode manette switch), mais j'étais également en contact avec le support par mail et après quelques échanges il à reprogrammé le firmware pour permettre correctement l'automode en "xbox360 for windows".

Donc je pose ça la si il y a des intéressés et avec l'accord du support brookaccessory. (aucune idée si il est prévu de mettre à jour la page de firmware)

J'ai donc deux versions :

Une 1ère  V1.1.1b. mais qui ne me convenait pas (toujours en switch par défaut), il faut appuyer au branchement ou avant que la carte soit alimentée sur le bouton "2P" pour activer "xbox360 for windows", les autres touches ne changent pas, Manual mode : 1P - PS3 et 1K - Switch

https://drive.google.com/file/d/1eePWOgyuxMuglqhJ3WRKWKFckcxFIq42/view?usp=sharing
lien alternatif: Brook-ZERO-Pi-Fighting-Board_Offline_20220706.zip

Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel ) Unname10


La 2ème V1.1.2b qui me convient et fonctionne comme prévu, automode "xbox360 for windows", les autres touches ne changent pas, Manual mode : 1P - PS3 et 1K - Switch

https://drive.google.com/file/d/19Y1zSyOaxJq1-kfmUOiQPVx4xmppehwJ/view?usp=sharing
lien alternatif: Brook-ZERO-Pi-Fighting-Board_Offline_20220713.zip

Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel ) Unname11

Ciao
Aynshe
Aynshe

Messages : 26
Date d'inscription : 2022-03-18

Lorenzolamas likes this post

Back to top Go down

Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel ) Empty Re: Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel )

Post by Lorenzolamas 15/07/22, 06:41 pm

cool, merci d'avoir partagé =)

et donc avec ces contrôleurs, tu n'a pas de souci d'inversion de manettes?
Lorenzolamas
Lorenzolamas
Admin

Messages : 1650
Date d'inscription : 2019-07-28

Back to top Go down

Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel ) Empty Re: Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel )

Post by Aynshe 16/07/22, 12:36 pm

Lorenzolamas wrote:cool, merci d'avoir partagé =)

et donc avec ces contrôleurs, tu n'a pas de souci d'inversion de manettes?

J'ai changé surtout pour la compatibilité avec les jeux Windows qui ne détecte pas les dragonRise, ensuite je ne sais pas si c'est placebo mais j'ai l'impression que c'est un peu plus réactif, les cartes dragonrise iront plus tard dans des boitiers de joystick arcade que j'ai déjà et actuellement vide.

Au niveau de l'inversion P1 -P2 c'est compliqué malheureusement (c'est vraiment curieux comme phénomène), Xoutput contournait bien le problème en chargeant le port virtuel de P2 avant P1 sous emulationstation mais pas avec les jeux windows (la roulette au démarrage)... et parfois il y avait des plantages curieux, soit P1 ne fonctionnait pas ou le joystick devenait fou dans le menu.

Il y deux soucis de tout façon, d'un côté windows qui décide qu'elle manette passe avant l'autre et impact certainement emulationstation (je n'ai encore pas testé devreorder) et ensuite emulationstation qui rend impossible le changement manuellement de P1 - P2 si les cartes ont le même nom ou (même id ?).

J'avais pas pensé à ça, mais je vais voir si le dev à une solution pour différencier les deux cartes dans emulationstation, comme par exemple un firmware spécial pour ajouter Player1 au nom au autre chose, si il accepte et que c'est possible ça pourrait corriger le problème au moins sous emulationstation.

Pour le moment je n'ai flash qu'une carte, comme ça je peux définir P1 dans emulationstation, l'autre est détectée par défaut comme "nintendo switch" (le bouton select ne fonctionne que si combiné avec un autre bouton), ça ne pose pas de soucis avec retroarch, mais sous jeux windows la plupart ne détecte pas le P2.
Aynshe
Aynshe

Messages : 26
Date d'inscription : 2022-03-18

Back to top Go down

Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel ) Empty Re: Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel )

Post by Lorenzolamas 16/07/22, 12:42 pm

Après plusieurs tests et une longue investigation, que ce soit en SDL2 ou en X-input, l'ordre est aléatoire au démarrage du PC lorsqu'on utilise 2 (ou +) contrôleurs ou manettes identiques...

Certains ont contournés ce souci en branchant les manettes sur un Hub USB, mais ça ne marche pas pour tout le monde.
c'est la roulette comme tu dis...

Donc l’idéal serait d'avoir du matériel différent pour chaque joueurs, mais je n'ai pas pu tester en détail.

Lorenzolamas
Lorenzolamas
Admin

Messages : 1650
Date d'inscription : 2019-07-28

Back to top Go down

Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel ) Empty Re: Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel )

Post by Aynshe 16/07/22, 08:57 pm

Lorenzolamas wrote:Après plusieurs tests et une longue investigation, que ce soit en SDL2 ou en X-input, l'ordre est aléatoire au démarrage du PC lorsqu'on utilise 2 (ou +) contrôleurs ou manettes identiques...

Certains ont contournés ce souci en branchant les manettes sur un Hub USB, mais ça ne marche pas pour tout le monde.
c'est la roulette comme tu dis...

Donc l’idéal serait d'avoir du matériel différent pour chaque joueurs, mais je n'ai pas pu tester en détail.


Je me suis décidé à tester "devreorder" en mode global (directement dans le système) et visiblement ça fonctionne très bien pour pour la partie windows, j'ai testé également quelques jeux ayant seulement le mode 1 joueur et qui ne donne l'accès au jeu qu'à un seul contrôleur et c'est nickel, je pense que pour la partie jeux windows c'est la bonne solution.

Pour la partie Retrobat et en étant sous hub (pour accéder facilement au port usb), j'ai swap les 2 usb et redémarré afin de voir quel port reste en J1 et après 5 reboot (avec coupure alimentation complète) les contrôleurs sont restés à la bonne place.

A suivre au fil des prochains démarrages si emulationstation swap les controleurs... j'attend également une réponse du dev de brook pour me dire si c'est techniquement possible d'avoir un firmware spécial joueur 1 pour pouvoir fixer la position manuellement dans emulationstation.
Aynshe
Aynshe

Messages : 26
Date d'inscription : 2022-03-18

Back to top Go down

Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel ) Empty Re: Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel )

Post by Lorenzolamas 17/07/22, 12:39 pm

ok, tiens nous au courant.
Lorenzolamas
Lorenzolamas
Admin

Messages : 1650
Date d'inscription : 2019-07-28

Back to top Go down

Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel ) Empty Re: Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel )

Post by Aynshe 10/08/22, 09:58 pm

Lorenzolamas wrote: ok, tiens nous au courant.

Salut,

Concernant un firmware spécifique pour identifier une carte en J2 je n'ai pas de retour, soit je l'ai saoulé, soit il est indisponible, je verrai en septembre.

Concernant l'inversement de P1/P2 sur ma config et je n'ai eu aucun soucis après de nombreux démarrage, tout reste en place avec devreorder directement dans systeme32 pour les jeux hors retroarch fonctionne parfaitement.

Pour le moment je n'ai pas encore flashé la seconde carte (un peu frileux du fait que je n'ai plus d'inversement), en gros j'appuie avant le démarrage sur un bouton du contrôleur 2  pour activer en xbox.360 et si je n'appuie pas elle sera en mode switch (ce qui fonctionne bien sous retroarch).
Aynshe
Aynshe

Messages : 26
Date d'inscription : 2022-03-18

Back to top Go down

Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel ) Empty Re: Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel )

Post by Lorenzolamas 11/08/22, 12:50 pm

Ce qui serait cool, c'est d'avoir une manette qui démarre en mode xbox360, et une autre en mode Xbox one... Enfin, deux type de manettes différentes sans devoir faire de manip au démarrage.
Lorenzolamas
Lorenzolamas
Admin

Messages : 1650
Date d'inscription : 2019-07-28

Back to top Go down

Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel ) Empty Re: Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel )

Post by Aynshe Yesterday at 01:23 am

Lorenzolamas wrote:Ce qui serait cool, c'est d'avoir une manette qui démarre en mode xbox360, et une autre en mode Xbox one... Enfin, deux type de manettes différentes sans devoir faire de manip au démarrage.

J'avais déjà demandé si il est possible d'avoir un mod xbox one, mais d'après lui techniquement ça ne serait pas possible, en tout cas sur cette version.

Sans manip au démarrage sur le bouton P2 c'est pas défaut en manette Nintendo switch, c'est fonctionnel pour l'émulation retroarch, pour le reste elle sera pas toujours bien détectée ou pas du tout et le bouton select fonctionne par combinaison de select + un autre bouton.

Sinon il y a un mode manette PS3 également, mais sauf erreur c'est pas gérés nativement par les jeux windows sauf depuis steam il me semble.

A suivre si un dev tier hack le firmware de cette carte, on sais jamais, peut-être qu'il est possible de faire quelques chose.
Aynshe
Aynshe

Messages : 26
Date d'inscription : 2022-03-18

Lorenzolamas likes this post

Back to top Go down

Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel ) Empty Re: Brook Zero-Pi/Zero-Pi EASY (firmware V1.1.2b source support officiel )

Post by Sponsored content


Sponsored content


Back to top Go down

Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum