Joy ID on my own controller

For hardware talk only (please avoid ROM dumper stuff)
Post Reply
KanedaFr
Administrateur
Posts: 1139
Joined: Tue Aug 29, 2006 10:56 am
Contact:

Joy ID on my own controller

Post by KanedaFr » Wed Jun 29, 2022 5:23 pm

Hi,

Is there any easy way to make your own controller ?
I mean
- make any game detect it like a 6buttons controller (ID)
- handle TL/TH
- ...

So already available kit to just connect your buttons ;)

I was about to buy a very cheap Joy6 controler frol AliExpress and hack it but if I could make something open, it will be a lot better for anyone who want to do the same...

Regards

cero
Very interested
Posts: 338
Joined: Mon Nov 30, 2015 1:55 pm

Re: Joy ID on my own controller

Post by cero » Thu Jun 30, 2022 6:25 am

Probably tons, just search github for it. Usually they use a microcontroller to emulate one, soldering real buttons to GPIOs is just an extension of that.

It's all more expensive than the targeted, small chips of real controllers, but well doable yourself.

KanedaFr
Administrateur
Posts: 1139
Joined: Tue Aug 29, 2006 10:56 am
Contact:

Re: Joy ID on my own controller

Post by KanedaFr » Thu Jun 30, 2022 1:53 pm

Well I found a ton of genny controller to Something (mainly USB) repositories on Github but not that much of Something to genny

In fact, I only found 2:

- https://github.com/bkoropoff/sfc2md, which uses AVR and seems very aware (hurra!) of how a 6 buttons controller works
- https://github.com/bootsector/smd-sixbutton-encoder, using a CPLD/FPGA

I'll try to dig more and see how can make my custom controller be recognized like a 3/6 buttons, mouse, lightgun, whatever....

Post Reply