Hi,
Here is a port of PicoDrive for omapdrm. It does vsync, triplebuffering, hw scaling and attempts to do rotation through TILER. The port was a lot more complicated because of the tiler format and inability to read the framebuffer.
http://notaz.gp2x.de/tmp/PicoDrive_evm.gz
Run it from a TTY (alt+ctrl+f1, "chvt 1" or such), not X because X prevents access to omapdrm. Run as root or chmod /dev/input/event* so it can read the inputs. Run with "ROT=0 ./PicoDrive" if you want to disable rotation and avoid glitches (as reported earlier rotation is glitchy probably because of driver issues).
The scaler seems to be very blurry, I tried to hack around that but the driver keeps overwriting the registers with it's own blurry settings. As we've seen on pandora, blur tends to hide poor display latency a bit, I guess I'll need to hack the driver..
Grazvydas