Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

IkuReader: Difference between revisions

From GameBrew
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


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.


To add your own fonts, copy them to data/ikureader/fonts.
==User guide==
Each font consists of 3 files: normal, bold and italic.
Q: '''What to do if one of my screens is blurred?'''
Pay attention to the naming.
 
== Questions ==
 
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]]


== Changelog==
==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: &nbsp ; is now expanded to a space, it wasn't at all previously
*Epub: &nbsp ; 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
TypeUtility
Versionversion 0.058
LicenceMixed
Links
[Media:IkuReader0058ds.zip Download]
Website
Source
Advertisements

<htmlet>adsense</htmlet>

Advertising: