Click here for Version History
Click here for Known Bugs/Conflicts

FREQUENTLY-ASKED QUESTIONS

Q. Only $12! Will it stay that cheap? What about future upgrade costs?
Q. What Palm devices does DeepReader run on?
Q. Why don't you support VFS (Virtual File System)? I want to read eBooks directly from expansion card (Memory Stick, Secure Digital Card, Compact Flash, etc.)!
Q. Why can't I open my eBooks with DeepReader?
Q. Hey! DeepReader can't see my eBooks! What's up?

Q. What is coming in the next version?
Q. Does anti-aliasing always help readability? I think everything is fuzzy-looking.
Q. What is "color-fringing" or "color-aware" or "color-smart" anti-aliasing? How does it make the "effective resolution" of a color Palm device any higher? Isn't the screen always 160x160? (or higher on the new Sony Clies or latest HandEra devices.)
Q Why won't DeepReader open my PalmReader (Peanut) eBooks?
Q. Why don't you support Microsoft Word / iSilo / TomeRaider / HTML / RTF or [Insert Your Favorite File Format Here] format files?
Q. Why don't you support images?
Q. Why do you only have the two built-in fonts?
Q. Hey! You used to have three built-in fonts! What happened to Pakenham?
Q. Will you add [insert your best idea here] to the program?
Q. How do you get italics?
Q. I found a bug!
Q. What the heck are you doing working on a freaking eBook reader!?! I want more ShadowThief adventures? You've been saying Adventure 2 would be out soon for years now!

Q. Only $12! Will it stay that cheap? What about future upgrade costs?
A. You can still purchase DeepReader for only $12, but please be aware that if you do so through PalmGear, I am only earning 75% of this -- PalmGear keeps 25% for themselves. Meaning I earn $9 and PalmGear earns $3. If you use PayPal WebAccept, I earn $11.35, almost all of the $12; there is only a 65 cent fee paid to PayPal for processing. So you decide where you want your money to go.

I have finally decided to leave the price of DeepReader at $12 even though PalmGear has significantly increased its cut, meaning less money for me and more for them. (I would actually earn more of the $12 price with PayPal than I would charging $15 at PalmGear!) But I am keeping PalmGear as an option because many people prefer the convenience, they are a well-established and well-run site, and (in spite of the fact that I disagree with their price increase and some of their recent policy changes) the history of PalmGear has been generally good for the Palm software community. I will continue to support them by listing my software with them. (For now, anyway.)

Unless DeepReader is significantly expanded beyond its current form (or these services continue to increase their fees!), I do not expect to raise the price of DeepReader. Ever. While I agree that $12 is a bargain, and quite a bit less than most of the competition out there, I offer DeepReader only AS IS and do not offer phone support, nor do I guarantee timely feature updates (then again, who does?). My product is shareware, not commercial software, which in some ways does reduce my overhead and allow me to make a profit at a lower price-point to you, the consumer. But I do appreciate the sentiment and am glad you like the program. (It you really feel strongly about this, beam the program to everyone you know and encourage them to register as well.) And as features are added to the program, I reserve the right to increase the base price accordingly.

[Note that unless I expand DeepReader into DeepWriter (a big if!), I will not charge an upgrade cost for future 1.x versions to existing owners. If there is a 2.0 version that requires tons of extra development and scrambles eggs or something completely new, then, well, I might charge an upgrade. (...but I doubt it. More than likely, even if a future version does include writing capability (again, no promises!), it really depends on how much work has gone into it as to whether I would bother to charge existing owners for an upgrade. More than likely, buying early only guarantees a lower cost and less time reading nag messages. I'd like to reward my loyal early adopters.) People who are not existing owners will probably pay more for more features, i.e. the base price will probably increase.]

Q. What Palm devices does DeepReader run on?
A. DeepReader 1.0 requires Palm OS 3.5 or higher. It will run on any greyscale-capable Palm with at least 2MB, which means everything above a Palm III. (This includes most units from Handspring, TRG, and Sony. Note that Handspring devices do not have upgradeable Flash ROM, and thus it will not work on older pre-3.5 devices.) It may work on lesser Palms that have been upgraded, assuming they can display at least 4 shades of grey. If you have difficulty running DeepReader on any of these devices, make sure you have some free RAM available. On some 2MB EZ-processor Palms (Palm V, Vx, IIIx), there is a slight bug that will sometimes not allow DeepReader to initialize. A warning message and a graceful exit will occur in this instance, and a subsequent re-launch of the program always succeeds.

Q. Why don't you support VFS (Virtual File System)? I want to read eBooks directly from expansion card (Memory Stick, Secure Digital Card, Compact Flash, etc.)!
A. Version 1.1 is now available as a "public beta". It allows the opening of eBooks from any expansion card. You still have to set up the File/VFS Preferences to tell DeepReader where your eBooks are stored on the card, but you can pick up to 3 different folders to look in automatically.

For version 1.032...

You can open eBooks on expansion devices right now using HandEra's Autocard or AutoCF if you get version 1.01, released 7/30. It disables Bookmarks, which I realize is only a temporary solution, but hey.

Similarly, I have had very good reports on Sony Clie's using MSMount to access eBooks on Memory Stick. Again, it will not retain Bookmarks, although apparently Bookmarks will still appear to work in the MSMount case, and will indeed work fine until you close that eBook. (They will not be saved.) In both cases, your current place for the current eBook is retained regardless.

In a future release, I will hopefully allow you to open files from your expansion card directly from the file browser without these limitations; I am seeking the best way to handle bookmarks.

Because the 4.0 APIs are relatively young (as are most of the devices with all this expandability), there's still some "commonalities" to work out. There are some non-trivial choices to make. DeepReader stores bookmarks inside the eBook, as described in the original DOC specification. Since there is no API call to write a single record to the VFS device, I either have to turn off bookmarks for documents stored there, or copy the entire document from the card into Palm storage (kinda defeating the point) and then copy it back, or choose to store bookmarks elsewhere, leading to clutter in Palm memory. There are solutions to this and other VFS-related issues, but it is going to take a little work to sort them out. I am getting opinions and trying to figure out the best way to add VFS support in a future release.

Q. Why can't I open my eBooks with DeepReader?
Q. Hey! DeepReader can't see my eBooks! What's up?

A. Good question. There are one of maybe three possible good answers (and maybe a few bad ones). It is probably either:

A) Your books are stored on expansion card but you haven't yet told DeepReader where to find them. If this is the case, go into File/VFS Preferences and select one (or more) of the boxes at the bottom under "VFS Folders." You can change the folder by clicking on the name and navigating to the new folder and pressing "Choose This Folder." Turn the boxes to the left on for up to 3 folders that will be scanned whenever you select Browse eBooks or click the small document icon on the lower left.

B) Your books are not DOC format books. DeepReader only supports DOC format, the most widely-used format for Palm. If you downloaded your books from PeanutPress or Palm Digital Media, you can only use their proprietary reader to read them. There are other readers that support proprietary formats, including iSilo, Mobipocket, and others. Be sure your books are DOC format. Click here for more information about Palm Digital Media's proprietary format and why you should support a choice in format.

Q. What is coming in the next version?
A. Version 1.1 supports VFS (Virtual File System), allowing you to open eBooks stored on expension cards directly. It will retain bookmarks properly regardless of where the eBooks are stored. It also includes a more robust file browser and a number of performance enhancements and additional features. (In a future version, I hope to include font loading as a separate option, including additional font sizes and hopefully a utility to convert your own fonts into DeepReader fonts. This feature will not be in version 1.1.)

Q. Does anti-aliasing always help readability? I think everything is fuzzy-looking.
A. There are always some people whose personal preferences are different from the norm. More power to them. For my taste, anti-aliasing looks better, clearer, smoother, superior -- especially at the dots-per-inch resolution of a Palm handheld. If you honestly don't believe so, don't use it.

Q. What is "color-fringing" or "color-aware" or "color-smart" anti-aliasing? How does it make the "effective resolution" of a color Palm device any higher? Isn't the screen always 160x160? (or higher on the new Sony Clies or latest HandEra devices.)
A. The complete answer to this question is a bit complicated, but a simple summary is this: On those color devices in question, the CRT screen is actually made up of red-green-blue sub-pixels arranged left-to-right...in the case of traditional Palm devices, 160 of these 3 sub-pixel sets in each horizontal row. By treating these sub-pixels separately, a 160x160 screen can be considered to be 480 (160 x 3 = 480) pixels wide! To minimize strange color effects at the edges, some averaging techniques are also used, but the "effective" resolution is still greatly improved by exploiting this linear propertly of handheld CRTs. There is a lot more information about this technique/technology at the Gibson Research Corporation's website on Sub-Pixel Font Rendering. Exciting reading! (And yes, this is the same "technique" that Microsoft uses in their trademarked "ClearType," although the technique has been around for quite some time.)

Q. Why won't DeepReader open my PalmReader (Peanut) eBooks?
A. Unfortunately, Palm has chosen to support a closed (proprietary) eBook format with PalmReader (formerly Peanut Reader from Peanut Press). Many people protest the lack of choice in reader by choosing to download the open DOC format instead. Hopefully, Palm can be convinced in the future to make their format accessible to developers, possibly through the use of a protected API. While I would be happy to enforce their encryption, accessing these books is simply not available to developers at present. Even trying to "reverse-engineer" their proprietary format could make me open to prosecution according to a flawed DMCA (Digital Millenium Copyright Act).

While the use of a Digital Rights Management (DRM) system seems good for eBooks on the surface, this policy is ultimately bad for eBooks, spreading confusion and a conflict of "non-standard" formats, and limiting the "fair use" of eBooks you have paid for. It limits your choice as a consumer. (If Sony VHS tapes only played in a Sony-brand VCR, wouldn't you complain?) If this issue makes you unhappy, please voice your opinion directly to Palm Digital Media. It would be possible for Palm to either make access to their encryption engine available in the form of a secure API, or as a shared library. But the only way they will ever "open this up" and allow other eBook readers to access their books is if enough users demand it.

That said, I am also interested in furthering an extension to DOC, (one has already been designed by the fine folks at CSpotRun), for a Digital Rights Management system for all DOC readers. I personally hope to implement this in DeepReader 1.2.

Q. Why don't you support Microsoft Word / iSilo / TomeRaider / HTML / RTF or [Insert Your Favorite File Format Here] format files?
A. Well, some of these formats are closed and proprietary, others are possible additions at some later date. For version 1.0, I simply wanted to make an eBook reader that I would enjoy using to read books, and most eBooks out there are available in DOC format, so that's good enough for me. While it might be nice to write documents with even more formatting options, most eBooks that I have encountered do not really utilize many extended formatting options.

DeepReader does support a limited set of RTF formatting when using Michael Arena's RTF2Doc or WRTF2Doc. All italics or bold typestyles in RTF files converted with this utility will show up as either italics or bold type in DeepReader 1.0. (On standard-resolution color devices, bold type will currently display as italics.)

Q. Why don't you support images?
A. Again, it might be nice in a future version to do so, but the DOC format does not have standard image options, so as yet neither does DeepReader. Maybe later.

Q. Why do you only have the two built-in fonts?
A. Actually, this is likely the first enhancement I hope to add to the program...the ability to import your own fonts. A lot of the needed code already exists (I generated these fonts, after all, didn't I?) The techniques I am using for both "color-fringing" and especially for sub-pixel kerning make a generic font import slightly non-trivial, and I am platform-agnostic enough to hope to offer this feature to Windows and Mac-heads alike. So....No promises on when, but I'd expect this feature to appear in version 1.5.

Q. Hey! You used to have three built-in fonts! What happened to Pakenham?
A. With the extension of complete ASCII characters (for display of accented characters in Spanish, German, French, etc.), the font information got larger. To reduce the program bloat, I eliminated the least-popular of the three fonts. If you are desperate for it and do not need accented characters, get a copy of version 1.02. (I will likely have the accented character inclusion an option in release 1.1, in addition to offering other "lite" versions of the program. Until I get VFS into the program, I don't want to go through the hassle of multiple versions.)

Q. Hey! You don't have accented characters! Why not?
A. As of version 1.03 we do support the full ASCII character set, allowing reading of French, Spanish, German, etc. eBooks. See, requests do work!

I've also received requests for completely alternate character sets (Japanese / Chinese / Korean / Etc.) ...On that front, I don't know what all is involved with these "two-byte" sets, but I would certainly consider tackling the two-byte character sets as this time. Perhaps someone can point me to the appropriate information on two-byte character support and some good clean public-domain fonts? The most important thing is finding a good clean public-domain font.

Q. Will you add [insert your best idea here] to the program?
A. Request it! I do have many ideas for future enhancements and additions to DeepReader (not to mention DeepWriter!) and will certainly entertain your thoughts and wishes. (Who knows, most-requested features might even get priority...) Of course, how much time gets exerted on shareware depends an awful lot on how popular the product is -- and specifically, how popular registration of the product proves it to be.

Q. How do you get italics?
A. DeepReader converts emphasis with underscores (like _this_) into "cheated" italics (this) on-screen (slanted lettering, not a unique italics font) when you have "Automatic Smart Formatting" selected in the preferences. Many standard Doc-format eBooks out there have this type of embedded italics in them.

You can also use Michael Arena's RTF2Doc or WRTF2Doc to convert your Rich-Text-Format (RTF) documents into Doc-formatted files with special codes for formatting. Note that DeepReader only supports italics and bold typestyles; bold-italics will simply show up as bold. (DeepReader does not fully support all RichReader codes, justification, or multiple font sizes, nor does it support color fonts.) But this is an easier way to retain italics or bold typestyles if you are making your own Doc files.

Q. I found a bug!
A. Please let me know. If it is repeatable, please let me know exactly what eBook and location you were reading when it occured, or a step-by-step explanation of how to make it occur again. Non-repeatable bugs are the hardest to eliminate. While DeepReader was tested extensively for many weeks, I cannot guarantee that every bug was eliminated.

Also, please let me know if your Palm is running any hacks or overclocking utilities! DeepReader has not been tested with every configuration of hack out there, and it is likely one of these is causing any general aberrant behavior.

Q. What the heck are you doing working on a freaking eBook reader!?! I want more ShadowThief adventures? You've been saying Adventure 2 would be out soon for years now!
A. (Sigh.) Once again, I apologize for the delay. Truly. Directly after I wrote ShadowThief (v. 0.97), I got kinda busy with filmmaking. Last year, I added a programming partner for ShadowThief (Dave Johnson), who has helped with some nice enhancements and has promised to help me finish ShadowMaker, which will allow me to make Adventures 2 and 3 (and you to perhaps make Adventures 4 and 5 and 6 and...) much more easily. Again, I am sorry for the infinite delay, but perhaps we'll get even more surprises in there by the time this thing is finally done...

Have a question I didn't answer? Send me an email.


VERSION HISTORY

1.0 -- 7/28/01
Initial Public Release

1.01 (also called 1.0a) -- 7/30/01
- Added the ability to open eBooks on HandEra devices with Autocard/AutoCF (bookmarks are disabled due to "Read Only" status...admittedly a temporary solution until full VFS support is added.)
- Added the ability to control Scroll Speed with the jog-dial.
- Fixed an infrequent bug (Fatal Exception) when scrolling at some record boundaries at certain font sizes.
- Fixed a bug on HandEra devices when the Filename was too long to fit on the Percent Bar

1.02 -- online 8/10/01
- Added "Jog-dial scrolls by page."
- Added "Do not repeat last line on page."
- Added additional hi-res screen refresh option (line by line).
- Improved (lessened) the faint pause between lines when Pause is 0 (None) during Smooth Scrolling. (It is still there somewhat, but improved.)
- Improved screen refresh speed (title/toolbar)
- Improved secondary refresh speed of text in hi-res.
- Added grey-scale icons.
- Fixed bug causing crash on Sony S320

1.03 -- online 10/17/01
- Added full extended ASCII character support
, meaning accented characters for French, Spanish, German, Danish, etc. texts are now completely readable. (On the minus side, the program is a bit larger (335K) and is actually missing the previously included font Pakenham. The extended language support will likely be a version option as of v1.1. Note that there is sometimes a slight but noticeable delay when accessing extended characters when in hi-res or color mode at large font sizes.)
- Added "Delete eBooks" menu and feature.
- Auto-off timer should no longer happen while scrolling.
- Added a preference for "Full-screen top-rt; Scroll bot-left." These corners now become hot-spots for quick toggles. The top-right corner switches between full-screen and not, the bottom-left starts and stops scrolling.

1.031 (bug fix)-- online 10/17/01
-
Fixed "Full-screen top-rt; Scroll bot-left" for HandEra. Now works correctly.

1.032 (bug fix)-- online 10/18/01
- Bottom-left scrolling toggle no longer resets speed to zero (fastest).
- Auto-off timer actually works as advertised!
- My previous beta testers are officially fired! ;-)

1.1 beta 3 (public beta) - online 5/23/02
- Added VFS support
- Added OS5 double-density compatibility
- Added Sony Clie NR70 silkscreen (virtual grafitti) support
- Added expanded eBook browser
- Added lots of frills, including Quik-Menu, Quik-Find, Quik-Bookmarks
- Upgraded refresh speeds and more complete screen refreshes.


KNOWN BUGS / CONFLICTS

EXISTING BUGS
- Cosmetic: There is a rare instance of a missing letter and a broken word continuing from top of one line onto next line. (The combination must be a broken word at the end of a record in the doc-format structure AND placement at the end of a line by spacing in a specific font.) This bug is only cosmetic. Switching fonts or sizes will show the word properly. (To be fixed in a future release.)

EXISTING CONFLICTS
- ClockPop: causes screen corruption when activated.

Please report any other conflicts or bugs!

 

668 ©copyright 2001 by r zane rutledge. all rights reserved.