DSwiki

JPdensetsu

Well-Known Member
OP
Member
Joined
Feb 2, 2008
Messages
2,204
Trophies
0
Location
Taipei
Website
youtube.com
XP
438
Country
Taiwan
Ollipolli made his first Homebrew Application called DSwiki.
It's an Offline Wikipedia Viewer for the Nintendo DS.
The interface language is german, but there are only some status messages.
It's version 0.1alpha1
This is an Alpha version, so... there are much bugs!!!

icon11.gif
Homepage: Here
icon11.gif
Download: Here
icon11.gif
Source: Here


How to use and Information about DSwiki:

QUOTE said:
DSwiki
========

DSwiki is an offline viewer for Wiki markup, for example for the
Wikipedia, Wikibooks, Wiktionaries, ...

DSwiki is NOT a web browser!

Why DSwiki?
=============

DSwiki is for all people that like to get information with their
DS, but have no direct access to the Internet. So far, no
Program was very good in displaying the Wikipedia on the DS. NewDictS
can display an uncompressed dump, but this dump is outdated, and the
Wikipedia has grown dramatically since then, so compression was
absolutely necessary. In addition, most homebrew programs can't
handle UTF-8.

DSwiki is based on
====================

-- NewDictS
Thanks to sesa for graphics-/unicode- and font-routines

-- Wiki2Touch
Thanks to Tom Haukap for the file format and index routines

-- libbzip2

-- Terminus fonts

-- GNU Unifont [DOWN]

Thanks to Roman Czyborra

Features
==========

-- Very good Unicode/UTF8-Support (as much - or as little - as the
underlying font covers)

Planned Features
==================

-- Much better markup display
-- Improved Search (speed, advanced input) [BROKEN]
-- Navigation by document structure (jump to headlines or
jump from link to link as in text browsers)
-- "Find as you type" inside an article
-- A cache to navigate quickly the history of pages
-- Bookmarks
-- Memory saving font handling

Use
=====

At the moment DSwiki can't do more than display mostly unformatted
wiki markup of articles (but word and line breaks and a proportional
font make it easy readable).

DSwiki works as follows:

A random article will be loaded at the start.

A: Go to the next random article

B: If stuck, reset searchstring

Up/Down: Scroll one line backward/forward

Left/Right: Scroll one page backward/forward

X: Index-assisted search on/off [BROKEN]

Articles names (no unicode yet) can be entered
on the keyboard, return loads the corresponding
entry. After three seconds without input, a few
suggestions above and below the current word
are loaded, navigate through them by up/down on
the pad, the A-button loads the article displayed
in the first row.

Stylus: Follow a link on the bottom screen

Installation
==============

1. Copy DSwiki.nds and DSwikiU.nds somewhere on your flash card,
DLDI-patch it if necessary.

2. Create dumps of your favorite wiki or download already prepared ones.
Linux users can use the "createDSwikiDatabase" script, Windows Users
have to wait for ready-to-use-databases from other users, sorry.

To compile the indexer, you need a C++-Compiler with the necessary
libraries, and you need to install the development files for
"libbzip2".

3. Copy dewiki.ao1, dewiki.ao2, dewiki.dbz, dewiki.idx and dewiki.ifo
into the root directory of your flash card.

IMPORTANT: These names are fixed at the moment, so use them
anyway, even if you want to use a different language/wiki.

Bugs/Issues
=============

-- A lot, I can't mention them all. But in this alpha release, memory
leaks will kill the program after a while.

Thanks to Urza for the screenshots !!!
dwiki429.png
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
  • DinohScene @ DinohScene:
    run h2testw on it
    +1
  • DinohScene @ DinohScene:
    when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Samsung SD format can sometimes fix them too
  • Purple_Heart @ Purple_Heart:
    yes looks like an faulty sd
  • Purple_Heart @ Purple_Heart:
    @Psionic Roshambo i may try that with my dead sd cards
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    It's always worth a shot
  • TwoSpikedHands @ TwoSpikedHands:
    @The Real Jdbye, I considered that, but i'll have to wait until i can get the eu version in the mail lol
  • I @ I-need-help-with-wup-wiiu:
    i need help with nusspli failed downloads, can someone respond to my thread? pretty please:wub: