nubie said:
I completely agree, I will now port all of my software to the PC and then to the Pandora [/sarcasm]
The homebrew guys don't need to be told what to do, the GP2X is cheap and available and powerful enough for homebrew (I've got a nearly mint MK2 for $100, anyone who wants it can PM me and they can have it.)
Most of the emulators and bigger homebrew was ported From the PC, so don't be silly, it would be easier to do a Mashup of the PC and 2X versions for the Pandy.
I like the thinking, but the homebrew guys are already devving on a PC, I am sure they will still be devving on a PC when the pandy comes out (what if there are wacky people devving for the GP2X ON the pandora? Wouldn't the Irony be almost too much?)
So for those pieces of software that are already just ports this message obviously doesn't apply. Even if that ends up being 99 out of 100 things that still isn't the point. Maybe it's optimistic to expect any new software at all, but that's what everyone's talking about around here as it is.
And of course they'll still be developing on PC. That's all the more reason why they should release their PC versions. No where in this thread has anyone advocated developing on a Pandora.
I think a lot of people are missing what A_SN is saying *_* It's not even telling homebrew devs what to do, it's saying that they should be encouraged to do this (and one thing that would help is offering a place where PC builds can be downloaded)
I agree. It can be started in a simple way. For example, when people put a wiki page up, they should include a link to the PC port, link to GP2x port and link to Pandora port depending on which ones are available. Second, it will also be nice if people work on lets stay somewhat standard build tools. So if anybody is using a particular build method to do multi-platform work, then it will be nice if they can share the tools. For example, even simple instructions on how to structure your makefile or how to structure your code from the more experienced devs etc will be good. Automated packaging tools will be even better. For example, build tools that can package your program up for Ubuntu, Windows, GP2x and Pandora provided you follow some particular makefile structure and provided the build succeeds will be really nice. Also work on a good cross-platform 3d engine is also necessary and is already being discussed in a separate thread.
Cross platform is not always feasible. So of course its upto the individual dev finally. But encouragement and sharing of information and tools will be great.