Leapster Explorer: Play Your Own Flash Games

From eLinux.org
Revision as of 12:20, 15 July 2010 by PhilKll (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This how-to will show you how to load your own flash swf files on to the Leapster Explorer and play them from the standard User Interface. This solution is very very beta, proceed to the Problems section before experimenting with this, it does not work 100% and will require some trial and error to find flash files that work well with the Explorers range of inputs.

Programs Needed

Winscp or similar client *ToDo add link to sshd how to*

Text Editor

Software Needed

Flash swf file. Must be made with ActionScript2 and Flash 8 at the lateest, since this is what Flashlite supports.

The leaplet game folder from Leapfrog

Under Windows

First you need to find a suitable flash swf file, look for older games online, this can be hit or miss really, finding AS2 Flash8 files, that also lend themselves to being used on the Explorer. The touchscreen acts like a mouse and mouse button push, if your game requires aiming and clicking, instead of moving the mouse and clicking, you will simply click where you desire, which may or maybe not hinder game play. The other buttons provide input also, it may take a few tries to get a feel for good flash interactive flash files for the Explorer.

Using your free leaplet card, download one of the games, I happen to kind of like, Leapfrog's Wheel Works.

Once downloaded you'll find it in C:\Documents and Settings\All Users\Application Data\Leapfrog\LeapFrog Connect\LeapsterExplorer\LST3-0x00180004-000000.lf2 extract the folder with 7zip or similar.

Go into the folder, then open up your text editor, you'll need to modify the GameInfo.json file. This is the text used in the Explorer UI for the names of the games. Change Title to something relevant to your file, and close and save the file. Now, delete loader.swf and main.swf and copy and paste your flash file into the folder, renaming it loader.swf. You'll probably want to modify the icon files in some way, to make it easier to spot your flash file from the menu, save them as 8bit PNG files. You could also modify the mp3 file to something relevant if you wanted also. Finally rename your folder to something like My_Flash.

Open up your ssh program and navigate to /LF/Bulk/ProgramFiles on your Explorer. And upload your folder.

Now eject your Explorer, pull the usb cable out, and let it refresh to the main UI, you might have to scroll the screen over, but you should see your new flash file there. If all went well, you can tap on it, and it should start playing.

Problems

Screen goes black, and returns to Explorer UI

- Flash file is newer than ActionScript2.

- Flash file is made for a Flash Player greater Flash 8.

- Flash executed a command that is not available in Flashlite, certain filters, web links, etc.

Controls not responding, or missing

- game or interactive elements not compatible with the limited inputs of the Explorer.

No way to exit Flash

- There probably isn't any flash files set up by accident to work on the Explorer, which has the flash file do the exit. This will require some more work to figure out what is required of it, unfortunately you must just turn it off at the moment. Hopefully in the future, a work around could be created to provide the necessary functions with out having to do some serious work on every swf file desired.

Under Linux

  • ToDo