So this is mainly a "from memory" post but I may go back and update some of this with pictures and some extra details - if you have questions on these ask away :-)
(The pics in here are all stock ones from the web although I have everything listed apart from the GP32 - ask if you want pics of any)
Beyond the GBA flash carts that allowed some basic emulation (and then the DS ones) , I have PSP which has a nice screen and I happened to buy an early US model which came with firmware 1.5 which true to Sonys security background had holes so big you could drive a pirated game and emulator through them :-)
As a multi emulator its not too bad however you need to jump through a lot of hoops now to get one which can be cracked and then its a faff to get things working correctly on there - so its an option for some people but not always a practical one.
Other systems I have or have tried :
The GP32 -
http://en.wikipedia.org/wiki/Gp32Runs off 2xAA batteries , has a custom PSU Connection , no interface that you can use , and uses SMC (Smartmedia cards - very old) as media
Not bad screen , not bad battery life , not bad controller (although a lack of buttons) - it has a very low end CPU (133mhz) , so cant cope with anything that taxing but played NES and Megadrive games really well.
It had a basic version of MAME which could handle some of the very low end stuff with frame skip enabled (so it skips some frames) , but on a small screen it was passable.
I bought mine 2nd hand for around 50 or 60 quid (I no longer have my GP32 - I sold it to help pay for my GP2X) - they seem to go for low 20's on ebay - heres an example that went for £22
http://www.ebay.co.uk/itm/GamePark-GP32 ... 3a6837e801The GP2X -
http://en.wikipedia.org/wiki/GP2XRuns off 2XAA batteries , has a custom PSU connection , Mini USB connection to hook up to a PC , uses standard SD cards as media
Not a bad screen (but basic) , *TERRIBLE* battery life , new fully charged 2100 nihms would only last a few hours, *poor* controller on the inital model (joystick) which took a lot of getting used to and really didnt work well for precision games (and doing things like fireballs in SF2 was really difficult) although it does have 4 face buttons /2 shoulder buttons , Better CPU (dual core 200mhz which could be overclocked) so can do basic things,
Emulator wise again Megadrive / NES / Some SNES / and a good MAME (MAME4ALL which has now been ported to a lot of other systems)
Again I bought 2nd hand for around 90 or so but they go now for around £50 on ebay - here's a typical example
http://www.ebay.co.uk/itm/GP2X-Wiz-Game ... 23126e57a7There was a 2nd hardware revision which swapped the duff joystick for a joypad , and added a touchscreen (touchscreen is suppose to be rubbish) , i've not tried it but they say its better.
JXD301 -
http://en.wikipedia.org/wiki/JXDThis is one of those strange little portable MP4 players that came out of China a few years ago , they were cheap (i paid about £60 for mine new) and had some built in emulators but you couldnt really add or change any of them (they were included in the firmware)
Runs off an internal Lion battery which gives around 8-10 hours of use , custom PSU charger point , mini USB connection to drop files on and 4GB internal space (there were 2GB versions as well) , takes SD cards as extra media
*Amazing* screen at the time (LTPS) , not bad controls although limited because you have the D pad , 4 face buttons 2 tiny shoulder buttons and a 'menu' button
Build in Capcom CPS1 emulator , Neo Geo emulator , NES and SNES are all really good , however all the other built in ones are pretty rubbish
Nice review of it here :
http://mympxplayer.org/image-vp39823.html (reading this at the time was one of the reasons I went off and got one).
Dont really see them around any more but there are still plenty of these very generic MP4 players which have some basic built in emulators
Dingo A320
http://en.wikipedia.org/wiki/Dingoo_A320Runs off an internal Lion battery which gives around 8 hours of use , charges and connects to the computer via mini-usb (2GB internal space) takes mini SD (not Micro) as extra media
Nice LCD screen , good dpad plus 4 face buttons / shoulder buttons / start / select.
Has some built in emulators but can also be flashed to run unix which adds a lot more , 366mhz processor which handles a lot of early mame games well and near perfect megadrive / snes / neo-geo , can also run quite a bit of early PS1 games (but if you want that get a hacked PSP).
As a portable arcade it works really well with a lot of the 80's and 90's arcade games playing perfectly on MAME and it does all the other consoles and computers of the day at a reasonable level (limited slightly because of no keyboard but if what your playing uses a joystick + maybe one or 2 keys then your fine) - does also have a very basic Amiga emulator which works on some games at a reasonable pace but its more a novelty than a serious amiga emulator
I paid about £70 for one new on ebay a few years ago , none up there now but they do still seem to be on sale at various places for around the £50-£60 mark (new)
And finally I have a Pandora
http://en.wikipedia.org/wiki/Open_pandoraRuns off an internal Lithium battery , uses the PSP charging nub , connects to the computer via mini-usb (although its a computer so you can also use wifi on it) , takes 2 SD cards as extra media
Nice LCD touchscreen , good dpad , 'great' keyboard , 2 analog nubs which work well as a mouse or analog sticks , fast processor and handles plenty of more taxing MAME games.
Emulators which are actually out work well (SNES / Megadrive / etc) however this is where the big gap is here , there are not that many emulators and a number of them are still incomplete
I signed up for this on the first day it was available (30th Sept 2008) and got it around the middle of last year , in the gap between that the iphone / ipad / and a million other things came out which made this not the 'do everything' hand-held it was going to be.
It still has potential , and it may still be great (it has the power to do A1200 emulation / Saturn / N64 etc) but its not there yet and if the numbers dont get out to everyone else it never will
I think I paid around £230 for it at the start they are going for around £250 on ebay if you can find one (very hard to come by as there have not really been that many made yet)
http://www.ebay.co.uk/itm/OpenPandora-P ... 20bad84da4