|
|
View Full Version : SonyFont - quick and easy font updater
pepak 01-31-2010, 01:44 PM This utility simplifies the process of preparing your own custom fonts for Sony Readers (especially for PRS-505, but the same fonts work also with PRS-300, PRS-600 and probably other models as well).
Essentially, it does all work described in *VERY* detailed guide on changing default Reader fonts (http://www.mobileread.com/forums/showthread.php?t=28447) by Valoric, with several important modifications:
1) It doesn't require any commercial third-party software to do so.
2) It works not only for serif fonts, but also for sans-serif (used in Reader's menu) and monospace (may be used in books).
I prepared two versions, one for Windows command-line, the other for Windows GUI:
http://www.pepak.net/images/clanky/sonyfont/hlavni-okno.png
Source code (in Delphi 5) is also included.
Download: http://www.pepak.net/files/e-books/sonyfont-0.01.zip
jackie_w 01-31-2010, 02:33 PM I nominate you for "Hero of the Week" :)
surquizu 01-31-2010, 04:58 PM thanks !
chainring 01-31-2010, 05:48 PM This doesn't even require flashing with a Russian firmware?
BTW, is there a consensus on which fonts tend to look better?
gregcd 01-31-2010, 06:42 PM Excellent
pepak 01-31-2010, 11:31 PM This doesn't even require flashing with a Russian firmware?
The utility just takes care of editing the font's contents and naming. After that, you need to flash it using some flasher.
surquizu 02-01-2010, 01:29 PM The program works really well!
By default, the source associated tt0003m_.ttf to menus and the source tt0011_.ttf to the text of books (but you can change the BookDesigner). Both sources can be serif or sans-serif as desired. I think in the program (in the Font Family box ) would be more appropriate to "source for menus" and "source of text" instead of serif or sans-serif.
For example, you may have a serif font in the tt0003m_.ttf file and have the menus of reader with serif fonts.
Is a positive review. :-)
pepak 02-01-2010, 01:57 PM Both sources can be serif or sans-serif as desired. I think in the program (in the Font Family box ) would be more appropriate to "source for menus" and "source of text" instead of serif or sans-serif.
That depends on whether you use Book Designer or Calibre.
Personally, I prefer the font-family based names to default-usage based names.
chainring 02-01-2010, 02:01 PM The utility just takes care of editing the font's contents and naming. After that, you need to flash it using some flasher.Excellent, thank you for the clarification. Now I'm off to read up on the preferred method of flashing. Wait, that didn't sound right. :smack:
hedera 02-05-2010, 07:53 AM Thanks for the program!
I have a PRS-600. Can you explain how to use the program with this reader?
Thank you.
pepak 02-05-2010, 09:05 AM At the moment, flashing your own fonts to PRS600 is difficult. Unless you understand command-line operation enough to use CRAMFSCK and MKCRAMFS (Google these terms and if you don't understand what they are about, don't even bother, for now at least), you can't do it.
Don't worry, I plan to write a frontend sometime in the near future...
hedera 02-05-2010, 10:59 AM Ok
Thanks :D
pepak 02-05-2010, 01:06 PM I can offer you this: If you send me prepared fonts, I will build a CramFS image specifically for you.
Hello.
Thank you for the software. But I am completely new to the world of eReaders, and therefore I have no idea how to mod them. Would you mind giving a step-by-step mini guide as to how to apply new fonts using your software? Thank you.
pepak 05-02-2010, 08:56 AM 1) Download the guide from the first post in this topic:
http://www.mobileread.com/forums/showthread.php?t=28447
2) SonyFont simplifies "Step One: Modifying our font" and extends it for the two other typefaces. Instead of downloading FontCreator and renaming the font in it, which is prone to mistakes and requires a commercial app, download SonyFont, choose the font file and let it do its work. Then you can continue with steps Two and the rest from the guide.
Thank you, pepak.
Is the software and process safe to use with a PRS-600? the guide seems to only talk about the PRD-505.
pepak 05-02-2010, 11:01 AM The answer is both YES and NO.
The font issues are the same and SonyFont works the same, too. The principle of the update is the same as well. But the actual flashing is a completely different beast and while it's not difficult per se, it requires extreme concentration and care and should be done by someone who is at least very familiar with computers if not the Sony hacking. I would strongly recommend first getting experience with hacking PRS505 (including changing system files by modifying the fsk image - that is, experience with just PRS+ or PRS Customizer or Universal Flasher IS NOT ENOUGH!) and when you are comfortable with that, you can apply eevrything you've learned to PRS600.
The reason I recommend this approach is that it is very hard to irretrievably brick a PRS-505, but it is relatively simple with PRS-600. You can learn your ways in a safe environment of PRS-505 and once you know what you are doing, hacking PRS-600 shouldn't be too dangerous. But it IS dangerous without the knowledge.
Heh, thanks. But I don't have access to a PRS-505 to fool around with... I guess I'll be stuck with the default fonts :(
Tricky 06-13-2010, 03:47 AM I guess flashing for the prs 700 is out of the question? I'm really annoyed by the '?' substitution as well
pepak 06-13-2010, 04:35 AM It's not "out of the question", but I have no first-hand knowledge of anyone who successfully tried it. Theoretically, it is similar to flashing PRS600, which has been done a number of times.
|