This is not a petition. The decision to make a PSP version of this or any other game is entirely up to them, I'm simply thinking aloud here how I think a PSP version could work best.
If you want to discuss why a PSP version should or should not be done, please go this thread that DjNDB found.
The thing about the PSP is that the screen is relatively low-res for its size. For example if the screen had the density of my cell phone's screen it would be around 800x480 pixels, but it's 480x272. That's not a problem for movies, but since the PSP isn't fast enough to enable antialiasing on even moderately complex scenes you get a lot of flickering for small objects.
However, there's a lot of storage available, so why not prerender the backgrounds? Sure, that sounds like you could only walk through static images, but hear me out:
The PSP has a pretty good h264 (video) decoder. And even considering that you would have to include most routes twice (you can't easily play a video backwards) one route like the pier that's roughly 20 seconds end-to-end plus 10 seconds for the side routes (to jungle, to ship) would end up around 3 MB for EXCELLENT quality. Add a Z buffer at high quality and it may be 5 for but never more.
Of course these scenes would have to be static. Having animated parts would multiply the size of the whole route by the number of frames.
Using realtime animation for certain elements (like actors) would usually look pretty horrible, but since the video decoding would take up far less processing time than rendering the scene, maybe there would be enough time to enable antialiasing on the remaining elements.
Put that all together and you'd get a pretty amazing package that would far exceed the usual standard of PSP games and would probably require less work than trying to make the scenes look good in realtime.
Well, no big surprises here. Midi would work out nicely.
For a PSP release the controls would definitely have to be adjusted. Hot spot selection would have to make a return.
One thing you have to keep in mind on mobile platforms is that users often play for only a very short time. So add a summary of the current tasks to the pause screen, so that when a user returns, he gets a short reminder what he was doing before he left.
Also, autosave is crucial. Users zap in and out of games far more often on a mobile device than they do on a PC. So do a quick autosave when the user exits and when he returns, don't bother loading the menu. Just return straight to the pause screen with the aforementioned reminder.
Any other thoughts?