<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.webos-internals.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Enormous</id>
	<title>WebOS Internals - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.webos-internals.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Enormous"/>
	<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/wiki/Special:Contributions/Enormous"/>
	<updated>2026-05-15T21:29:06Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Nintendo&amp;diff=7558</id>
		<title>Nintendo</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Nintendo&amp;diff=7558"/>
		<updated>2009-11-30T18:29:56Z</updated>

		<summary type="html">&lt;p&gt;Enormous: /* Launching from within Webos */  - added info on &amp;quot;More Standby Times&amp;quot; patch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Nintendo.png|right]]&lt;br /&gt;
&lt;br /&gt;
NOTE: As of 2009/9/17 Directfb 1.2, SDL 1.2 and FCEUX 2.1.1 have ipks that can be installed using Preware! [[User:PuffTheMagic|PuffTheMagic]] 16:09, 17 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
Nintendo emulation is now possible without having to run &amp;quot;Classic&amp;quot; for WebOS. Simply compile [http://fceux.com/web/htdocs/download.php FCEUltra] from within a Debian chroot.&lt;br /&gt;
&lt;br /&gt;
= Demos=&lt;br /&gt;
* [http://www.youtube.com/watch?v=lYxAEEHsmeE Video of game being played]&lt;br /&gt;
* [http://www.youtube.com/watch?v=agBx8PHzW-k Video of games being played. Launched from Webos]&lt;br /&gt;
* [http://i40.tinypic.com/157fc45.png Unmodified version of image @ right]&lt;br /&gt;
&lt;br /&gt;
= Installation=&lt;br /&gt;
&lt;br /&gt;
1. Type the following in a [[Debian]] chroot, as root:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
apt-get install bzip2 gcc g++ scons libsdl1.2-dev libsdl1.2debian-esd liblua5.1-dev zlib1g-dev zenity&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Extract the bz2 using bunzip2, then extract the tar by typing the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
bunzip2 fceux-2.1.0a.src.tar.bz2&lt;br /&gt;
tar xvf fceux-2.1.0a.src.tar&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Switch to the source path:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
cd /fceu&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Compile the program from source by typing the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
scons install&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When done compiling, the program is copied to /usr/local/bin. When you first load the application, a configuration directory is created in your $HOME path. Modify this file as needed.&lt;br /&gt;
Using the instructions [[directfb | here]], install and configure directfb.  Some program specific notes about the directfbrc config file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
mode=320x480&lt;br /&gt;
scaled=320x480  #Insert this line to run games at full screen at the sacrifice of framerate.&lt;br /&gt;
primary-layer=00&lt;br /&gt;
pixelformat=ARGB&lt;br /&gt;
no-vt&lt;br /&gt;
no-cursor&lt;br /&gt;
bg-color=00000000&lt;br /&gt;
hardware&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6. Run the following command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
export SDL_VIDEODRIVER='directfb'&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
7. Run the following command to configure the key mappings:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
fceux --inputcfg gamepad /usr/games/&amp;lt;insert favorite nes.rom&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8. Outside the Debian chroot, type the following command to shutdown the LunaSysMgr:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/initctl stop LunaSysMgr #NOTE: THIS WILL KILL THE WEBOS GUI.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
9. Play your favorite games by typing the following command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
fceux --sound 0 --bpp 8 --frameskip 2 /usr/games/&amp;lt;insert favorite nes.rom&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10. When finished playing, you can re-enable the LunaSysMgr by typing the following outside the Debian chroot:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/initctl start LunaSysMgr&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Launching from within Webos =&lt;br /&gt;
&lt;br /&gt;
The emulator can be launched from the Mojo Webos [[Application:Terminal|Terminal]] app, which can be downloaded from [[Preware|Preware]].  The emulator even works with Luna on, meaning you can launch it from the Webos Terminal, and receive calls even when playing a game.  To exit games when playing like this, press the orange button to return to normal Webos function.  &lt;br /&gt;
&lt;br /&gt;
However, with Luna on, the Webos GUI functions will turn off the screen and go into sleep mode after a period of time, which causes the emulator to crash.  This period of time is defined in the Webos 'Screen &amp;amp; Lock' application under 'Turn Off After'.  A workaround is to either tap the screen periodically before the screen turns off, use the &amp;quot;disable screen timer&amp;quot; functionality in the Webos app &amp;quot;Mytether&amp;quot;, or use the &amp;quot;More Standby Times&amp;quot; patch that can also be applied using [[Preware|Preware]] (original patch notes [[Patch_webOS_Changing_the_&amp;quot;Turn_off_after_X&amp;quot;_time| available here]].&lt;/div&gt;</summary>
		<author><name>Enormous</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=EBook-Reader&amp;diff=4495</id>
		<title>EBook-Reader</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=EBook-Reader&amp;diff=4495"/>
		<updated>2009-08-17T17:28:02Z</updated>

		<summary type="html">&lt;p&gt;Enormous: /* Features Wish List */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Application description from a users perspective ===&lt;br /&gt;
Scene 1: Splash image and 3 buttons: [[Image: Scene1.png|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
.. Where I left off ... -- Opens the last book you read at the place you stopped. &lt;br /&gt;
&lt;br /&gt;
.. Bookmarks ... -- opens a list of the books you have bookmarks in and lets you open them to there. -- previews 2 lines above and below bookmark. &lt;br /&gt;
&lt;br /&gt;
... Library ... -- opens a scrollable page of &amp;quot;shelves&amp;quot; Each shelf has a label which is user defined, and each shelf presents the books on it as a coverflow. Books can be moved between shelves by dragging and dropping. Each shelf has a context menu to control order, title, author or user defined. If user defined menu will present shelf as a draggable list instead of a coverflow when you want to re-order books. backswipe returns to coverflow. &lt;br /&gt;
&lt;br /&gt;
in either the bookmarks view, tapping a book takes you to either the bookmark or the title page. upswipe downswipe provide smooth scrolling. Left and right swipe provide page at a time scrolling. Back swipe in gesture offers to bookmark with a dialog and returns to the shelf you came from. &lt;br /&gt;
&lt;br /&gt;
When on a book, top left menu presents presentation options, which can be set book by book or globally. Type face (if I can figure out how), size, leading, justification, colors etc.. &lt;br /&gt;
&lt;br /&gt;
Images default to no larger than 1/4 screen, but touch results in lightbox like zoom. &lt;br /&gt;
&lt;br /&gt;
Menu at splash or library offers import, and delete of books. When in a shelf, books can be deleted by dragging them to the recycle.&lt;br /&gt;
&lt;br /&gt;
===Features Wish List===&lt;br /&gt;
# on-pc conversion of various formats to pre-compatible format -probably using plucker distiller. Should support &lt;br /&gt;
## html&lt;br /&gt;
## rde&lt;br /&gt;
## doc&lt;br /&gt;
## m4b&lt;br /&gt;
## pdb (palm-doc)&lt;br /&gt;
## pdb (isilo), prc (unencrypted mobipocket)&lt;br /&gt;
## prc (encrypted) # lots of people with a ton of fictionwise books want this&lt;br /&gt;
## epub [http://en.wikipedia.org/wiki/EPUB]&lt;br /&gt;
## plain text&lt;br /&gt;
## plucker&lt;br /&gt;
## .lit&lt;br /&gt;
# on Pre conversion of html and text docs by download from the cloud. &lt;br /&gt;
# Library supports user definable catagories for sorting and shelving&lt;br /&gt;
#: Shelves can be user defined to hold any collection of books a reader cares to:  &lt;br /&gt;
#* By author&lt;br /&gt;
#* By Genre&lt;br /&gt;
#* By Geography&lt;br /&gt;
#* By cover color&lt;br /&gt;
#* By Series # very useful to group books in a series together&lt;br /&gt;
#: The ''user'' should define the sorting catagories. Shelf design can initially be a scroll list like the Contacts app.&lt;br /&gt;
# Book display page is minimally invasive making the most space available to read on as possible &lt;br /&gt;
# Typography is bifocal friendly. User definable print sizes, and if possible type faces. &lt;br /&gt;
# user defined foreground/background colors for text.&lt;br /&gt;
## Sepia &lt;br /&gt;
## Night mode&lt;br /&gt;
## Adjust screen brightness&lt;br /&gt;
# multiple bookmarks per doc. &lt;br /&gt;
# shallow menus&lt;br /&gt;
# smooth scrolling or page-at-a-time scrolling by gestures. &lt;br /&gt;
## plucker style button-based scrolling &lt;br /&gt;
## swipe gesture based scrolling&lt;br /&gt;
## auto-scrolling with user adjustable speed&lt;br /&gt;
### Pause auto-scrolling by tapping gesture area&lt;br /&gt;
## page turn on screen tap option&lt;br /&gt;
# support for covers.&lt;br /&gt;
# coverflow view of shelves. &lt;br /&gt;
# easy rapid sorting of books onto shelves.&lt;br /&gt;
# Change text size&lt;br /&gt;
# Possibly be able to add books over Wi-Fi&lt;br /&gt;
# Copy &amp;amp; Paste words&lt;br /&gt;
## Dictionary search implemented&lt;br /&gt;
&lt;br /&gt;
===Data Structure=== &lt;br /&gt;
&lt;br /&gt;
'''Table: Catalog'''&lt;br /&gt;
* catalogId:   (globally unique ID - a system generated number) &lt;br /&gt;
* Title:  string&lt;br /&gt;
* Author: string&lt;br /&gt;
* Genre: string&lt;br /&gt;
* catalogType: (B,S - book or series)&lt;br /&gt;
* ShelfId:  &lt;br /&gt;
* CoverImage: Filename&lt;br /&gt;
* Encrypted: boolean &lt;br /&gt;
* Format: string (book format)&lt;br /&gt;
&lt;br /&gt;
'''Table: BookSeries'''&lt;br /&gt;
* bookseriesId:   (globally unique ID - a system generated number) &lt;br /&gt;
* catSeriesId:   (must be present in book table and the catType must be 'S')&lt;br /&gt;
* catBookId:   (must be present in book table and the catType must be 'B')&lt;br /&gt;
&lt;br /&gt;
'''Table: Bookmarks'''&lt;br /&gt;
* bkmkId: &lt;br /&gt;
* bookId:   (must be present in book table)&lt;br /&gt;
* Position:   ( an integer, refering to the character in the file at the top of the screen.) &lt;br /&gt;
&lt;br /&gt;
'''Table: BookShelf'''&lt;br /&gt;
* shelfId: &lt;br /&gt;
* ShelfName:&lt;br /&gt;
* ShelfOrder: (A, T, or U)  Representing Author, Title or User Set&lt;br /&gt;
&lt;br /&gt;
'''Table ShelfOrder'''&lt;br /&gt;
* shelfId:&lt;br /&gt;
* bookId: &lt;br /&gt;
* position:  (integer representing the position of this book on this shelf) &lt;br /&gt;
&lt;br /&gt;
'''Table: BookText'''&lt;br /&gt;
* BookId: &lt;br /&gt;
* BookText: &lt;br /&gt;
&lt;br /&gt;
====Data Issues====&lt;br /&gt;
&lt;br /&gt;
* This structure does not provide for books stored as chapters.  This structure presumes a book is a single document.  That document might have internal chapter indicators, but this structure does not divide the book up. &lt;br /&gt;
* This structure makes no provision for the internal storage of images. &lt;br /&gt;
* Should we actually store the text of the book in the DB or do we leave the book on the file system and just store a link to it?&lt;br /&gt;
&lt;br /&gt;
There is some point, therefore to consider if in booktext, we want to simply store a plucker file, which CAN contain images and text intermingled.&lt;br /&gt;
&lt;br /&gt;
====Book Format Issues====&lt;br /&gt;
* Can javascript on the device natively parse/navigate all of the above list formats?&lt;br /&gt;
** '''No.''' &lt;br /&gt;
* Can javascript on the device effectively parse/navigate the plucker format (if we settle on this one), or do we need our own format?&lt;br /&gt;
** '''Perhaps.'''  plucker decoding sources in JAVA at  http://www.fbreader.org/downloads.php  &lt;br /&gt;
** Possible ePub since it's basically XHTML?&lt;br /&gt;
* Once we settle on a format, will the device be powerful enough to convert other formats to this one, or will we need a PC app to do the converting?&lt;br /&gt;
** on pc app&lt;br /&gt;
** some scripts found so far: &lt;br /&gt;
*** ereader2html -- python app, same as plucker converters. &lt;br /&gt;
*** pdbshred  -- Binary app for unencrypting secure palm reader pdb's.  Sorry.  &lt;br /&gt;
*** (include others as you find them)&lt;br /&gt;
* Has anyone found a free and open source method to unzip files or data streams in javascript??&lt;br /&gt;
** all i have found is a page that refers to the huffman compression technique (http://rumkin.com/tools/compression/compress_huff.php), but i don't know if that is how epub files are zipped and i don't know if we can get our hands on the source.&lt;br /&gt;
**: note that this page says that compressing 15K takes MINUTES...   ooops.  :-(  Not going to work&lt;/div&gt;</summary>
		<author><name>Enormous</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=EBook-Reader&amp;diff=4494</id>
		<title>EBook-Reader</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=EBook-Reader&amp;diff=4494"/>
		<updated>2009-08-17T17:27:26Z</updated>

		<summary type="html">&lt;p&gt;Enormous: /* Features Wish List */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Application description from a users perspective ===&lt;br /&gt;
Scene 1: Splash image and 3 buttons: [[Image: Scene1.png|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
.. Where I left off ... -- Opens the last book you read at the place you stopped. &lt;br /&gt;
&lt;br /&gt;
.. Bookmarks ... -- opens a list of the books you have bookmarks in and lets you open them to there. -- previews 2 lines above and below bookmark. &lt;br /&gt;
&lt;br /&gt;
... Library ... -- opens a scrollable page of &amp;quot;shelves&amp;quot; Each shelf has a label which is user defined, and each shelf presents the books on it as a coverflow. Books can be moved between shelves by dragging and dropping. Each shelf has a context menu to control order, title, author or user defined. If user defined menu will present shelf as a draggable list instead of a coverflow when you want to re-order books. backswipe returns to coverflow. &lt;br /&gt;
&lt;br /&gt;
in either the bookmarks view, tapping a book takes you to either the bookmark or the title page. upswipe downswipe provide smooth scrolling. Left and right swipe provide page at a time scrolling. Back swipe in gesture offers to bookmark with a dialog and returns to the shelf you came from. &lt;br /&gt;
&lt;br /&gt;
When on a book, top left menu presents presentation options, which can be set book by book or globally. Type face (if I can figure out how), size, leading, justification, colors etc.. &lt;br /&gt;
&lt;br /&gt;
Images default to no larger than 1/4 screen, but touch results in lightbox like zoom. &lt;br /&gt;
&lt;br /&gt;
Menu at splash or library offers import, and delete of books. When in a shelf, books can be deleted by dragging them to the recycle.&lt;br /&gt;
&lt;br /&gt;
===Features Wish List===&lt;br /&gt;
# on-pc conversion of various formats to pre-compatible format -probably using plucker distiller. Should support &lt;br /&gt;
## html&lt;br /&gt;
## rde&lt;br /&gt;
## doc&lt;br /&gt;
## m4b&lt;br /&gt;
## pdb (palm-doc)&lt;br /&gt;
## pdb (isilo), prc (unencrypted mobipocket)&lt;br /&gt;
## prc (encrypted) # lots of people with a ton of fictionwise books want this&lt;br /&gt;
## epub [http://en.wikipedia.org/wiki/EPUB]&lt;br /&gt;
## plain text&lt;br /&gt;
## plucker&lt;br /&gt;
## .lit&lt;br /&gt;
# on Pre conversion of html and text docs by download from the cloud. &lt;br /&gt;
# Library supports user definable catagories for sorting and shelving&lt;br /&gt;
#: Shelves can be user defined to hold any collection of books a reader cares to:  &lt;br /&gt;
#* By author&lt;br /&gt;
#* By Genre&lt;br /&gt;
#* By Geography&lt;br /&gt;
#* By cover color&lt;br /&gt;
#* By Series # very useful to group books in a series together&lt;br /&gt;
#: The ''user'' should define the sorting catagories. Shelf design can initially be a scroll list like the Contacts app.&lt;br /&gt;
# Book display page is minimally invasive making the most space available to read on as possible &lt;br /&gt;
# Typography is bifocal friendly. User definable print sizes, and if possible type faces. &lt;br /&gt;
# user defined foreground/background colors for text.&lt;br /&gt;
## Sepia &lt;br /&gt;
## Night mode&lt;br /&gt;
## Adjust screen brightness&lt;br /&gt;
# multiple bookmarks per doc. &lt;br /&gt;
# shallow menus&lt;br /&gt;
# smooth scrolling or page-at-a-time scrolling by gestures. &lt;br /&gt;
## plucker style button-based scrolling &lt;br /&gt;
## swipe gesture based scrolling&lt;br /&gt;
## auto-scrolling with user adjustable speed&lt;br /&gt;
## page turn on screen tap option&lt;br /&gt;
### Pause auto-scrolling by tapping gesture area&lt;br /&gt;
# support for covers.&lt;br /&gt;
# coverflow view of shelves. &lt;br /&gt;
# easy rapid sorting of books onto shelves.&lt;br /&gt;
# Change text size&lt;br /&gt;
# Possibly be able to add books over Wi-Fi&lt;br /&gt;
# Copy &amp;amp; Paste words&lt;br /&gt;
## Dictionary search implemented&lt;br /&gt;
&lt;br /&gt;
===Data Structure=== &lt;br /&gt;
&lt;br /&gt;
'''Table: Catalog'''&lt;br /&gt;
* catalogId:   (globally unique ID - a system generated number) &lt;br /&gt;
* Title:  string&lt;br /&gt;
* Author: string&lt;br /&gt;
* Genre: string&lt;br /&gt;
* catalogType: (B,S - book or series)&lt;br /&gt;
* ShelfId:  &lt;br /&gt;
* CoverImage: Filename&lt;br /&gt;
* Encrypted: boolean &lt;br /&gt;
* Format: string (book format)&lt;br /&gt;
&lt;br /&gt;
'''Table: BookSeries'''&lt;br /&gt;
* bookseriesId:   (globally unique ID - a system generated number) &lt;br /&gt;
* catSeriesId:   (must be present in book table and the catType must be 'S')&lt;br /&gt;
* catBookId:   (must be present in book table and the catType must be 'B')&lt;br /&gt;
&lt;br /&gt;
'''Table: Bookmarks'''&lt;br /&gt;
* bkmkId: &lt;br /&gt;
* bookId:   (must be present in book table)&lt;br /&gt;
* Position:   ( an integer, refering to the character in the file at the top of the screen.) &lt;br /&gt;
&lt;br /&gt;
'''Table: BookShelf'''&lt;br /&gt;
* shelfId: &lt;br /&gt;
* ShelfName:&lt;br /&gt;
* ShelfOrder: (A, T, or U)  Representing Author, Title or User Set&lt;br /&gt;
&lt;br /&gt;
'''Table ShelfOrder'''&lt;br /&gt;
* shelfId:&lt;br /&gt;
* bookId: &lt;br /&gt;
* position:  (integer representing the position of this book on this shelf) &lt;br /&gt;
&lt;br /&gt;
'''Table: BookText'''&lt;br /&gt;
* BookId: &lt;br /&gt;
* BookText: &lt;br /&gt;
&lt;br /&gt;
====Data Issues====&lt;br /&gt;
&lt;br /&gt;
* This structure does not provide for books stored as chapters.  This structure presumes a book is a single document.  That document might have internal chapter indicators, but this structure does not divide the book up. &lt;br /&gt;
* This structure makes no provision for the internal storage of images. &lt;br /&gt;
* Should we actually store the text of the book in the DB or do we leave the book on the file system and just store a link to it?&lt;br /&gt;
&lt;br /&gt;
There is some point, therefore to consider if in booktext, we want to simply store a plucker file, which CAN contain images and text intermingled.&lt;br /&gt;
&lt;br /&gt;
====Book Format Issues====&lt;br /&gt;
* Can javascript on the device natively parse/navigate all of the above list formats?&lt;br /&gt;
** '''No.''' &lt;br /&gt;
* Can javascript on the device effectively parse/navigate the plucker format (if we settle on this one), or do we need our own format?&lt;br /&gt;
** '''Perhaps.'''  plucker decoding sources in JAVA at  http://www.fbreader.org/downloads.php  &lt;br /&gt;
** Possible ePub since it's basically XHTML?&lt;br /&gt;
* Once we settle on a format, will the device be powerful enough to convert other formats to this one, or will we need a PC app to do the converting?&lt;br /&gt;
** on pc app&lt;br /&gt;
** some scripts found so far: &lt;br /&gt;
*** ereader2html -- python app, same as plucker converters. &lt;br /&gt;
*** pdbshred  -- Binary app for unencrypting secure palm reader pdb's.  Sorry.  &lt;br /&gt;
*** (include others as you find them)&lt;br /&gt;
* Has anyone found a free and open source method to unzip files or data streams in javascript??&lt;br /&gt;
** all i have found is a page that refers to the huffman compression technique (http://rumkin.com/tools/compression/compress_huff.php), but i don't know if that is how epub files are zipped and i don't know if we can get our hands on the source.&lt;br /&gt;
**: note that this page says that compressing 15K takes MINUTES...   ooops.  :-(  Not going to work&lt;/div&gt;</summary>
		<author><name>Enormous</name></author>
	</entry>
</feed>