hmm yeah, I thought it was gonna be easy, but ah... things are never as simple as they first look ;)
I originally was thinking of gutting my GP2X, making it a permanent internal fixture, so I opened it up and looked at soldering the arcade switches straight into the connectors on the board but...
Franxis and the crew, many thanks for your ongoing work! loving the newest version!
this calls for a picture or two. This is where my copy of Mame4All resides:
Yes, it is powered by a GP2X, and yes those are real full-size arcade controls(!), and that is a tiny (5" or so, can't remember...
try the C64 versions of R-Type and Space Harrier. both of them play fantastically. R-Type is damn hard!
and Space Harrier looks a bit crap (no 3d checkerboard-ground effect) but it still plays like a dream, and is really fast.
edit: use Frodo because Vice isn't fast enough
thanks everyone, for your suggestions.
progress so far:
I've just bought a cheapo USB gamepad with 10 buttons, and a 4-way pad. This is enough for everything except the stick-centre-press, which I can happily live without.
so i plugged it in, and checked all the button presses in 'test mode'...
neat idea. i think I'll try this :)
should make software setup a doddle (ie. nothing to do!)
so, I'm wondering do ALL the gp2x buttons map to joystick buttons? there are 11 (including vol-up/down and the joystick-centre-push) and it would be cool to support as many of those as possible. I guess...
yeah it does. I was wondering if I could re-map those keyboard presses into.... well... don't the ACTUAL gp2x buttons generate keyboard presses of some kind? if I knew what they were, maybe I could write a little C program that intercepts the mini-IPAC keyboard presses and generates a translated...
yeah, what I did was same as you Jackd, I got an inline s-video to composite adaptor, for about £3. its just a plug with s-vid pins on one side and a yellow-phono composite on the other. that worked fine.
doesn't really matter to me that its only a composite signal, it hides the jaggies a bit ;)
my gp2x-powered mini-mini-arcade machine is nearing completion :-)
I have a nice Sanwa arcade stick, and arcade-buttons, connected to the GP2X via a min-IPAC into USB on the break-out-board.
the joystick works fine in Mame :-)
BUT... how in hell's name can I use the buttons???
thankyouthankyouthankyouthankyouthankyouthankyou all devs!!!
the gp2x scene absolutely kicks ass at the moment. I can hardly keep up with all the quality stuff that is appearing. up with open-platform (and down with the alternative: big corporate restrictive bullsh*t).
it just shows what...
I'm completely swimming in hundreds of splendid top-quality new s/w releases/updates since xmas. my gp2x hardly knows what's hit it, and the poor SD card is groaning under the weight of all this gaming goodness :)