Flash on PSP: first impressions

There’s real work to be done today of course, but we couldn’t help trying out the new PSP firmware update that includes, at last, a Flash plugin for the web browser.

This post will evolve throughout the day as we continue experimenting.

Current impression: promising!

Notes in chronological order:

• In order to actually install the update you are required to have a mostly-full battery — plugging the PSP in is not sufficient.

• After installing the update, you must explicitly enable the Flash plugin support, not from within the prowser, but as a system setting. Settings –> System Settings –> Enable Flash Player.

• Exactly what version do we have here? We found out by going straight to Adobe’s version-check swf, and the answer was… 6,0,72,27.

• Next stop? Our own homepage of course. We know that the Flash elements here require Flash 7 or higher, but we tried anyway. SWFObject successfully offers up the alternative content we provide (text menu, jpeg banner.) When we bypass these by going straight to the Presstube banner swf it seems like it might work, but doesn’t. No surprise, but would have made a good picture.

• What popular Flash site is all but guaranteed to work with Flash 6 or below? Homestarrunner! We successfully navigate the interface (animations are a bit choppy but functional) and when we fire up the latest Strongbad email, the first few frames come up just fine. But before we can get the camera focused, our fears are realized: out of memory error.

• Well who cares, we can still take HR with us as a podcast, right? So on to some games. We need a simple game to start with, one that required a mouse only, since it’s not yet clear how we’d handle anything requiring a keyboard. We head over to Ferry Halim’s Orisinal games collection and choose the first game: Bugs. Seems just about perfect. To ensure correct scaling on the PSP screen we load the swf directly again. First impressions are promising: here’s a picture of the game on PowerBook and PSP simultaneously:

The game is also completely functional:

…but it runs at about one frame per second, so it’s not actually any fun. Maybe we’d better look for a puzzle game…

• How about Sudoku? Again we load the swf on its own. We don’t get very far — the “enter your name” screen is the end of our fun here.

Interestingly, when we click on the text entry field, it does invoke the PSP’s text widget. But whatever we type fails to appear in the box afterward, so the ‘continue’ button is never activated, so we’re done. We note some other issues with the above image, such as the button labels not appearing. But then we finally check the page source and realize this SWF is meant for Flash 8, so it isn’t a fair test. Oops.

• We find a site called Truantduck Games whose work claims to require only Flash 6. We choose Chinese Checkers, which says it will even run under Flash 5. And the results: out of memory error.

• Clearly we’re aiming too high. What about Flash Lite games? The first few we find online don’t seem promising because they’re played with the arrow keys, not a mouse! But we try a simple example anyway: Justin Everett-Church’s “Aces High” game. And… it works! After clicking on the SWF to give it focus, the D-pad works just like the arrow keys on a keyboard.

Now we’re getting somewhere…

• OK, we have to get back to work for a while. If you find any existing Flash work that functions well on the PSP, or work targeted specifically to the PSP, please share the links and we’ll try them out later!

• One more tip for anyone experimenting with their own SWFs — you can use the PSP browser to access offline files. Just dump them in the root directory of your Memory Stick and use the file:/ address prefix to access them. This should save you a step when you’re running tests, and ultimately allow us all to collect the games that do work for offline play!

• Oh, and the PSP’s native screen resolution is 480×272 — and because the browser has no visible “chrome” when in use, you can use the full resolution for your SWFs.

• Richard Leggett has run some more sensible performance tests and gotten better results. This is promising. As noted in a comment below, we think content optimized for this system will be amazing; it’s random web surfing that was initially disappointing. Here’s to dedicated, optimized Flash for the PSP!

10 Responses to “Flash on PSP: first impressions”

  1. John Dowdell Says:

    I don’t have first-hand info here, but I’ve heard people discuss in the shop the small amount of memory available for content on these devices… a long animation may be better in video format (with frame-by-frame info which can be purged) instead of a symbol-based sprite animation like most SWF. The processor is a constraint too.

    I’m suspecting that puzzle games, interfaces, news services and such will work better on that device than would a random sample of work developed for full computers.

    Macworld noted today the US update site, but it doesn’t appear to have the 2.70 firmware update yet.

  2. christoph Says:

    When I went to Settings –> Network Update on the PSP, the update just showed up — I didn’t need to download and transfer it from a computer. So it appears to be available to US users now, even if it’s not available for download on the web site yet.

    I agree that memory issues seem to be the biggest (and predictable) problem; so far I’m having better luck with Flash Lite games, designed around such constraints. And I think that once the limitations of this implementation are better understood, we’ll all be able to build work that specifically targets this device’s strengths and weaknesses.

  3. JesterXL Says:

    I just compiled a Flash Player 6 version of my FlickrMobile app originally created for Flash Lite 2 (Flash Player 7′ish) for my Nokia 6680. Can you see if it works on the PSP?

    FlickrMobile v6

  4. deedee´s Blog! - PSP-Firmware 2.70 mit Flash 6 Player Support about .net | Development | Technology | Tools | Windows Vista | DasBlog | Gaming | Consoles | VJ Says:

    […] posted: 04/25/2006 22:06:26 (Mitteleuropäische Sommerzeit , UTC+02:00)   | Trackback  |  Comments[0] […]

  5. christoph Says:

    JesterXL, it doesn’t seem to quite work, but then again it isn’t quite working in Safari for me either — in both cases it hangs on the “Getting next image. 1 of 30″ screen. (I’ve tried my own username — xxtoph — as well as other random ones from Flickr.) I’ll be happy to try again any time.

  6. Alexander McCabe Says:

    Ditto - the FlickrMobile swf doesn’t seem to work in Firefox/Windows XP or PSP - but both allow a username to be entered and button to be clicked.

  7. mayhex Says:

    http://arcomics.com potentially could be a cool use of flash for PSP.

  8. John Dowdell Says:

    Check Bill Perry’s blog tomorrow… I think he’ll have some authoritative word there within the next day or so.
    http://flashdevices.net/

    jd

  9. Flashforward Blog » Blog Archive » Tuesday Morning Linkdump Says:

    […] Richard Leggett has a good roundup of the latest Flash on PSP news, including the addition of Flash content to the PSP portal on Newgrounds. Given that random surfing for PSP Flash content can be hit-or-miss, this is exactly what the PSP-Flash community needs: pre-tested content. Bring on the games! […]

  10. wesley Says:

    hey i was searching for flash psp games and i found out that at homestarrunner some of there games are playable on psp