ok, sorry for the late reply
using a single dip-14 microcontroller can be pretty much easy, I was thinking in an atmel attiny24 or attiny44, both have 14 pins which 12 can be used for general purpose, which means 4 inputs and 8 outputs, perfect joystick fitting (perhaps the only bad is that we can't have a stick push button, then we shall need a 13 pin mcu) all working between 1.8 and 6Vdc
If will it be useful, I think it's easier to build one and give it a try and see what it can do, but perhaps a kernel patch can be easier to do... as for me, it's easier to implement in hardware than implementing in software (as long as it have enough space inside gp2x)
my gp2x's joystick is broken, I started to miss the left then I tried to chop off the base of the stick as some other thread in this forum told me to and then it completely ruined my joystick... now I can only play by pressing directly the bare metal stick
I can pretty much develop one and some for somebody who actually have a d-padded gp2x to try, just follow the pinout and you're free to go, as long as the Vcc is pin 1 and GND is pin 14, everything else can be used/mapped as we wish
using a single dip-14 microcontroller can be pretty much easy, I was thinking in an atmel attiny24 or attiny44, both have 14 pins which 12 can be used for general purpose, which means 4 inputs and 8 outputs, perfect joystick fitting (perhaps the only bad is that we can't have a stick push button, then we shall need a 13 pin mcu) all working between 1.8 and 6Vdc
If will it be useful, I think it's easier to build one and give it a try and see what it can do, but perhaps a kernel patch can be easier to do... as for me, it's easier to implement in hardware than implementing in software (as long as it have enough space inside gp2x)
my gp2x's joystick is broken, I started to miss the left then I tried to chop off the base of the stick as some other thread in this forum told me to and then it completely ruined my joystick... now I can only play by pressing directly the bare metal stick
I can pretty much develop one and some for somebody who actually have a d-padded gp2x to try, just follow the pinout and you're free to go, as long as the Vcc is pin 1 and GND is pin 14, everything else can be used/mapped as we wish