Oh boy. I've found a reason to charge my Pre back from the dead. ZodTTD, purveyor of iPhone emulators galore, has struck again by installing psx4all on his Palm Pre. Surprisingly enough, Zod says the Pre's hardware runs the emulator way better than the iPhone 3GS. But it's not all peaches and cream.
* There is no sound output (but it's emulated), as Pulse Audio is required for the Palm Pre, and I have yet to support it. It will come soon.
* I have not figured out hardware rotation or scaling, or whether it is possible. Until then I am using the raw framebuffer device and blitting 320×240 software scaled.
* I figured out how to read the keypad device on the Palm Pre, though there are times it fails to give a keyup event, making keys "stick". This is annoying and I'm looking for a workaround.
* As things progress I will have fullscreen landscape working as well.