[WIP] neo geo mini PAD to DB15
Page 3 sur 6
Page 3 sur 6 • 1, 2, 3, 4, 5, 6
Re: [WIP] neo geo mini PAD to DB15
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 ), 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 . 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
- Messages : 39
Date d'inscription : 14/03/2023
Re: [WIP] neo geo mini PAD to DB15
Eh ben c'est un super projet. Ce format de RP2040 est déjà super compact, c'est très raisonnable .
Je n'ai pas de problème avec le C++, seulement avec la programmation manuelle des HID . 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!
Je n'ai pas de problème avec le C++, seulement avec la programmation manuelle des HID . 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!
Re: [WIP] neo geo mini PAD to DB15
Bouz a écrit:Eh ben c'est un super projet. Ce format de RP2040 est déjà super compact, c'est très raisonnable .
Je n'ai pas de problème avec le C++, seulement avec la programmation manuelle des HID . 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
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- Bootleg
- Messages : 39
Date d'inscription : 14/03/2023
Re: [WIP] neo geo mini PAD to DB15
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.
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- Pièce unique
- Messages : 10166
Date d'inscription : 25/10/2015
Re: [WIP] neo geo mini PAD to DB15
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
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- Pièce unique
- Messages : 10166
Date d'inscription : 25/10/2015
Re: [WIP] neo geo mini PAD to DB15
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 :-)
Re: [WIP] neo geo mini PAD to DB15
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- Pièce unique
- Messages : 10166
Date d'inscription : 25/10/2015
Re: [WIP] neo geo mini PAD to DB15
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- Pièce unique
- Messages : 10166
Date d'inscription : 25/10/2015
Re: [WIP] neo geo mini PAD to DB15
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
..) :D
cpasjuste- Bootleg
- Messages : 39
Date d'inscription : 14/03/2023
Re: [WIP] neo geo mini PAD to DB15
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- Pièce unique
- Messages : 10166
Date d'inscription : 25/10/2015
Re: [WIP] neo geo mini PAD to DB15
theWave a écrit:Tu parles de quel projet cpasjuste ??
Remonte en haut de la page.
Re: [WIP] neo geo mini PAD to DB15
Et j'ai reçu mes pads. Ce sont de beaux objets, je n'en avais jamais eu en main.
Re: [WIP] neo geo mini PAD to DB15
Idem reçu aujourd'hui, c'est plus gros que je ne le pensais, mais en effet ils sont sympa je trouve !Bouz a écrit:Et j'ai reçu mes pads. Ce sont de beaux objets, je n'en avais jamais eu en main.
cpasjuste- Bootleg
- Messages : 39
Date d'inscription : 14/03/2023
Re: [WIP] neo geo mini PAD to DB15
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!
Par contre, il va falloir trouver un endroit qui vend des câbles et des prises DB15!
Re: [WIP] neo geo mini PAD to DB15
Farnell?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!
cpasjuste- Bootleg
- Messages : 39
Date d'inscription : 14/03/2023
Re: [WIP] neo geo mini PAD to DB15
AliExpress plutôt non ?
_________________
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- Pièce unique
- Messages : 10166
Date d'inscription : 25/10/2015
Re: [WIP] neo geo mini PAD to DB15
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- Pièce unique
- Messages : 10166
Date d'inscription : 25/10/2015
Re: [WIP] neo geo mini PAD to DB15
Ç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).theWave a écrit:AliExpress plutôt non ?
cpasjuste- Bootleg
- Messages : 39
Date d'inscription : 14/03/2023
Re: [WIP] neo geo mini PAD to DB15
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 (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...).
Cela a été compliqué de gérer les manettes usb sur le pico À 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.
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 À 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.
cpasjuste- Bootleg
- Messages : 39
Date d'inscription : 14/03/2023
Re: [WIP] neo geo mini PAD to DB15
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 .
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.
Re: [WIP] neo geo mini PAD to DB15
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 ??
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- Pièce unique
- Messages : 10166
Date d'inscription : 25/10/2015
Re: [WIP] neo geo mini PAD to DB15
Et bien à vrai dire c'est un grand questionnement pour moi aussitheWave 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 ??
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- Bootleg
- Messages : 39
Date d'inscription : 14/03/2023
Re: [WIP] neo geo mini PAD to DB15
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.
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- Pièce unique
- Messages : 10166
Date d'inscription : 25/10/2015
Re: [WIP] neo geo mini PAD to DB15
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- Pièce unique
- Messages : 10166
Date d'inscription : 25/10/2015
Page 3 sur 6 • 1, 2, 3, 4, 5, 6
Sujets similaires
» [RECH] CPS2 Darksoft - Adaptateur db15/usb
» Nes mini hacké
» guide neo•geo mini
» mini neogeo europe
» Et maintenant la... PC ENGINE MINI !
» Nes mini hacké
» guide neo•geo mini
» mini neogeo europe
» Et maintenant la... PC ENGINE MINI !
Page 3 sur 6
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum