Nope.
If you want decent emulation on the go, you pretty much have to buy a laptop.