DSlibris

From GameBrew
Revision as of 05:59, 30 May 2012 by HydeWing (talk | contribs) (Created page with "{{Infobox homebrew | title = DSLibris | image = [[]] | type = Utility | version = 0.2.0 | licence = Mixed | author = rhaleblian | website = h...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
DSLibris
[[]]
General
Author(s)rhaleblian
TypeUtility
Version0.2.0
LicenceMixed
Links
[Media: 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: