View Single Post
Old 02-11-2010, 10:25 PM   #4
Lago
Connoisseur
Lago doesn't litterLago doesn't litter
 
Lago's Avatar
 
Posts: 82
Karma: 104
Join Date: Oct 2008
Location: New York/Vermont
Device: Ebookwise 1150, REB1200, PRS-600
Quote:
Originally Posted by nrapallo View Post
Well, if it hasn't happen until now, then it MIGHT not happen ever.

The EBW1150 understands a very specific and obsolete programming code and newer updates to that hardware with a modern Linux based system would be highly unlikely. Unlikely, but I hope not impossible!

While examining and tearing apart the .imp format I realized that the EBW1150 does not allow you to freely display ebooks in .imp formats that is, every position on the screen is PRE-calculated by the eBook Publisher program and it's .dll libraries. Where the line ends, which characters are bold, is the underline a hyperlink?, etc... all need to be specified beforehand as the EBW1150 cannot make these decisions on its own.

All the above info is "stored" in the .imp format and exploded into the .res format which the EBW1150 uses to know how to display EACH page in only Small and Large fonts. Nothing is left to chance or can be modified if not explicitly allowed for when the .imp ebook was created. The EBW1150 cannot "read" any other format except for it's own .imp (.res) format.

However, that said, while working on Linreb and Impserve, we discovered that the EBW1150 comes with an internal .html viewer capable of viewing simple .html files that have been "prepared" properly. However, there is no automatic advance to next page, unless it's written into the .html code and navigation is thus not available unless explicitly allowed for. In theory, if an ebook with .html files (anyone say .epub?) could be converted by an external program (like the code for EPUBReader does?) into its basic .html elements then that ebook could be viewed with the internal .html viewer and open up a new reading experience...

So it seems there could be a parallel in that a .imp ebook needs to be converted for the .res internal viewer to display it properly just like a .epub may need to be converted for the .html internal viewer to display it...

Anyone interested in exploring this further?
how about we develpe third party firmware instead?
Lago is offline   Reply With Quote