I've been playing around with a paid dosbox port on Android. Have Might and Magic up and running that was purchased in the GOG sale recently. Not so great with the virtual keyboard, but I imagine other games would work better.
There is an implementation of GemRB compiled for Android that enables play of Infinity Engine games. This isn't a port of the original engine, but a ground-up, open source recode. Needs the game files from the retail game (or GOG version, etc) to run anything. Expect bugs and crashes, but sounds like it works well enough in some cases. I'd worry, too, that text would be to small, but here's part of a review by one user in the Play store:
"The only thing keeping me from playing Baldur's Gate 2 on my phone was the small font; now with custom font support - in my case it's Avatar.ttf, 18pt - text is perfectly legible on the 4" screen of my my SGS. These games are still some of the most complex and immersive rpg's in existence, and they even look great on an AMOLED display!"