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

DSlibris: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 28: Line 28:
This being DS homebrew, you’ll require a media card for your DS, and you will need to [[DLDI|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|DLDI]] patch dslibris.nds for your DS media device.


Copy all files and folders in this distribution .zip to the root folder of your DS media. Using a subfolder does not work.
Copy all files and folders in this distribution .zip to the root folder of your DS media (using a subfolder does not work).


Put any XHTML you have into the book folder. The filenames should have an .xht or .xhtml extension.
Put any XHTML you have into the book folder. The filenames should have an .xht or .xhtml extension.

Revision as of 13:44, 18 July 2021

DSLibris
File:Dslibris.jpg
General
Author(s)rhaleblian
TypeUtility
Version1.5.1 (23 Nov 2018)
LicenceMixed
Links
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.

Copy all files and folders in this distribution .zip to the root folder of your DS media (using a subfolder does not work).

Put any XHTML you have into the book folder. The filenames should have an .xht or .xhtml extension.

Run dslibris.nds on the DS.

Controls

Select - Show the browser

D-Pad - Control

Screenshots

dslibris02.jpg

dslibris03.jpg

dslibris04.jpg

Known issues

Please see https://github.com/rhaleblian/dslibris/issues

Changelog

1.5.1 2018/11/23

  • Rebuilt with devkitARM r45.

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].

External links


Advertising: