QUOTE(Jaguarandine @ Feb 16 2007, 07:27 PM)

There's no way that the GP2X could emulate the GP32 outright, as it's CPU is much too fast. The only way this would work is if we could get code from the GP32's ARM CPU to run natively on the GP2X ARM CPU. But I think if it were that easy, we would be playing fullspeed GBA right now. It would be interesting to hear an answer from a programmer's pov though.
Simple, like already stated, not everything has source code available, you cannot just take a game and transform it to run on your system either(even if you can get the source code), some things are coded to work with one system(like display/memory/control access), and changing the code to work with the target system can be more hassle thats its worth(for that perticular dev). Sometimes a project like that takes years, and we are talking about people who do not make a living out of doing that sort of thing, donations might be nice, but if you could make a living out of donations to a project, you are Bill Gates the 4th! Or Steve Jobs the Second! Or Linus... you get my point already