I didn't read all the replies, but many/most that I did read were (of course) a little over-GP2X; it being a GP2X fan board its hard to get around that. I imagine most of the people replying don't also own both GP2X and a PSP .. they're replying out of love for the 2x.
It is more difficult than many will bring up.
The PSP screen is _amazing_ and big, but it (as many pointed out) not as high a refresh rate. (Course to _also_ be fair, the Mk1 GP2X screen is _interlaced_ which few or no one mentioned. Thats the fan-side that forgets the flaws
The PSP screen looks stunning for emus. DaveC will bring up the aspect ratio, but its perfect in many cases (like for Atari ST, my thing.) Since its my emu on both platforms I can compare and it looks great on PSP and great on GP2x, and I don't notice the refresh much
So sorry to say, its not a clear-cut answer like many would say.
The PSP is pretty fast (sure, Risc, but the 333 is actually pretty darned fast. Irs also dual-333 plus the GPU .. thats a lot of processing power) though ARM is faster in some cases. (Theres more to it than pure CPU of course; bus, ram, predence of an FPU that ARM doesn't have.) There are a lot of commercial games, some of which suck, some are great - thats an opinion call that people shouldnt' put into your mouth for you. If you can't be bothered to use a TV console (like me, since my wife has the TV
, then GTA is great on PSP since no chance to play it on the PS2. Katamari, Socom, Gradius, etc etc all great on PSP. Most of the ones I like on PSP are ports from PS2, or same familes as PS2.. but I barely play PS2 so great.)
But most are ignoring the real question.. emulation and homebrew, and the reality of it all.
A 2.0 or earlier PSP can be rolled back to 1.5 to 2.0. Those are good firmware versions so you can do lots of cool things.. open up most commercial games, and do homebrew easily.
If your PSP is firmware 2.1 or later, you get trouble.. do far they can't be rolled back to an earlier firmware version, and these are not cracked really well yet. FW2.6 is needed for a number of commercial games (some that cannot be run on 1.5 even with mods) so many people end up on 2.6 or 2.7 and firmware is a _real pain_ on these.)
So for _homebrew and emulation_ in msot cases the GP32 and GP2x are king since they're openly able to do it; if you have an older PSP then _great_, its very good.. but if you do intend to use commercial games oyu might get bonered.
(Course, the GP2x will have virtually no commercial games. Fans will forget this. Sure, yuo'll get a few, maybe even a half dozen or dozen .. but not hundreds!)
The PSP _may_ well get a modchip; theres abotu 10 people who've built their own, and there are a couple companies about to release modchips so you can run multiple firmwares.. 1.5 for homebrew, and the current flavour for games.
What would I suggest?
I don't suggest, since thats the only way to be fair
If you want homebrew and emulation, GP2x is the way to go unless you want to wait for PSP+modchip, or buy an old PSP and never use it for commercial games
Myself, with Sony always fighting with devs to break any homebrew exploits and combat modchips and such, I wrote off my PSP -- it is onyl for commercial games. Its a great screen (emus like _great_ on it, though it does not refresh as fast as you might like. Its also an _enormous_ screen!) and all.. but if you have to fight with Sony, load up GTA and use a save-game exploit to break out to a launcher.. its too much. Screw it ,and boot up the 2x I say.
But I own both, depending what I want to do.
jeff
ex: On a 1.5 FW PSP you can just boot homebrew from the PSP menu; on a 2.0 PSP you boot up an exploit that fires up a launcher, that you boot homebrew on. On a 2.6 FW you boot up GTA:LCS and after it loads (a minute or two) theres an exploit that breaks you into the launcher. On 2.7 your'e stuck with Flash games.
ex 2: The latest GTA:LCS UMD's dont' have the exploit present, so you can see how Soyn and co are working to stop homebrew. New FM versiosn every month or two, and companies fixing exploits. So a year from now, you'll need a modchip (if they exist), or no homebrew and new games _likely_(who can tell) on the PSP.
GP2x will always be homebrew friendly.. since homebrew is all it will (likely) ever have.
Another point: the GP32/GP2x scene is one of the best. The 2x is bringing lots of people but the old guard GP32 people have beaten them more or less into good sceners.. its like the good old days here on gp32x.de