[ NES Pas ? ]

[ Panthéon du oldisme ] => L'Atelier du Mercredi => Topic started by: High_Cobra on 07 March, 2011, 11:25:13

Title: [UPCB], un Stick Arcade aussi universel que ta mère !
Post by: High_Cobra on 07 March, 2011, 11:25:13
Avoir un stick arcade, c'est bien. Mais beaucoup d'entre nous ici ont bien plus d'une console, et ça prendrait beaucoup de place (en plus du prix exorbitant) de posséder un stick arcade pour chacune de ces machines.

Eh bien Toodles (c'est son pseudonyme) y a déjà pensé!
Il a en effet conçu un module, qui, connecté d'un côté aux switchs du stick arcade (chaque bouton et quatre directions), peut, de l'autre côté, se connecter, grâce au bon câble, à quasiment n'importe quelle console. En voici une liste:

Le principe
Le composant actif, un PIC, détecte la console qui est branchée en fonction du câble (certaines broches sont reliées entre elles de façon unique dans le câble, pour identifier la console), capte les commandes effectuées par le joueur, et les retransmet dans un signal compatible avec la console détectée.
Il propose en plus un mode programmation (changer l'ordre des boutons, créer des macros), et un mode tournoi (boutons Start, Select et autres désactivés).

Le résultat: il suffit de poser l'Universal PCB entre une prise DB-15 et les switchs du joystick, puis de fabriquer autant de câbles qu'on a de consoles (la câble se résumant à: une prise DB-15, du câble, et une prise pour la console).
Le câble USB est même universel: il suffit de maintenir certains boutons pressés pour l'adapter au périphérique branché (PS3, XBox 360, PC...).
Ce même câble permet aussi de reprogrammer le PIC en cas de nouvelle version du firmware.

Evidemment, cet Universal PCB peut aussi servir à la construction d'une multi-console-cab!  :D

Je trouve cette invention géniale, espère m'en fabriquer un bientôt, et souhaitais partager ma "découverte" avec vous.

Qui plus est, une commande groupée de circuits imprimés risque d'être lancée, afin d'en réduire les coûts.

Vous trouverez le topic original sur le forum de Shoryuken. (http://forums.shoryuken.com/showthread.php?t=131230&page=1)


Edit : Alors voila, tout est pret, voilà le détail des packs:

PCB seule : 15€

(http://www.gamoover.net/High_Cobra/UPCB/DSC01105.JPG)


PCB + PIC programmé : 25€

(http://www.gamoover.net/High_Cobra/UPCB/DSC01127.JPG)


PCB + Pack de composants (HE10 ou DB15 au choix) : 35€

(http://www.gamoover.net/High_Cobra/UPCB/DSC01125.JPG)


PCB montée en version HE10 : 40€

(http://www.gamoover.net/High_Cobra/UPCB/DSC01121.JPG)


PCB montée en version DB15 : 40€

(http://www.gamoover.net/High_Cobra/UPCB/DSC01122.JPG)


Cable USB - DB15 ~2.5m : 5€

(http://www.gamoover.net/High_Cobra/UPCB/DSC01124.JPG)


Frais de port : 5€
Paiement par paypal préféré.

Monter les cartes prends du temps (environ 1h par carte) donc pas de garantie de délai pour vos cartes montées...

Allez, hop, ajout de 2 petits cables bien utiles et pas cher :

Cable HE10 20 voies avec 30cm de cable (utile pour les piggyback et les version HE10) : 3€

(http://www.gamoover.net/High_Cobra/UPCB/DSC01295.JPG)


Cable HE10 16 voies vers DB15 30cm, utile pour les version HE10 qui veulent déporter un DB15 : 4€

(http://www.gamoover.net/High_Cobra/UPCB/DSC01296.JPG)


Autres prestas dispo (photos à venir) :

- Piggyback Dreamcast + câble Dreamcast : 25€

- Connecteur HE10 + 20 cosses 2.8mm : 20€

- 4 Pieds pour PCB : 4€

- Câble Console : 6€ si vous fournissez le câble, 8€ si j'ai le câble en stock (pour le moment, je n'ai que des câbles PS1/PS2/Gamecube)

- kit Stick + boutons : Sur demande selon la marque voulue...


Pour les commandes, contactez moi par MP...


A bientot...
Title: Re: [UPCB], un Stick Arcade auissi universel que ta mère !
Post by: averell on 07 March, 2011, 14:18:26
J'avais acheté une UPCB  et un câble USB à HighCobra il y a plus d'un an (deux ?), j'avoue n'avoir jamais pris le temps de me faire des câbles. Cependant en branchant un stick neo geo j'ai pu tester que cela fonctionne parfaitement sur PC, ce qui m'a déjà conforté dan l'idée que le produit est de qualité. N'ayant aucun talent en menuiserie, mon projet serait de coller cette UPCB dans mon X-arcade, si jamais je retrouve le temps de me coller à ce genre de projet.

Enfin bon, l'UPCB c'est le bien, profitez-en. Et il y a une coquille dans le titre du sujet. Et ça revient moins cher de te faire fournir le câble console (6€) que de l'apporter soi-même (8€)  ;)
Title: Re: [UPCB], un Stick Arcade aussi universel que ta mère !
Post by: High_Cobra on 07 March, 2011, 14:36:02
Merci, j'ai corrigé ça...

Concernant l'adaptation dans un x-arcade, je l'ai fait pour un pote, ça marche très bien ^^
Title: Re: [UPCB], un Stick Arcade aussi universel que ta mère !
Post by: zanrek on 03 July, 2011, 15:05:17
Spam...? Le 1° lien = KO le deuxième est très utile...

Sinon on en est où de tout çà?
Title: Re: [UPCB], un Stick Arcade aussi universel que ta mère !
Post by: mioux on 03 July, 2011, 15:28:36
Je te confirme que c'est un spam, il a spammé à plusieurs endroits sur le forum, et c'est toujours le même message.
Title: Re: [UPCB], un Stick Arcade aussi universel que ta mère !
Post by: PeteMul on 03 July, 2011, 17:55:22
Notre site a vraiment de la chance d'avoir d'aussi fins limiers.
Title: Re: [UPCB], un Stick Arcade aussi universel que ta mère !
Post by: mioux on 13 August, 2011, 19:59:48
Dis cobra, t'as toujours les layout des différents câbles ? je commence (oui presque un an après) à câbler mon stick, mais le sujet sur le forum de shoryuken en lien au dessus est mort.

EDIT : Nouveau lien... (http://shoryuken.com/forum/index.php?threads/universal-pcb-eventually-thread.24958/)
Title: Re: [UPCB], un Stick Arcade aussi universel que ta mère !
Post by: mioux on 14 August, 2011, 14:32:34
Tiens, je reviens à la charge :D

1 - Je trouve pas de dernier firmware de l'UPCB, le site http://www.marcuspost.com/ (http://www.marcuspost.com/) est mort, et donc tous les liens qu'il y avait dessus aussi trouvé la version 2.5 dans les derniers posts dans le lien d'au dessus... (v2.5 dispo ici (http://mioux.tamdb.net/DL/UPCB_25.zip) aussi)
2 - Le câble USB que tu fournis est compatible avec le programmateur ou pas ? J'ai pas compris si c'était le même ou un autre câble pour la programmation par l'USB. Dans le pire des cas, j'ai monté l'ICSP (In Circuit Serial Programming pour ceux qui se demandent). oui, il suffit d'appuyer sur start+select en branchant le stick
3 - J'ai beau chercher, j'ai pas trouvé comment remapper les boutons, et je les ai câblés comme un chafouin ;D (bon après, je peux aussi bouger les connecteurs, mais vu qu'on peut remapper, ça sera plus simple) Comment reprogrammer les boutons (http://www.gamoover.net/Forums/index.php?topic=18287.msg283449#msg283449)
4 - Les boutons 7 et 8 (que je ne comptais pas câbler au départ, puisque je voulais mettre l'UPCB dans un stick DC) ne fonctionnent pas (je les ai câblés sur le HE10 reprogrammer avec UPCB_25_BP.hex devrait résoudre ce point

EDIT : En reprogrammant sous Windows 7 ou XP virtualisé (j'avais pas d'OS 32 bit installé chez moi) avec UPCB_25_BP.hex, j'ai le message suivant :

Code: [Select]
WARNING - Failed to program CONFIG DATA
MESSAGE - Programming CONFIG DATA...
MESSAGE - Programming FLASH Completed
MESSAGE - Erasing and Programming FLASH...

J'ai bien le support des 8 boutons après en revanche... OK, vu sur Gamoover, c'est pas grave, le flash est correct tout de même

Au passage, dans Windows 7, une fois le driver installé, il faut aller dans le gestionnaire de périphérique -> Autres périphériques -> PIC18F4550 Family Device -> Gestion de l'alimentation -> Décocher "Autoriser l'ordinateur à éteindre ce périphérique pour économiser de l'énergie", sinon quand on lit ou qu'on écrit dans le PIC, on a une erreur 997
Title: Re: [UPCB], un Stick Arcade aussi universel que ta mère !
Post by: Akva on 19 August, 2011, 14:08:11
Tu peux t'aider de ce schéma pour le câblage des boutons.
Ensuite appuie sur les 3 boutons du bas (les 3 kicks) pour reseter la config (et donc avoir la config par défaut).

(http://tof.canardpc.com/preview2/be86b928-ff9d-41d5-937f-69fa08654ffe.jpg) (http://tof.canardpc.com/view/be86b928-ff9d-41d5-937f-69fa08654ffe.jpg)
Title: Re: [UPCB], un Stick Arcade aussi universel que ta mère !
Post by: mioux on 19 August, 2011, 14:42:07
Oui, j'avais ce schéma, mais je me suis planté en fait... sans compter que Cobra m'a flashé le PIC avec un firmware qu'il a dû récupérer de l'un de ses sticks, et que les boutons étaient configurés en vrac par rapport à ceux du firmware original.

J'ai ce stick :
(http://farm3.static.flickr.com/2645/3751018921_a3ef859dd6.jpg)

J'ai voulu câbler les boutons comme sur une NeoGeo (c'est à dire avec A, B, C et D configuré sur les boutons bleus), et je me suis retrouvé avec un merdier pas possible :D

Aujourd'hui, je n'ai plus que C et D d'inversé, qu'il faut que je recâble (pour le cas où je voudrais brancher un stick original NeoGeo). Toutefois, mon stick n'est toujours pas configuré comme je voudrais, puisque moi, je veux les boutons 1 2 3 sur les boutons bleus du haut, 4, 5, 6 sur le bouton bleu et les 2 blancs qui suivent en bas, 7 sur le 4ème bouton en haut, et 8 sur le 4ème bouton en bas, 9 et 10 sur start et select, j'ai pas encore compris l'intérêt des boutons 11 et 12... et 13 = start+select.

Je sais qu'on peut reprogrammer les boutons, et c'est ce que je cherche à faire ;D
Title: Re: [UPCB], un Stick Arcade aussi universel que ta mère !
Post by: Akva on 19 August, 2011, 14:49:23
Ah oui pour le coup la Neo Geo fait bien chier avec sa config en ligne  :P

La config "par défaut" est je crois :

1465
2387

9 Select, 10 Start, 11 et 12 rien, Start + Select = 13

On peut reprogrammer les boutons pour une seule console? Ou ça reprogramme tout?
Title: Re: [UPCB], un Stick Arcade aussi universel que ta mère !
Post by: mioux on 19 August, 2011, 14:59:06
J'ai plus le détail, mais il me semble que c'est par console... C'est pour ça que j'essaie de faire un stick NeoGeo propre, pour le reste on verra plus tard :D
Title: Re: [UPCB], un Stick Arcade aussi universel que ta mère !
Post by: mioux on 20 August, 2011, 16:26:54
Et voilà, j'ai trouvé comment reprogrammer les boutons, j'ai mis le lien dans mon message d'avant.

(et effectivement, c'est par câble que ça se' configure)
Title: Re: [UPCB], un Stick Arcade aussi universel que ta mère !
Post by: zanrek on 15 July, 2012, 19:08:38
Je sais que j'arrive un peu tard... mais peut on encore trouver cet engin dans le cyber espace?
Title: Re: [UPCB], un Stick Arcade aussi universel que ta mère !
Post by: Ti / Jean on 22 January, 2013, 09:55:53
Remontée des enfers pour le topic UPCB !  ;D


j'ai enfin trouvé de quoi faire un piggyback DC, j'ai donc suivi à la lettre ce guide : http://wolfsoft.de/wordpress/?p=202 (http://wolfsoft.de/wordpress/?p=202)

Par contre quand je branche le tout sur l'UPCB et à la Dreamcast, ça ne fonctionne pas; j'ai donc du faire une boulette quelque part...

De ce que j'ai compis, les pins suivants ne sont pas à souder sur la PCB DC :
N° / Couleur / UPCB / PCB Dreamcast
11 / black / L-PB SEL=SELECT


Par contre je n'ai pas trouvé sur la PCB où souder les pins :
17 / yellow / RA1 / LTrigger
18 / orange / RA0 / LButton
20 / braun / RB4 / Guide

Je me doute que le problème vient de là...

D'autre part, y'a-t-il quelque chose à modifier sur l'UPCB pour utiliser le Piggyback, comme le suggère le schéma suivant (posté en page 1 par Akva, merci à lui) ?
(http://tof.canardpc.com/preview2/be86b928-ff9d-41d5-937f-69fa08654ffe.jpg) (http://tof.canardpc.com/view/be86b928-ff9d-41d5-937f-69fa08654ffe.jpg)

Le texte "Using One or both Piggyback Connections requires the Piggyback switch to be installed" me rend tout chafouin.
Title: Re: [UPCB], un Stick Arcade aussi universel que ta mère !
Post by: High_Cobra on 22 January, 2013, 10:10:25
La vache, c'est vieux ça :D :D :D

Alors je ne me souviens plus vraiment de toutes les subtilités... Déjà, les boutons que tu n'as pas pu souder, je pense pas que ce soit le soucis...

Déjà, il faudrait être sur que ton UPCB démarre en mode DC. Le point 11 PB SELECT sert à ça, si je me souvient bien, tu dois avoir 5V sur ce point là uniquement si l'UPCB est en mode DC, sinon t'as 0V, tu peux déjà vérifier ça, piggyback débranché, juste avec le cable entre l'upcb et la console...
Title: Re: [UPCB], un Stick Arcade aussi universel que ta mère !
Post by: Ti / Jean on 22 January, 2013, 11:16:11
Ok, je teste ça ce soir en rentrant et je doubleposterai dans la joie !
Title: Re: [UPCB], un Stick Arcade aussi universel que ta mère !
Post by: Ti / Jean on 23 January, 2013, 19:25:28
Question de gros gros naze... Pardon.

Je mesure la tension entre le PIN11 et ... ?
Title: Re: [UPCB], un Stick Arcade aussi universel que ta mère !
Post by: High_Cobra on 23 January, 2013, 19:35:30
Une masse, il y en a plein sur la PCB...

Tu peux par exemple prendre le point GND_TEST...
Title: Re: [UPCB], un Stick Arcade aussi universel que ta mère !
Post by: Ti / Jean on 24 January, 2013, 00:00:11
C'était juste pour vérifier ! !

(crédibilité <3%...)

Il y a bien du 5v sur le PIN11.