malushi88 posted on Oct 28 2005 at 11:25 PM said:
would the modification to make a linux game run on the gp2x be major? maybe i could learn that and use my knowledge to contribute back the the GP world. Don't hold me to it, it's just an idea.
Well, in a best case scenario, you would need to cross compile the app from source (meaning, to compile it for an ARM processor), and do whatever needs to be done to make it show up properly in the GP2x's launcher (I don't know what that entails). But that's best case, assumin the game uses nothing but SDL and already has joystick input to the point that you would not need a keyboard at any point to use it.
It almost never works out that easily though. Many programs will require other libraries which may not be available on the GP2x now, which means you either need to port them, or re-write the functionality in the game that requires them.
I can't really code - I can put bits and pieces together and make something work on a good day, but at best it would be an ugly, dirty, inefficient hack. Even with that said, I do plan on *trying* to get some SDL apps to work on the GP2x when mine arrives. But between my inability to code and my school workload, I don't think I'm going to be able to get anything to work reasonably well.
That said, I wouldn't discourage anyone from trying. If the idea of compiling an application in Linux doesn't scare you, you have a fighting chance. Have some patience though, as sometimes finding answers to questions can be very difficult. Often documentation is outdated, incorrect, or makes assumptions about your system setup that may not be true. At absolute worst, it'll be a learning experience. But if you do suceed in getting something to work, it's a great feeling
-OCA|