Thursday, February 11, 2010

Flash development for Sony PSP™


The Sony PlayStation Portable (PSP™) is a leading handheld game console produced by Sony Computer Entertainment. A Flash-enabled device that supports Flash Player 6, the PSP™ enables consumers to play games, browse the web, watch movies, listen to music and more. Since its launch in Japan in December 2004, Sony has shipped more than 15 million PSP’s™ worldwide, establishing its position as a new handheld entertainment platform around the world. Sony PSPs are available globally to consumers and can be purchased online or through retailers.
Flash Player availability for Sony PSP™

To get the Flash Player 6 installed on your Sony PSP, you must have the Sony PSP ROM update version 2.70 or later. The Flash Player 6 is enabled only through the web browser so in order to view SWF files they can be either embedded in HTML pages (just like desktop web pages) or just viewed as standalone SWFS by specifying the target file path in the web browser.
Getting the Flash Player installed on Sony PSP™

1. Download and install the latest ROM update for the Sony PSP™ (version 2.70 or later).
2. Follow the install instructions.
3. Once it’s installed you will need to manually enable the Flash Player via the settings options.
4. Read Designing and Developing Flash Games for the PSP

Viewing SWF files on the Sony PSP™

1. Create a folder on the root of your memory stick called “Flash”.
2. Transfer any SWF files to the “Flash” folder.
3. Open up the web browser on your Sony PSP™ and in the address bar type in: file:/flash/filename.swf
4. Note: you can create subfolders under the “Flash” folder to store SWF files.

Technical information
Flash Player version

(6,0,72,27)
Supported input and output

* Mouse: Analog stick and the Enter button work as one-button mouse.
Pointer movement, click and drag & drop features are supported.
* Keyboard: The directional keys work as the up, down, left, right cursor keys of a keyboard.
* Character Input: Supports character input in the text boxes using the on-screen keyboard.
* Font: Supports device font. The applicable scope of the font size and style are same as the Internet Browser.
* Sound: Supports PCM, ADPCM and MP3 audio/sound playback for the speaker and headphone.

Unsupported features

* Clipboard: Text copy, cut and paste features are not supported.
* Video: The playback of video data such as H.263, Sorenson Video or Motion JPEG is not supported.
* Context menu: Context menu display, control or the features that are normally included in them are not supported.
* Printing: Print out feature is not supported.
* Live Connect: The communication feature between JavaScript and Flash Player plug-ins is not supported.
* FCS/FMS (Flash Communication Server and Flash Media Server): A connection to FCS/FMS, or features that requires it are not supported.
* XMLSocket: Continuous connection and communication with the server using the XMLSocket feature is not supported.
* Transparent background display: Displaying the background in transparent by specifying the wmode to “transparent” is not supported.

Known issues

* Frame rate between 18-24 fps, depending on type of content.
* Large size Flash contents cannot be played. The size of the content in a page should be within 1.5 MB approximately.
* The timing for external file loading may be different from PCs. Load completion must be confirmed.
* The device font has 5 sizes, same as the Internet Browser. The layout used for PCs may not be available.
* The mouseout event may not occur when the pointer gets out of the content if objects are arranged on the edge of the content field.
* Restrictions when deep nesting occurs with ActionScript are different from PCs.

Source : http://www.adobe.com/devnet/devices/psp.html

No comments:

Post a Comment