DSlibris: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 14: Line 14:


==Features==
==Features==
*reads XHTML (via expat) and reflows text
* Reads XHTML (via expat) and reflows text.
*saves each book location in .bkm file
* Saves each book location in .bkm file.
*antialiased, proportional text
* Antialiased, proportional text.
*UTF-8, so both eastern and western languages are honored
* UTF-8, so both eastern and western languages are honored.
*auto-scan for books stored on your media
* Auto-scan for books stored on your media.
*power-save upon closing the DS lid
* Power-save upon closing the DS lid.
*restoration of previous page on restart
* Restoration of previous page on restart.
*brightness control on DS Lites
* Brightness control on DS Lites.
*support for adding TrueType and OpenType fonts
* Support for adding TrueType and OpenType fonts.
*page number displayed on right page, positioned according to overall position in book
* Page number displayed on right page, positioned according to overall position in book.


==Installation==
==Installation==
This being DS homebrew, you’ll require a media card for your DS, and you will need to DLDI patch dslibris.nds for your DS media device.
This being DS homebrew, you’ll require a media card for your DS, and you will need to DLDI patch dslibris.nds for your DS media device.


==Controls==
==Controls==
SELECT - show the browser  
Select - Show the browser  
D-pad - control
 
D-Pad - Control


==Changelog==
==Changelog==
'''0.2.0 "books are restored"'''
'''0.2.0 Books are restored'''
* last book and page viewed are restored on restart.
* Last book and page viewed are restored on restart.
* all files in the program's folder ending in .xht or .xhtml are added into the book library.
* All files in the program's folder ending in .xht or .xhtml are added into the book library.
* support for Latin-1 in XHTML encoded in UTF-8 or iso-8859-1 numeric attribute format. This means some international support (see the included Czech book example).
* Support for Latin-1 in XHTML encoded in UTF-8 or iso-8859-1 numeric attribute format. This means some international support (see the included Czech book example).
* page number displayed on right page, positioned according to overall position in book
* Page number displayed on right page, positioned according to overall position in book czech - note that margins has some issues in this case.
czech - note that margins has some issues in this case


'''0.1.0'''
'''0.1.0'''
* reads XHTML (via expat) and reflows text
* Reads XHTML (via expat) and reflows text.
* saves each book location in .bkm file
* Saves each book location in .bkm file.
* antialiased, proportional text[/img]
* Antialiased, proportional text[/img].


[[Category:Homebrew applications]]
<br>
[[Category:DS homebrew applications]]
[[Category:Utility homebrews on DS]]

Revision as of 06:20, 19 May 2021

DSLibris
File:Dslibris.jpg
General
Author(s)rhaleblian
TypeUtility
Version0.2.0
LicenceMixed
Links
[Media:Dslibris-0.2.0.zip Download]
Website
Source
Advertisements

<htmlet>adsense</htmlet>


An ebook reader for the Nintendo DS, which incorporate html support. Dslibris supports EPUB format files encoded in UTF-8. Calibre is available for converting a plethora of formats, including PDF, to EPUB.

Features

  • Reads XHTML (via expat) and reflows text.
  • Saves each book location in .bkm file.
  • Antialiased, proportional text.
  • UTF-8, so both eastern and western languages are honored.
  • Auto-scan for books stored on your media.
  • Power-save upon closing the DS lid.
  • Restoration of previous page on restart.
  • Brightness control on DS Lites.
  • Support for adding TrueType and OpenType fonts.
  • Page number displayed on right page, positioned according to overall position in book.

Installation

This being DS homebrew, you’ll require a media card for your DS, and you will need to DLDI patch dslibris.nds for your DS media device.

Controls

Select - Show the browser

D-Pad - Control

Changelog

0.2.0 Books are restored

  • Last book and page viewed are restored on restart.
  • All files in the program's folder ending in .xht or .xhtml are added into the book library.
  • Support for Latin-1 in XHTML encoded in UTF-8 or iso-8859-1 numeric attribute format. This means some international support (see the included Czech book example).
  • Page number displayed on right page, positioned according to overall position in book czech - note that margins has some issues in this case.

0.1.0

  • Reads XHTML (via expat) and reflows text.
  • Saves each book location in .bkm file.
  • Antialiased, proportional text[/img].


Advertising: