CloudPilot is a heavily modified derivative of the Palm OS Emulator that runs in HTML5 web browsers. Being browser-based, CloudPilot can easily run on any modern device, including PC's, smartphones, and more. In particular, it can be used as a homescreen app on iOS and android devices.
CloudPilot currently supports a range 68k devices including the m515 and the Tungsten W with a high level of compatibility and performance. Its features include realistic emulation of timers and device speed, persistent state and network support (including network hotsync).
CloudPilot requires the user to supply their own ROM files. See Palm ROMs Complete for compatible ROMs.