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

DSBible: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "|download=https://dlhb.gamebrew.org/dshomebrew2/↵" to "|download=https://dlhb.gamebrew.org/dshomebrew2/")
 
(24 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox homebrew
{{Infobox DS Homebrews
| title       = DSBible
|title=DSBible
| image       = [[File:Dsbible2.png]]
|image=dsbible.png
| type       = Other
|description=Bible-reading app.4 translations included.
| version     = 2.51
|author=Jeremy Ruten (Jeremysr)
| licence    = WTFPL
|lastupdated=2009/01/25
| author      = Jeremy Ruten
|type=Other Apps
| website     = http://viewsourcecode.org/homebrew/ds-bible
|version=2.51
| download    = Media:Dsbible251.zip
|license=WTFPL
| source     = http://viewsourcecode.org/homebrew/ds-bible/download/source
|download=https://dlhb.gamebrew.org/dshomebrew2/dsbible.7z
|website=https://viewsourcecode.org/old/homebrew.html
|source=https://viewsourcecode.org/old/downloads/ds-bible-2.51-src.zip
}}
}}
DSBible is a Bible-reading app for DS.
DSBible is a Bible-reading app for DS.


It was submitted to the NEO Summer Coding Compo 2008 and ranked 2nd.
It was submitted to the NDS Homebrew Bounty and the NEO Summer Coding Compo 2008 (NDS App, 2nd place).


==Features==
==Features==
*4 different translations (3 English, 1 French)
* 4 different translations (3 English, 1 French).
*The program itself can be in English or French
* The program itself can be in English or French.
*Verse lookup
* Verse lookup.
*Searching
* Searching.
*Bookmarks
* Bookmarks.


==Installation==
==Installation==
#DLDI-patch bible.nds.
Download and extract file.
#Copy bible.nds to your storage device.
#Copy 'bible' folder to the root directory of your storage device. (If you already have an old version, delete it and move new folder to your storage device.)
#Run bible.nds.
#The first time you run it, you will have to select a language. Language can be changed later by pressing the Preferences button in the text viewer.


===Translations===
[[DLDI|DLDI]] patch .nds file and copy bible.nds to storage device.
DSbible comes with 4 translations (3 English, 1 French), and they all take up about 4MB of space. If you want to free up space by removing a translation, you can just delete it from the /bible/translations directory.
 
 
Copy bible folder to the root directory of your storage device (if you already have an old version, delete it and move new folder to your storage device.)
If you want to add a translation, it must be formatted correctly and then put into the translations directory.
 
Run bible.nds. The first time you run it, you will have to select a language. Language can be changed later by pressing the Preferences button in the text viewer.
 
==User guide==
DSbible comes with 4 translations (3 English, 1 French), and they all take up about 4MB of space. If you want to free up space by removing a translation, you can just delete it from the /bible/translations directory. If you want to add a translation, it must be formatted correctly and then put into the translations directory.
 
There are 8 buttons at the bottom of the touch screen:
* Previous Chapter (a left arrow).
* Next Chapter (a right arrow).
* Look Up a Verse (an opened book).
* Search Bible (a pair of binoculars).
* Select a Book (a bulleted list).
* Bookmarks (a star icon).
* Translations (the acronyms BBE and KJV).
* Preferences (a wrench icon).
    
    
===Languages===
===Languages===
If you want to translate DSbible itself to [http://viewsourcecode.org/homebrew/ds-bible another language], go to the /bible/lang directory, copy and paste one of the language files and translate the pasted one to your language.
A number of translated versions are available from the [https://viewsourcecode.org/old/homebrew.html official website]. If you want to translate DSbible itself to another language, go to the /bible/lang directory, copy and paste one of the language files and translate the pasted one to your language.


==Controls==
===Main Menu===
===Main Menu===
#Change the Bible translation by holding the stylus on the select box, and dragging it to the translation you want. DSbible will remember which one you select so you don't have to change every time you start up the program.
Change the Bible translation by holding the stylus on the select box, and dragging it to the translation you want. DSbible will remember which one you select so you don't have to change every time you start up the program. Press one of the four buttons on the touch screen, depending on what you want to do:
#Press one of the four buttons on the touch screen, depending on what you want to do:
* Select a Book.
:Select a Book
* Look Up a Verse.
:Look Up a Verse
* Search Bible.
:Search Bible
* Bookmarks.
:Bookmarks


===The Text Viewer===
===The Text Viewer===
The title bar at the top displays your current location in a format like "Genesis 1:1".
The title bar at the top displays your current location in a format like Genesis 1:1. Drag the black rectangle up or down to scroll (scrollbar). There are two buttons on the far left at the bottom of the screen that skip texts to the previous chapter and the next chapter.
 
For Moonshell style, drag the stylus on the text to scroll.


The D-Pad - Press up or down to scroll line by line. Press left or right to scroll page by page.
===FAQ===
'''Q. When I start up DSbible, it is frozen on "Initializing FAT".'''


The scrollbar - Drag the black rectangle up or down to scroll.
This could mean you need to DLDI-patch bible.nds for your device. More likely, it could mean that it can't find the data files because you put them in the wrong place. Make sure you copied the "bible" folder that came with DSbible to the root of your memory card, i.e. don't put it in any other folder on your memory card. Put it on the top.


The buttons - The two buttons on the far left at the bottom of the screen skip to the previous chapter and the next chapter.
'''Q. How do I get NIV on this thing?'''


Moonshell style - Drag the stylus on the text to scroll.
The NIV translation of the Bible and a lot of other modern translations are copyrighted, which I think means it would be illegal to distribute them with or alongside DSbible. Something about that doesn't seem right at all, but it's the reality.


If you have done a search, press X to return to the search results.
==Controls==
'''Text viewer:'''


There are 8 buttons at the bottom of the touch screen.
Up/Down - Scroll line by line
*Previous Chapter (a left arrow)
*Next Chapter (a right arrow)
*Look Up a Verse (an opened book)
*Search Bible (a pair of binoculars)
*Select a Book (a bulleted list)
*Bookmarks (a star)
*Translations (the acronyms "BBE" and "KJV")
*Preferences (a wrench)


===The Keyboard===
Left/Right - Scroll page by page
L or R - type in special symbols and non-English letters.


Left and Right - move the cursor left or right.
X - Return to the search results


Up - moves the cursor all the way to the left like the Home key.
Stylus - Scroll lines (see above section)


Down - moves the cursor all the way to the right like the End key.
'''The Keyboard:'''


A - enter key.
L/R - Type in special symbols and non-English letters


B - backspace.
Left/Right - Move the cursor left or right


Tapping the text in textbox - move the cursor in between letters tapped.
Up/Down - Move the cursor all the way to the left/Right like the Home key


Dragging text in the textbox - highlight text.
A - Enter key


Select - copy the highlighted text
B - Backspace


X - cut the highlighted text.
Tapping the text in textbox - Move the cursor in between letters tapped


Start - paste text.
Dragging text in the textbox - Highlight text


Press the "Cancel" button to go back to where you were.
Select - Copy the highlighted text


==Frequently Asked Questions==
X - Cut the highlighted text
Q: When I start up DSbible, it is frozen on "Initializing FAT..."


A: This could mean you need to DLDI-patch bible.nds for your device. More likely, it could mean that it can't find the data files because you put them in the wrong place. Make sure you copied the "bible" folder that came with DSbible to the root of your memory card, i.e. don't put it in any other folder on your memory card. Put it on the top.
Start - Paste text


Q: How do I get NIV on this thing?
Press the Cancel button to go back to where you were.


A: The NIV translation of the Bible and a lot of other modern translations are copyrighted, which I think means it would be illegal to distribute them with or alongside DSbible. Something about that doesn't seem right at all, but it's the reality.
==Screenshots==
https://dlhb.gamebrew.org/dshomebrew/dsbible2.png
https://dlhb.gamebrew.org/dshomebrew/dsbible3.png


==Changelog==
==Changelog==
'''v2.5'''
'''v2.5'''
*Fixed all the flickering
* Fixed all the flickering.
*Scrolling can be done by dragging the stylus on the text (like Moonshell)
* Scrolling can be done by dragging the stylus on the text (like Moonshell).
*DSbible now has a logo/icon/titlescreen (Thanks Josiah for creating it!)
* DSbible now has a logo/icon/titlescreen (Thanks Josiah for creating it).
*World English Bible translation included, which has paragraph breaks and footnotes
* World English Bible translation included, which has paragraph breaks and footnotes.
*Footnotes and verse numbers appear in orange text (footnotes appear inline with the text)
* Footnotes and verse numbers appear in orange text (footnotes appear inline with the text).
*"Back" and "Cancel" buttons implemented all over the program
* "Back" and "Cancel" buttons implemented all over the program.
*Fixed a bug that caused the program to freeze while starting up for some people (Thanks Sebastiaan Leenders for reporting this and helping me fix it!)
* Fixed a bug that caused the program to freeze while starting up for some people (Thanks Sebastiaan Leenders for reporting this and help fixing it).
*"Louis Second 1910" French translation included, and DSbible itself has been translated to French (Thanks JMS for doing both these things!)
* "Louis Second 1910" French translation included, and DSbible itself has been translated to French (Thanks JMS for doing both these things).
*Loading a book is almost instantaneous
* Loading a book is almost instantaneous.
*Holding the stylus on a button in the text viewer for half a second will display a popup describing what that button does
* Holding the stylus on a button in the text viewer for half a second will display a popup describing what that button does.
*Bible translations and translations of DSbible can be added and removed easily by adding files or removing the files in the 'translations' and 'lang' directories.
* Bible translations and translations of DSbible can be added and removed easily by adding files or removing the files in the 'translations' and 'lang' directories.
*Bookmarked verses and search terms in the text are now highlighted
* Bookmarked verses and search terms in the text are now highlighted.
*Many minor fixes and graphics improvements have been made  
* Many minor fixes and graphics improvements have been made.
'''v2.0'''
'''v2.0'''
*Searching
* Searching.
*Look up a verse
* Look up a verse.
*Bookmarks
* Bookmarks.
*Two translations: Bible in Basic English and King James Version  
* Two translations: Bible in Basic English and King James Version.


==Credits==
==Credits==
Line 129: Line 134:
Sebastiaan Leenders for reporting a major bug and helping fixing.
Sebastiaan Leenders for reporting a major bug and helping fixing.


JMS for formatting the French translation and translating DSbible to French
JMS for formatting the French translation and translating DSbible to French.


==External links==
* Author's website - https://viewsourcecode.org/old/homebrew.html
* NeoFlash - https://www.neoflash.com/forum/index.php?topic=5272.0


[[Category:Homebrew applications]]
[[Category:GBAtemp Homebrew Bounty 2008]]
[[Category:NEO Summer Coding Compo 2008]]

Latest revision as of 04:47, 16 August 2024

DSBible
Dsbible.png
General
AuthorJeremy Ruten (Jeremysr)
TypeOther Apps
Version2.51
LicenseWTFPL
Last Updated2009/01/25
Links
Download
Website
Source

DSBible is a Bible-reading app for DS.

It was submitted to the NDS Homebrew Bounty and the NEO Summer Coding Compo 2008 (NDS App, 2nd place).

Features

  • 4 different translations (3 English, 1 French).
  • The program itself can be in English or French.
  • Verse lookup.
  • Searching.
  • Bookmarks.

Installation

Download and extract file.

DLDI patch .nds file and copy bible.nds to storage device.

Copy bible folder to the root directory of your storage device (if you already have an old version, delete it and move new folder to your storage device.)

Run bible.nds. The first time you run it, you will have to select a language. Language can be changed later by pressing the Preferences button in the text viewer.

User guide

DSbible comes with 4 translations (3 English, 1 French), and they all take up about 4MB of space. If you want to free up space by removing a translation, you can just delete it from the /bible/translations directory. If you want to add a translation, it must be formatted correctly and then put into the translations directory.

There are 8 buttons at the bottom of the touch screen:

  • Previous Chapter (a left arrow).
  • Next Chapter (a right arrow).
  • Look Up a Verse (an opened book).
  • Search Bible (a pair of binoculars).
  • Select a Book (a bulleted list).
  • Bookmarks (a star icon).
  • Translations (the acronyms BBE and KJV).
  • Preferences (a wrench icon).

Languages

A number of translated versions are available from the official website. If you want to translate DSbible itself to another language, go to the /bible/lang directory, copy and paste one of the language files and translate the pasted one to your language.

Main Menu

Change the Bible translation by holding the stylus on the select box, and dragging it to the translation you want. DSbible will remember which one you select so you don't have to change every time you start up the program. Press one of the four buttons on the touch screen, depending on what you want to do:

  • Select a Book.
  • Look Up a Verse.
  • Search Bible.
  • Bookmarks.

The Text Viewer

The title bar at the top displays your current location in a format like Genesis 1:1. Drag the black rectangle up or down to scroll (scrollbar). There are two buttons on the far left at the bottom of the screen that skip texts to the previous chapter and the next chapter.

For Moonshell style, drag the stylus on the text to scroll.

FAQ

Q. When I start up DSbible, it is frozen on "Initializing FAT".

This could mean you need to DLDI-patch bible.nds for your device. More likely, it could mean that it can't find the data files because you put them in the wrong place. Make sure you copied the "bible" folder that came with DSbible to the root of your memory card, i.e. don't put it in any other folder on your memory card. Put it on the top.

Q. How do I get NIV on this thing?

The NIV translation of the Bible and a lot of other modern translations are copyrighted, which I think means it would be illegal to distribute them with or alongside DSbible. Something about that doesn't seem right at all, but it's the reality.

Controls

Text viewer:

Up/Down - Scroll line by line

Left/Right - Scroll page by page

X - Return to the search results

Stylus - Scroll lines (see above section)

The Keyboard:

L/R - Type in special symbols and non-English letters

Left/Right - Move the cursor left or right

Up/Down - Move the cursor all the way to the left/Right like the Home key

A - Enter key

B - Backspace

Tapping the text in textbox - Move the cursor in between letters tapped

Dragging text in the textbox - Highlight text

Select - Copy the highlighted text

X - Cut the highlighted text

Start - Paste text

Press the Cancel button to go back to where you were.

Screenshots

dsbible2.png dsbible3.png

Changelog

v2.5

  • Fixed all the flickering.
  • Scrolling can be done by dragging the stylus on the text (like Moonshell).
  • DSbible now has a logo/icon/titlescreen (Thanks Josiah for creating it).
  • World English Bible translation included, which has paragraph breaks and footnotes.
  • Footnotes and verse numbers appear in orange text (footnotes appear inline with the text).
  • "Back" and "Cancel" buttons implemented all over the program.
  • Fixed a bug that caused the program to freeze while starting up for some people (Thanks Sebastiaan Leenders for reporting this and help fixing it).
  • "Louis Second 1910" French translation included, and DSbible itself has been translated to French (Thanks JMS for doing both these things).
  • Loading a book is almost instantaneous.
  • Holding the stylus on a button in the text viewer for half a second will display a popup describing what that button does.
  • Bible translations and translations of DSbible can be added and removed easily by adding files or removing the files in the 'translations' and 'lang' directories.
  • Bookmarked verses and search terms in the text are now highlighted.
  • Many minor fixes and graphics improvements have been made.

v2.0

  • Searching.
  • Look up a verse.
  • Bookmarks.
  • Two translations: Bible in Basic English and King James Version.

Credits

Josiah for creating the logo.

Sebastiaan Leenders for reporting a major bug and helping fixing.

JMS for formatting the French translation and translating DSbible to French.

External links

Advertising: