View Single Post
Old 03-24-2009, 12:24 PM   #7
GntlmnBndt
Zealot
GntlmnBndt doesn't litterGntlmnBndt doesn't litter
 
Posts: 135
Karma: 142
Join Date: Jul 2008
Device: iPod Touch, iPad
Quote:
Originally Posted by darkmonk View Post
Now a page takes about 400 words, at 6 letters a word. This takes 7 characters a word, because of the space. Naturally
this would throw it off, but if you're crazy enough to read size 7 font, you should also be happy to get rid of extra spaces. So now the math:
400*7=2800 characters/page 2800*49= 137200 pixels needed. And what was the resolution of the Ipod Touch? 153600 pixels! This gives a 16400p to spare! In reality: 153600/35/7=627 words, giving you plenty to spare.
Bah! Using 49 pixels for each character? Horribly inefficient!

You can do basic ASCII with a mere 7 bits, just use each pixel as a single bit. Add a stop bit for each character, and you get 8 bits, which will evenly fit on a line (320 or 480). Sure it might take an upgrade to your current reading glasses, and some people will whine about reading binary or memorizing ASCII (lazy oafs!), but come on! 320 divided by 8 bits gives you 40 characters per line, and 480 lines gives you 19200 characters per screen. Using the numbers given for letters per word (I'll even leave in the spaces, being the generous kind of guy I am) and you have more than 2700 words per screen. Many short stories wouldn't even fill a screen!

For those few people that speak some other language, I guess we could support UTF-8 Unicode, but then I take away the stop bits! I spoil you...

Of course, to really be efficient, you would simply assign each letter to a specific color, and let each pixel be a single character, but the whiners would never shut up then!



The Bandit
GntlmnBndt is offline   Reply With Quote