More actions
No edit summary |
No edit summary |
||
Line 12: | Line 12: | ||
IkuReader is an e-book reader for Nintendo DS | IkuReader is an e-book reader for Nintendo DS | ||
==Features== | ==Features== | ||
*Txt, fb2 and partial epub support | *Txt, fb2 and partial epub support | ||
*Unicode support (utf-8) | *Unicode support (utf-8) | ||
Line 23: | Line 21: | ||
== Installation == | == Installation == | ||
#Download and extract file | |||
Copy data folder to the root of your memory card. | #Copy data folder to the root of your memory card | ||
#Copy iku.nds and books where you want to | |||
To add your own fonts, copy them to data/ikureader/fonts. Each font consists of 3 files: normal, bold and italic. Pay attention to the naming. | |||
==User guide== | |||
Q: '''What to do if one of my screens is blurred?''' | |||
== | |||
Q: What to do if one of my screens is blurred? | |||
A: There is sharpness button in the menu just for that. | A: There is sharpness button in the menu just for that. | ||
Q: I see wrong charaters in some files. What to do? | Q:''' I see wrong charaters in some files. What to do?''' | ||
A: Make sure your ebooks are UTF-8 encoded. You can do so | A: Make sure your ebooks are UTF-8 encoded. You can do so | ||
Line 47: | Line 42: | ||
but epub format is not properly supported. | but epub format is not properly supported. | ||
Q: '''Something else is wrong! Can someone fix it?''' | |||
Q: Something else is wrong! Can someone fix it? | |||
A: Maybe. Write to [email protected] | A: Maybe. Write to [email protected] | ||
==Control== | ==Control== | ||
[[File:Ikureaderds.png]] | [[File:Ikureaderds.png]] | ||
== | ==Compatibility== | ||
Tested on: SuperCard DSTwo flashcart with EOS Kernel 1.9 | |||
==Changelog== | |||
'''Version 0.058''' | '''Version 0.058''' | ||
*Three options for gamma (boldness) | *Three options for gamma (boldness) | ||
'''Version 0.057''' | '''Version 0.057''' | ||
*Cleaner letter shapes by the means of gamma correction (only for black & white) | *Cleaner letter shapes by the means of gamma correction (only for black & white) | ||
*Epub:   ; is now expanded to a space, it wasn't at all previously | *Epub:   ; is now expanded to a space, it wasn't at all previously | ||
'''Version 0.056''' | '''Version 0.056''' | ||
*Fixed line breaking when there are no spaces | *Fixed line breaking when there are no spaces | ||
*Kind of profile support: differently named copies of iku.nds will use separate setting files [if loader passes argv] | *Kind of profile support: differently named copies of iku.nds will use separate setting files [if loader passes argv] | ||
'''Version 0.055''' | '''Version 0.055''' | ||
*Solved "out of memory" error for many epubs | *Solved "out of memory" error for many epubs | ||
*Indication of font, size and screen configuration in settings | *Indication of font, size and screen configuration in settings | ||
'''Version 0.051''' | '''Version 0.051''' | ||
*Added progressbar | *Added progressbar | ||
'''Version 0.05''' | '''Version 0.05''' | ||
*Speedup epub loading (no more disk caching) | *Speedup epub loading (no more disk caching) | ||
*Added Droid Serif font | *Added Droid Serif font | ||
*Minor optimisations and bugfixes | *Minor optimisations and bugfixes | ||
'''Version 0.046''' | '''Version 0.046''' | ||
*Added option to pick colors for font and background | *Added option to pick colors for font and background | ||
*Fixed crashes on some files | *Fixed crashes on some files | ||
'''Version 0.045''' | '''Version 0.045''' | ||
*Critical fix: file browser hanged in some situations | *Critical fix: file browser hanged in some situations | ||
*Speedup loading some files | *Speedup loading some files | ||
'''Version 0.044''' | '''Version 0.044''' | ||
*Added hints on plus-minus buttons | *Added hints on plus-minus buttons | ||
'''Version 0.043''' | '''Version 0.043''' | ||
*Soft hyphen support | *Soft hyphen support | ||
*Reduced slowdowns on large paragraphs | *Reduced slowdowns on large paragraphs | ||
*Fixed: moonshell related error was displayed on some cards | *Fixed: moonshell related error was displayed on some cards | ||
*Fixed: hyphen sign was sometimes drawn twice | *Fixed: hyphen sign was sometimes drawn twice | ||
'''Version 0.042''' | '''Version 0.042''' | ||
*Added automatic hyphenation for texts in Russian | *Added automatic hyphenation for texts in Russian | ||
*Allowed line breakes after hyphens | *Allowed line breakes after hyphens | ||
*Fixed: file ordering is now case-insensitive (for latin filenames) | *Fixed: file ordering is now case-insensitive (for latin filenames) | ||
*Fixed: letters could appear messed up after changing font | *Fixed: letters could appear messed up after changing font | ||
'''Version 0.041''' | '''Version 0.041''' | ||
*Fixed: files weren't always alphabetically ordered | *Fixed: files weren't always alphabetically ordered | ||
*Phat: more BGR options to remove blur | *Phat: more BGR options to remove blur | ||
*Lite: backlight level is restored from previous session | *Lite: backlight level is restored from previous session | ||
'''Version 0.04''' | '''Version 0.04''' | ||
*Major card/loader compatibility issue solved: no more distorted text | *Major card/loader compatibility issue solved: no more distorted text | ||
*Changed folder structure upon multiple requests | *Changed folder structure upon multiple requests | ||
*Moonshell's extlink enabled (not perfect) | *Moonshell's extlink enabled (not perfect) | ||
'''Version 0.034''' | '''Version 0.034''' | ||
*Fb2 fix: <empty-line/> only breaked line | *Fb2 fix: <empty-line/> only breaked line | ||
*Fixed error after moving .nds to a different folder | *Fixed error after moving .nds to a different folder | ||
'''Version: 0.033''' | '''Version: 0.033''' | ||
*Changed memory management. should get rid of a lot of 'out of memory' errors | *Changed memory management. should get rid of a lot of 'out of memory' errors | ||
'''Version 0.032''' | '''Version 0.032''' | ||
*Improved epub compatibility. still too raw | *Improved epub compatibility. still too raw | ||
'''Version: 0.03''' | '''Version: 0.03''' | ||
*Fixed last letter of a line sometimes not being displayed | *Fixed last letter of a line sometimes not being displayed | ||
*Fb2: fixed paragraths containing <empty-line /> tag not being displayed | *Fb2: fixed paragraths containing <empty-line /> tag not being displayed | ||
*experimental* epub support | *experimental* epub support | ||
'''Version 0.024''' | '''Version 0.024''' | ||
*Books folder no longer required: file browser should start in the same folder last book was opened from | *Books folder no longer required: file browser should start in the same folder last book was opened from | ||
*Fixed recent book not always saved | *Fixed recent book not always saved | ||
*Messed with saving settings even more | *Messed with saving settings even more | ||
*Updated libfat | *Updated libfat | ||
'''Version 0.023''' | '''Version 0.023''' | ||
*Improved rendering of small fonts | *Improved rendering of small fonts | ||
'''Version 0.022''' | '''Version 0.022''' | ||
*Changed the way settings are saved, should solve some bugs | *Changed the way settings are saved, should solve some bugs | ||
*Latest page is saved every time a page is turned | *Latest page is saved every time a page is turned | ||
'''Version 0.021''' | '''Version 0.021''' | ||
*Added touch controlled page turning | *Added touch controlled page turning | ||
'''Version 0.02''' | '''Version 0.02''' | ||
*Initial release | *Initial release | ||
[[Category:Homebrew applications]] | [[Category:Homebrew applications]] |
Revision as of 01:59, 1 November 2012
IkuReader | |
File:Ikureaderds2.png | |
General | |
---|---|
Author(s) | Chintoi |
Type | Utility |
Version | version 0.058 |
Licence | Mixed |
Links | |
[Media:IkuReader0058ds.zip Download] | |
Website | |
Source |
<htmlet>adsense</htmlet>
IkuReader is an e-book reader for Nintendo DS
Features
- Txt, fb2 and partial epub support
- Unicode support (utf-8)
- Read from either both screens or just one. Backlight of inactive screen will be turned off to save battery life
- Horizontal and vertical layouts
- Install your favorite fonts
Installation
- Download and extract file
- Copy data folder to the root of your memory card
- Copy iku.nds and books where you want to
To add your own fonts, copy them to data/ikureader/fonts. Each font consists of 3 files: normal, bold and italic. Pay attention to the naming.
User guide
Q: What to do if one of my screens is blurred?
A: There is sharpness button in the menu just for that.
Q: I see wrong charaters in some files. What to do?
A: Make sure your ebooks are UTF-8 encoded. You can do so by opening them in windows notepad and saving them as files with UTF-8 encoding. For fb2 books you also should correct declaration. ebubs are by default in UTF-8, but epub format is not properly supported.
Q: Something else is wrong! Can someone fix it?
A: Maybe. Write to [email protected]
Control
Compatibility
Tested on: SuperCard DSTwo flashcart with EOS Kernel 1.9
Changelog
Version 0.058
- Three options for gamma (boldness)
Version 0.057
- Cleaner letter shapes by the means of gamma correction (only for black & white)
- Epub:   ; is now expanded to a space, it wasn't at all previously
Version 0.056
- Fixed line breaking when there are no spaces
- Kind of profile support: differently named copies of iku.nds will use separate setting files [if loader passes argv]
Version 0.055
- Solved "out of memory" error for many epubs
- Indication of font, size and screen configuration in settings
Version 0.051
- Added progressbar
Version 0.05
- Speedup epub loading (no more disk caching)
- Added Droid Serif font
- Minor optimisations and bugfixes
Version 0.046
- Added option to pick colors for font and background
- Fixed crashes on some files
Version 0.045
- Critical fix: file browser hanged in some situations
- Speedup loading some files
Version 0.044
- Added hints on plus-minus buttons
Version 0.043
- Soft hyphen support
- Reduced slowdowns on large paragraphs
- Fixed: moonshell related error was displayed on some cards
- Fixed: hyphen sign was sometimes drawn twice
Version 0.042
- Added automatic hyphenation for texts in Russian
- Allowed line breakes after hyphens
- Fixed: file ordering is now case-insensitive (for latin filenames)
- Fixed: letters could appear messed up after changing font
Version 0.041
- Fixed: files weren't always alphabetically ordered
- Phat: more BGR options to remove blur
- Lite: backlight level is restored from previous session
Version 0.04
- Major card/loader compatibility issue solved: no more distorted text
- Changed folder structure upon multiple requests
- Moonshell's extlink enabled (not perfect)
Version 0.034
- Fb2 fix: <empty-line/> only breaked line
- Fixed error after moving .nds to a different folder
Version: 0.033
- Changed memory management. should get rid of a lot of 'out of memory' errors
Version 0.032
- Improved epub compatibility. still too raw
Version: 0.03
- Fixed last letter of a line sometimes not being displayed
- Fb2: fixed paragraths containing <empty-line /> tag not being displayed
- experimental* epub support
Version 0.024
- Books folder no longer required: file browser should start in the same folder last book was opened from
- Fixed recent book not always saved
- Messed with saving settings even more
- Updated libfat
Version 0.023
- Improved rendering of small fonts
Version 0.022
- Changed the way settings are saved, should solve some bugs
- Latest page is saved every time a page is turned
Version 0.021
- Added touch controlled page turning
Version 0.02
- Initial release