Le deal à ne pas rater :
Display Star Wars Unlimited Ombres de la Galaxie : où l’acheter ?
Voir le deal

[WIP] neo geo mini PAD to DB15

Page 3 sur 6 Précédent  1, 2, 3, 4, 5, 6  Suivant

Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par cpasjuste Sam 25 Mar 2023 - 10:08

Bouz a écrit:Super! Je peine à trouver des puces abordables capables de faire de l'USB host! C'est facile à programmer?

On va dire oui (selon ton niveau de dev), c'est du c/c++. Après le problème est que quasiment personne ne fait ça, et chaque boards a ses spécificités... Le seul truc qui semble exister comme source est le usb2db15 (https://github.com/Raphfriend/USB2DB15) qui utilise un pico + "USB Host Shield" et ça library specifique, donc tout le code est vraiment specifique à ce matos.

Mais comme c'est trop facile (j'aime le challenge Smile), j'ai décider de partir sur un xiao rp2040 (seul sans USB Host Shield) qui ne semblait pas pouvoir gérer correctement le USB Host dans le context qui nous intéresse. Mais après pas mal de taff et debug j'ai réussi à ajouter le support des pads Xbox et PS4/5 en utilisant une version modifiée par mes soins de "tinyusb" (entre autre) !

Pour conclure je peux vous dire que ça fonctionne niquel. Je dois polisher le code (surement quelques semaines) puis lancer la production d'un pcb de test.
À ce propos, ça me semble compliqué d'intégrer le rp2040 (le chip) directement sur un pcb custom (micro soudures, placement des traces etc) alors je pense partir vers un pcb avec un support "pin headed" pour placer le xiao rp2040 dessus. Puis d'un côté soit directement le usb-c du xiao (donc utilisation obligatoire d'un usb-c vers USB a OTG) soit un connecteur usb-a femelle avec un tout petit raccord usb-c vers le xiao (afin de pouvoir le mettre à jours facilement) et de l'autre coté bah le connecteur db15 femelle.
Je prévois également, par la suite, d'ajouter le support en sortie vers nes/snes/md ect.. via des adapteurs custom db15 femelle vers nes/snes etc Smile. Il faudra alors faire une combinaison de touches sur la manette pour switcher le mode !

Je vais essayer de créer un sujet dédié bientôt pour ne pas polluer celui-ci.

cpasjuste
Bootleg
Bootleg

Messages : 39
Date d'inscription : 14/03/2023

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par Bouz Sam 25 Mar 2023 - 16:37

Eh ben c'est un super projet. Ce format de RP2040 est déjà super compact, c'est très raisonnable Smile.
Je n'ai pas de problème avec le C++, seulement avec la programmation manuelle des HID Wink. Et ça me choque un peu qu'on ait systématiquement besoin de passer par un "hat" qui coûte une couille pour écrire sur une paire différentielle!
Bref, j'attends des nouvelles avec impatience!
Bouz
Bouz
Scellé
Scellé

Messages : 3011
Date d'inscription : 11/06/2019
Age : 46
Localisation : Saint Bauzille de Putois

https://www.youtube.com/@AurelienBricole

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par cpasjuste Sam 25 Mar 2023 - 17:51

Bouz a écrit:Eh ben c'est un super projet. Ce format de RP2040 est déjà super compact, c'est très raisonnable Smile.
Je n'ai pas de problème avec le C++, seulement avec la programmation manuelle des HID Wink. Et ça me choque un peu qu'on ait systématiquement besoin de passer par un "hat" qui coûte une couille pour écrire sur une paire différentielle!
Bref, j'attends des nouvelles avec impatience!

Et bien j'ai réalisé un premier pcb aujourd'hui! Je vais tout vérifier quelques jours et je pense passer une commande rapidement :D

[WIP] neo geo mini PAD to DB15 - Page 3 UGamePad-v0.1-4

[WIP] neo geo mini PAD to DB15 - Page 3 UGamePad-v0.1-1[WIP] neo geo mini PAD to DB15 - Page 3 UGamePad-v0.1-2

Edit: je me demande si cela serait bien de remplacer la sortie db15 par une sortie db15/vga pour faire un truc encore plus compacte. Le "problème" est qu'il faudra alors un câble spécial pour le connecter en db15 supergun/neogeo. Mais je souhaite également ajouter le support en sortie pour d'autres consoles, et là il faudra dans tous les cas un câble spécial.
cpasjuste
cpasjuste
Bootleg
Bootleg

Messages : 39
Date d'inscription : 14/03/2023

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par theWave Sam 25 Mar 2023 - 21:20

Ouh mais c’est sacrément avancé, bravo !

Attention aux prises DB15 mâles de ton encodeur, je crois que le format standard n’est pas assez profond pour les prises DB15 des consoles neo geo.

_________________
Sanjuro a écrit:en Special Guest Star, WRC dans le rôle de theWave
ancien directeur du service de renseignements NGS, il a le bras long comme un anaconda sous stéroïdes, si un gros bonnet doit se coucher, c'est qu'il en a donné l'ordre.
theWave
theWave
Pièce unique
Pièce unique

Messages : 10110
Date d'inscription : 25/10/2015

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par theWave Sam 25 Mar 2023 - 22:09

Les pads sont à 19€ in sur Amazon en ce moment
https://www.amazon.fr/dp/B07DWGTX6B?psc=1&smid=A1X6FK5RDHNB96&ref_=chk_typ_quicklook_seeDetailsToDp

_________________
Sanjuro a écrit:en Special Guest Star, WRC dans le rôle de theWave
ancien directeur du service de renseignements NGS, il a le bras long comme un anaconda sous stéroïdes, si un gros bonnet doit se coucher, c'est qu'il en a donné l'ordre.
theWave
theWave
Pièce unique
Pièce unique

Messages : 10110
Date d'inscription : 25/10/2015

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par Bouz Mar 28 Mar 2023 - 20:58

theWave a écrit:Les pads sont à 19€ in sur Amazon en ce moment
https://www.amazon.fr/dp/B07DWGTX6B?psc=1&smid=A1X6FK5RDHNB96&ref_=chk_typ_quicklook_seeDetailsToDp

... et merci, j'en ai commandé deux :-)
Bouz
Bouz
Scellé
Scellé

Messages : 3011
Date d'inscription : 11/06/2019
Age : 46
Localisation : Saint Bauzille de Putois

https://www.youtube.com/@AurelienBricole

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par theWave Mer 29 Mar 2023 - 7:57

Jspr que ça projet va aboutir ! Moi aussi j’ai pris 2 blancs (et la neo geo mini a 65€ in aussi……)

_________________
Sanjuro a écrit:en Special Guest Star, WRC dans le rôle de theWave
ancien directeur du service de renseignements NGS, il a le bras long comme un anaconda sous stéroïdes, si un gros bonnet doit se coucher, c'est qu'il en a donné l'ordre.
theWave
theWave
Pièce unique
Pièce unique

Messages : 10110
Date d'inscription : 25/10/2015

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par Bouz Mer 29 Mar 2023 - 18:35

Moi, c'est pour les démonter Wink
Bouz
Bouz
Scellé
Scellé

Messages : 3011
Date d'inscription : 11/06/2019
Age : 46
Localisation : Saint Bauzille de Putois

https://www.youtube.com/@AurelienBricole

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par theWave Mer 29 Mar 2023 - 19:28

Ben moi c'est un pour la neo geo mini et un autre si tu arrives a quelque chose avec tout ça !!

_________________
Sanjuro a écrit:en Special Guest Star, WRC dans le rôle de theWave
ancien directeur du service de renseignements NGS, il a le bras long comme un anaconda sous stéroïdes, si un gros bonnet doit se coucher, c'est qu'il en a donné l'ordre.
theWave
theWave
Pièce unique
Pièce unique

Messages : 10110
Date d'inscription : 25/10/2015

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par cpasjuste Mer 29 Mar 2023 - 19:41

Je viens d'en prendre une aussi pour mon projet (qui part en sucette, j'ai rajouté un mini écran OLED de 0.96" au truc
..) :D
cpasjuste
cpasjuste
Bootleg
Bootleg

Messages : 39
Date d'inscription : 14/03/2023

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par theWave Mer 29 Mar 2023 - 21:14

Tu parles de quel projet cpasjuste ??

_________________
Sanjuro a écrit:en Special Guest Star, WRC dans le rôle de theWave
ancien directeur du service de renseignements NGS, il a le bras long comme un anaconda sous stéroïdes, si un gros bonnet doit se coucher, c'est qu'il en a donné l'ordre.
theWave
theWave
Pièce unique
Pièce unique

Messages : 10110
Date d'inscription : 25/10/2015

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par Bouz Jeu 30 Mar 2023 - 1:30

theWave a écrit:Tu parles de quel projet cpasjuste ??

Remonte en haut de la page.
Bouz
Bouz
Scellé
Scellé

Messages : 3011
Date d'inscription : 11/06/2019
Age : 46
Localisation : Saint Bauzille de Putois

https://www.youtube.com/@AurelienBricole

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par Bouz Jeu 30 Mar 2023 - 18:56

Et j'ai reçu mes pads. Ce sont de beaux objets, je n'en avais jamais eu en main.
Bouz
Bouz
Scellé
Scellé

Messages : 3011
Date d'inscription : 11/06/2019
Age : 46
Localisation : Saint Bauzille de Putois

https://www.youtube.com/@AurelienBricole

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par cpasjuste Jeu 30 Mar 2023 - 20:29

Bouz a écrit:Et j'ai reçu mes pads. Ce sont de beaux objets, je n'en avais jamais eu en main.
Idem reçu aujourd'hui, c'est plus gros que je ne le pensais, mais en effet ils sont sympa je trouve !
cpasjuste
cpasjuste
Bootleg
Bootleg

Messages : 39
Date d'inscription : 14/03/2023

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par Bouz Jeu 30 Mar 2023 - 22:54

J'ai déjà quelques chantiers en cours, mais je vais quand même probablement la démonter et bosser sur un PCB de remplacement rapidement ;-).
Par contre, il va falloir trouver un endroit qui vend des câbles et des prises DB15!
Bouz
Bouz
Scellé
Scellé

Messages : 3011
Date d'inscription : 11/06/2019
Age : 46
Localisation : Saint Bauzille de Putois

https://www.youtube.com/@AurelienBricole

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par cpasjuste Ven 31 Mar 2023 - 5:31

Bouz a écrit:J'ai déjà quelques chantiers en cours, mais je vais quand même probablement la démonter et bosser sur un PCB de remplacement rapidement ;-).
Par contre, il va falloir trouver un endroit qui vend des câbles et des prises DB15!
Farnell?
cpasjuste
cpasjuste
Bootleg
Bootleg

Messages : 39
Date d'inscription : 14/03/2023

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par theWave Ven 31 Mar 2023 - 17:49

AliExpress plutôt non ? Rolling Eyes

_________________
Sanjuro a écrit:en Special Guest Star, WRC dans le rôle de theWave
ancien directeur du service de renseignements NGS, il a le bras long comme un anaconda sous stéroïdes, si un gros bonnet doit se coucher, c'est qu'il en a donné l'ordre.
theWave
theWave
Pièce unique
Pièce unique

Messages : 10110
Date d'inscription : 25/10/2015

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par theWave Ven 31 Mar 2023 - 17:51

Bouz a écrit:J'ai déjà quelques chantiers en cours, mais je vais quand même probablement la démonter et bosser sur un PCB de remplacement rapidement ;-).
Par contre, il va falloir trouver un endroit qui vend des câbles et des prises DB15!

Tu pars sur une PCB de remplacement interne ? Alors que Cpasjuste une PCB que se fixe entre la manette et la console ? C'est pas plus judicieux et moins compliqué la solution de Cpasjuste ??

_________________
Sanjuro a écrit:en Special Guest Star, WRC dans le rôle de theWave
ancien directeur du service de renseignements NGS, il a le bras long comme un anaconda sous stéroïdes, si un gros bonnet doit se coucher, c'est qu'il en a donné l'ordre.
theWave
theWave
Pièce unique
Pièce unique

Messages : 10110
Date d'inscription : 25/10/2015

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par cpasjuste Ven 31 Mar 2023 - 17:53

theWave a écrit:AliExpress plutôt non ? Rolling Eyes
Ça dépend de ta patience, en effet :D Niveau tarif c'est kif kif souvent, par contre les frais de ports sont offerts seulement a partir d'une quarantaine d'euros il me semble (sur farnell).
cpasjuste
cpasjuste
Bootleg
Bootleg

Messages : 39
Date d'inscription : 14/03/2023

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par cpasjuste Ven 31 Mar 2023 - 17:55

Sinon, j'ai tout commandé (pcb, puces, matos pour le cablage etc). Je vous tiens au jus dès que j'ai un prototype fonctionnel Smile (c'est déjà le cas mais sans pcb et sans tests sur un "appareil réel" (juste testé au multimetre que les pins "output" correctement...).

theWave a écrit:
Tu pars sur une PCB de remplacement interne ? Alors que Cpasjuste une PCB que se fixe entre la manette et la console ? C'est pas plus judicieux et moins compliqué la solution de Cpasjuste ??

Cela a été compliqué de gérer les manettes usb sur le pico Smile À ma connaissance, par exemple, il n'existe aucun project qui permet de gérer une manette Xbox USB sur le pico/rp2040 sans passer par le pcb "USB Host". Il a donc fallu pas mal de "debug" pour arriver à mes fins.. Je suis pas un expert en dev mais je me débrouille pas mal quand même je pense, à mon avis c'est pas donné à tout le monde ^^
D'ailleurs, je prévois également le support des consoles en sortie (et c'est également pourquoi j'ai finalement opté pour un port db15 type VGA). Par exemple Il sera possible de l'utiliser sur Megadrive, SMS, etc. Pour la NES/SNES ça va être plus compliqué (c'est pas juste du on/off sur les pins, il faut gérer les data) mais j'ai bon espoir.

[WIP] neo geo mini PAD to DB15 - Page 3 UGamePad-v1.0-1

[WIP] neo geo mini PAD to DB15 - Page 3 UGamePad-v1.0-2

[WIP] neo geo mini PAD to DB15 - Page 3 UGamePad-v1.0-3
cpasjuste
cpasjuste
Bootleg
Bootleg

Messages : 39
Date d'inscription : 14/03/2023

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par Bouz Ven 31 Mar 2023 - 22:09

theWave a écrit:
Bouz a écrit:J'ai déjà quelques chantiers en cours, mais je vais quand même probablement la démonter et bosser sur un PCB de remplacement rapidement ;-).
Par contre, il va falloir trouver un endroit qui vend des câbles et des prises DB15!

Tu pars sur une PCB de remplacement interne ? Alors que Cpasjuste une PCB que se fixe entre la manette et la console ? C'est pas plus judicieux et moins compliqué la solution de Cpasjuste ??

Honnêtement, comme souvent, c'est un projet à perte que je fais pour me faire plaisir. J'aime l'idée d'avoir une manette officielle avec une connectique "normale" pour une fois dans ma vie Smile.
Cela dit, le projet USB me plait beaucoup et j'attends les résultats avec impatience. C'est un peu ce qui manque à tous les superguns aujourd'hui.
Bouz
Bouz
Scellé
Scellé

Messages : 3011
Date d'inscription : 11/06/2019
Age : 46
Localisation : Saint Bauzille de Putois

https://www.youtube.com/@AurelienBricole

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par theWave Ven 31 Mar 2023 - 22:13

Je comprends pas pourquoi tu choisis une sortie DB15 type VGA (en 3 lignes quoi)...
Pourquoi ne pas prendre une DB15 en 2 lignes style console neo geo ??

_________________
Sanjuro a écrit:en Special Guest Star, WRC dans le rôle de theWave
ancien directeur du service de renseignements NGS, il a le bras long comme un anaconda sous stéroïdes, si un gros bonnet doit se coucher, c'est qu'il en a donné l'ordre.
theWave
theWave
Pièce unique
Pièce unique

Messages : 10110
Date d'inscription : 25/10/2015

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par cpasjuste Sam 1 Avr 2023 - 3:00

theWave a écrit:Je comprends pas pourquoi tu choisis une sortie DB15 type VGA (en 3 lignes quoi)...
Pourquoi ne pas prendre une DB15 en 2 lignes style console neo geo ??
Et bien à vrai dire c'est un grand questionnement pour moi aussi Smile
En fait l'idée de base c'est comme il se destine autant au superguns qu'aux vielles consoles via des câbles modifiés/custom, je me suis dit pourquoi ne pas y aller à fond et utiliser une connectique plus compacte (pour un adaptateur plus... compact) pour laquelle il serait "simple" pour tout le monde de confectionner ses câbles. Pour toutes les vielles consoles (moins de 9 boutons) un câble VGA standard suffirait, et un câble VGA HD (15 fils) pour les superguns et autres consoles à 6 boutons. De plus, toutes ces connectiques sont largement disponibles (mais bon tout comme le db15 en 2 lignes).

Mais je t'avoue que je commence (enfin je continue) à avoir de sérieux doutes la dessus.
cpasjuste
cpasjuste
Bootleg
Bootleg

Messages : 39
Date d'inscription : 14/03/2023

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par theWave Sam 1 Avr 2023 - 9:46

Avec un port VGA tu auras l'avantage de l’universalité, mais au prix de la confection d’adaptateurs que personne n’aura le courage de fabriquer je crois. Il faudrait du VGA/snes, du VGA/DB15, etc…
A la limite si tu mets du DB15 neo geo, tu peux te faire un adaptateur DB15 to snes facilement en dezinguant une rallonge neo geo a 8€ et une manette snes HS. C’est déjà compliqué à faire.

D’un point de vue commercial aussi, une manette SNK usb que tu utilises pour une vieille console SNK ça a un sens, mais est ce que ça en a un d’utiliser une manette filaire usb SNK sur d’autres supports ? Il y a déjà plein de solutions usb sans fil et performantes…


Je sais pas si c’est une bonne philosophie au final. Après ça reste ton projet, ce n’est que mon avis.

_________________
Sanjuro a écrit:en Special Guest Star, WRC dans le rôle de theWave
ancien directeur du service de renseignements NGS, il a le bras long comme un anaconda sous stéroïdes, si un gros bonnet doit se coucher, c'est qu'il en a donné l'ordre.
theWave
theWave
Pièce unique
Pièce unique

Messages : 10110
Date d'inscription : 25/10/2015

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par theWave Sam 1 Avr 2023 - 10:17

je viens de regarder les superguns sur le marché et presque la totalité d'entre eux utilise des prises DB15.

_________________
Sanjuro a écrit:en Special Guest Star, WRC dans le rôle de theWave
ancien directeur du service de renseignements NGS, il a le bras long comme un anaconda sous stéroïdes, si un gros bonnet doit se coucher, c'est qu'il en a donné l'ordre.
theWave
theWave
Pièce unique
Pièce unique

Messages : 10110
Date d'inscription : 25/10/2015

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par Bouz Sam 1 Avr 2023 - 10:43

Je ne peux pas le tester parce que je n'ai pas d'USB-C sur mon PC Smile.
Si vous vous demandiez ce qu'il y a dedans...
En gros, des contacts, un stick analogique (avec un sacré retour au centre), un microcontrôleur ou assimilé, et c'est à peu près tout.
Ah, et des poids pour faire plus lourd!

[WIP] neo geo mini PAD to DB15 - Page 3 20230410
Bouz
Bouz
Scellé
Scellé

Messages : 3011
Date d'inscription : 11/06/2019
Age : 46
Localisation : Saint Bauzille de Putois

https://www.youtube.com/@AurelienBricole

Revenir en haut Aller en bas

[WIP] neo geo mini PAD to DB15 - Page 3 Empty Re: [WIP] neo geo mini PAD to DB15

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 3 sur 6 Précédent  1, 2, 3, 4, 5, 6  Suivant

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum