Right now, I have a tablet to play emulators, but it just doesn't feel right with the touch screen instead of buttons. Also, Megaman X on a touchscreen is almost unplayable. Only works for RPGs.
I don't want a controller attachment since my tablet is 7" and adding more crap just makes it less portable. I'm looking for something not too big, maybe 3-5 inch screen. Good emulation for 16 bit consoles. I don't care for N64 or PSX. A decent D-pad would be great. I also want a decent battery life. Maybe 6-8 hours.
I did some research here and the best devices are either dead or support dying, or it's crap. Anyone got any good recommendations? I don't know if it matters, but I live in China right now. This sounds good, but you can't trust Chinese shops/online stores. Otherwise, I'd just close my eyes and buy something.