Hi,
I made significant progress with my project of total replacement of GP2x's stick. I have now a prefinal version of my logic converter and successfully connected it to GP2x and controlled it from external pad.
First the circuit board:
It's using socket adaptors for chips because I would like to be able test different ones. Final (production) version will have chips soldered directly and will be shrinked by few mm.
(don't worry - it will fit inside GP2x without any problems)
Now the pad - it's Saitek P2500 hacked quickly to act like a input device for my logic converter:
Time to make some wiring into GP2x itself. There wasn't any soldering here just smart trick to connect to existing pins at the back of GP2x's mainboard:
Does it really work? Yeah and everything is powered directly from built in AA batteries in the GP2x (Saitek pad is used only for its switches - it doesn't consume any extra power):
Dreaded diagonals works of course too but behave very nicely now
But to the point - the games. Prince Of Persia running in Outcast first. Basically unplayable using stock's stick. How it handles now? As it should - all problems with accidental jumping, hitting undesired directions and other crap are gone!
Turricans... I'm very big fan of these and Atari ST versions are pretty good. Not that terribly bad with original stick but... running and jumping now is... delicious?!
Another trouble maker - the Nebulus - very hard to play with you know what. Fixed!
Gods is another my favorite of all times. Really great on the Atari ST. Awesome graphics and animation. Played it for few minutes using the P2500 pad. I don't have to tell how it was, have I?
Now the bad things...
No bad things except that I still doesn't have a pad or stick what would fit inside GP2x and would be good replacement for the stock one. Any ideas are very welcome.
Of course my logic converter works only for stick - it's not universal interface for all GP2x's buttons. That wasn't goal of my project and adding such functionality is trivial because there will not be need of any signal translation (just connecting more wires).
The good things are:
- my logic convert works and works well
- it will fit inside GP2x
- it is powered directly from batteries and it can run even at 1.5V
- it is compatible with any 4-switch based pad or joystick
- it can be used simultaneously with stock stick (for connecting external pad like in my experiment)
- it doesn't require soldering to be connected to GP2x's mainboard (because the stock stick's pins are long enough to use different method)
- prefered method of removing original stick is to just cut it off from mainboard
- fitting a replacement might not require soldering except for wires to the logic converter. But how exactly it should be done is unknow until replacement will be found
That's all for now.
What are you thinking?
If you want to experiment yourselfes I'm willing to make some units for you.
I made significant progress with my project of total replacement of GP2x's stick. I have now a prefinal version of my logic converter and successfully connected it to GP2x and controlled it from external pad.
First the circuit board:
It's using socket adaptors for chips because I would like to be able test different ones. Final (production) version will have chips soldered directly and will be shrinked by few mm.
(don't worry - it will fit inside GP2x without any problems)
Now the pad - it's Saitek P2500 hacked quickly to act like a input device for my logic converter:
Time to make some wiring into GP2x itself. There wasn't any soldering here just smart trick to connect to existing pins at the back of GP2x's mainboard:
Does it really work? Yeah and everything is powered directly from built in AA batteries in the GP2x (Saitek pad is used only for its switches - it doesn't consume any extra power):
Dreaded diagonals works of course too but behave very nicely now
But to the point - the games. Prince Of Persia running in Outcast first. Basically unplayable using stock's stick. How it handles now? As it should - all problems with accidental jumping, hitting undesired directions and other crap are gone!
Turricans... I'm very big fan of these and Atari ST versions are pretty good. Not that terribly bad with original stick but... running and jumping now is... delicious?!
Another trouble maker - the Nebulus - very hard to play with you know what. Fixed!
Gods is another my favorite of all times. Really great on the Atari ST. Awesome graphics and animation. Played it for few minutes using the P2500 pad. I don't have to tell how it was, have I?
Now the bad things...
No bad things except that I still doesn't have a pad or stick what would fit inside GP2x and would be good replacement for the stock one. Any ideas are very welcome.
Of course my logic converter works only for stick - it's not universal interface for all GP2x's buttons. That wasn't goal of my project and adding such functionality is trivial because there will not be need of any signal translation (just connecting more wires).
The good things are:
- my logic convert works and works well
- it will fit inside GP2x
- it is powered directly from batteries and it can run even at 1.5V
- it is compatible with any 4-switch based pad or joystick
- it can be used simultaneously with stock stick (for connecting external pad like in my experiment)
- it doesn't require soldering to be connected to GP2x's mainboard (because the stock stick's pins are long enough to use different method)
- prefered method of removing original stick is to just cut it off from mainboard
- fitting a replacement might not require soldering except for wires to the logic converter. But how exactly it should be done is unknow until replacement will be found
That's all for now.
What are you thinking?
If you want to experiment yourselfes I'm willing to make some units for you.