DSBash: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "Category:Utility homebrews on DS" to "Category:Utility Applications on DS")
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox homebrew
{{Infobox DS Homebrews
| title       = DSBash
|title=DSBash
| image       = [[File:Bashds.jpg]]
|image=Dsbash2.png
| type       = Utilities
|description=Web-Browser for Bash.org, QDB.us and German-Bash.org plus mp3 player.
| version     = Final
|author=Leinad (n00bey)
| licence    = Mixed
|lastupdated=2009/03/14
| author      = Leinad  [a.k.a. n00bey]
|type=Utilities
| website     =  
|version=Final
| download    = Media:Dsbash.zip
|license=Mixed
| source      =  
|download=https://dlhb.gamebrew.org/dshomebrew/dsbash.7z
|website=https://www.neoflash.com/forum/index.php?topic=5512.0
}}
}}
 
With DSBash you can browse trough chat-quote-archives (bash.org, qdb.us and german-bash.org).
With DSBash you can browse trough chat-quote-archives (bash.org , qdb.us and german-bash.org). After over 18 month, this is the final version of DSBash was completed.


It ranked 8th in the NEO Spring Coding Compo 2008 and the final version was submitted to NEO Spring Coding Compo 2009, ranked 7th (under APP section).
It ranked 8th in the NEO Spring Coding Compo 2008 and the final version was submitted to NEO Spring Coding Compo 2009, ranked 7th (under APP section).


==Features==
==Features==
*Bash.org , qdb.us and german-bash.org can be browsed
* Bash.org, qdb.us and german-bash.org can be browsed.
*Skinable
* Skinable.
*MP3-Playback
* MP3-Playback.
*Scroll pages
* Scroll pages.
*Everything can be configured
* Everything can be configured.
*Customizable buttonmap
* Customizable buttonmap.
*Save function
* Save function.
*Loading animation
* Loading animation.


==Installation==
==Installation==
#Make sure WiFi is confugured trough an official game
Make sure WiFi is confugured through an official game.
#Patch the DSBash.nds with DLDI if your card doesnt support Auto-DLDI
 
#Copy over the DSBash folder to your card
Patch the DSBash.nds with [[DLDI|DLDI]] if your card doesnt support Auto-DLDI.
 
Copy over the DSBash folder to your card.


==User guide==
==User guide==
===WIFI===
===WiFi===
Configure WIFI with any official WiFi game like Mario Kart DS.
Configure WiFi with any official WiFi game like Mario Kart DS.
 
Copy DSBash.nds to your DS and start it.
Copy DSBash.nds to your DS and start it.


If skinning or manual button configuration is not preferred, do not patch with DLDI.
If skinning or manual button configuration is not preferred, do not patch with DLDI.


===Skinning & Advanced configuration===
===Skinning and configuration===
To use this you have to patch the rom with DLDI or your card has to support auto-DLDI patching.
To use this you have to patch the rom with DLDI or your card has to support auto-DLDI patching.


Copy the "DSBash" folder inside this archive to your card.
Copy the DSBash folder inside this archive to your card. Do not rename it.  


'''Do not rename it.''' Inside that folder there is a config.ini , open it in an editor.
Inside that folder there is a config.ini. Open it in an editor and edit the config file as you want.


Edit the config file as you want.
To change the activated skin you have to edit the skinname in the config file:
Note: For every skin you have to open a new tag [skinname], and then write the config for it (like the blacknwhite one).
skin = blacknwhite;


If a skin-file is set wrong the skin inside the ROM is used.
For every skin you have to open a new tag for the skinname, and then write the config for it (like the blacknwhite one).  


To change the activated skin you have to edit
If a skin-file is set wrong the skin inside the ROM is used. You can keep more than one skin-configuration in the file.
skin = blacknwhite;
on the top in the config file. So you can keep more than one skin-configuration in the file.


Pictures: It has to be in the bmp format, 24bit or 8bit.
Pictures have to be in the BMP format, 24bit or 8bit.


==Controls==
==Controls==
Default setting:
Up/Down - Next/Previos quote
 
Up/Down: Next/Previos quote


A - Switch the screens
A - Switch the screens
Line 67: Line 66:


Top quote/random quote/Latest quotes - Not defined.  
Top quote/random quote/Latest quotes - Not defined.  
==Screenshots==
https://dlhb.gamebrew.org/dshomebrew/dsbash3.png
https://dlhb.gamebrew.org/dshomebrew/dsbash4.png
https://dlhb.gamebrew.org/dshomebrew/dsbash5.png
https://dlhb.gamebrew.org/dshomebrew/dsbash6.png


==Changelog==
==Changelog==
'''Final March2009'''
'''Final March 2009'''
*bash.org , qdb.us and german-bash.org can be browsed
* bash.org , qdb.us and german-bash.org can be browsed.
*skinable
* Skinable.
*[new] MP3-Playback (it is no media played and Im not god, sometimes it's a bit chompy)
* MP3-Playback (it is no media played and Im not god, sometimes it's a bit chompy).
*[new] You can scroll the page
* You can scroll the page.
*[new] Everything can be configured on your DS now - no more .ini
* Everything can be configured on your DS now - no more .ini.
*Customizable buttonmap
* Customizable buttonmap.
*[new] When you are reading quotes online, they are saved on your card and you can open them when you dont have internet-access.
* When you are reading quotes online, they are saved on your card and you can open them when you dont have internet-access.
*[new] Some loading animation, which is generated random everytime you start DSBash
* Some loading animation, which is generated random everytime you start DSBash.
'''August2008'''
 
*Skinning added
'''August 2008'''
*Auto Detecting for the DSBash folder, Put it anywhere you want to
* Skinning added.
*DLDI isnt required anymore, if you dont patch it, it uses the skin inside the rom
* Auto Detecting for the DSBash folder, Put it anywhere you want to.
*german-bash.org and qdb.us added
* DLDI isnt required anymore, if you dont patch it, it uses the skin inside the rom.
*Screens can be switched now
* german-bash.org and qdb.us added.
*hundred times faster - removed mass of useless VBLs during download process
* Screens can be switched now.
*massive speedup, because now 50[bash.org], 20[qdb.org], 5[german-bash random], 50[german-bash latest] quotes which are on a downloaded page are stored in the ram and can be browsed without downloading a new page every quote.
* Hundred times faster - removed mass of useless VBLs during download process.
*Removed the "save to favo.txt" and bookmark function, they were so useless. Also I  dont like the risk to harm the card with mass-dldi read/writes
* Massive speedup, because now 50[bash.org], 20[qdb.org], 5[german-bash random], 50[german-bash latest] quotes which are on a downloaded page are stored in the ram and can be browsed without downloading a new page every quote.
*Buttons can be configured now
* Removed the "save to favo.txt" and bookmark function, they were so useless. Also I  dont like the risk to harm the card with mass-dldi read/writes.
*German only - Special characters are "translated" to ae,oe,ue now
* Buttons can be configured now.
*You can change the font size while reading now (If a quote doesnt fit on the screen)
* German only - Special characters are "translated" to ae,oe,ue now.
*You now can define the minimum vote value for Top-Mode in your config file [Standart / No-DLDI = 0, so no negative voted quotes are shown]
* You can change the font size while reading now (If a quote doesnt fit on the screen).
[[Category:Homebrew applications]]
* You now can define the minimum vote value for Top-Mode in your config file [Standart / No-DLDI = 0, so no negative voted quotes are shown].
 
==External links==
* NeoFlash - https://www.neoflash.com/forum/index.php?topic=5512.0
 
 
[[Category:Utility Applications on DS]]

Latest revision as of 06:32, 4 May 2024

DSBash
Dsbash2.png
General
AuthorLeinad (n00bey)
TypeUtilities
VersionFinal
LicenseMixed
Last Updated2009/03/14
Links
Download
Website

With DSBash you can browse trough chat-quote-archives (bash.org, qdb.us and german-bash.org).

It ranked 8th in the NEO Spring Coding Compo 2008 and the final version was submitted to NEO Spring Coding Compo 2009, ranked 7th (under APP section).

Features

  • Bash.org, qdb.us and german-bash.org can be browsed.
  • Skinable.
  • MP3-Playback.
  • Scroll pages.
  • Everything can be configured.
  • Customizable buttonmap.
  • Save function.
  • Loading animation.

Installation

Make sure WiFi is confugured through an official game.

Patch the DSBash.nds with DLDI if your card doesnt support Auto-DLDI.

Copy over the DSBash folder to your card.

User guide

WiFi

Configure WiFi with any official WiFi game like Mario Kart DS.

Copy DSBash.nds to your DS and start it.

If skinning or manual button configuration is not preferred, do not patch with DLDI.

Skinning and configuration

To use this you have to patch the rom with DLDI or your card has to support auto-DLDI patching.

Copy the DSBash folder inside this archive to your card. Do not rename it.

Inside that folder there is a config.ini. Open it in an editor and edit the config file as you want.

To change the activated skin you have to edit the skinname in the config file:

skin = blacknwhite;

For every skin you have to open a new tag for the skinname, and then write the config for it (like the blacknwhite one).

If a skin-file is set wrong the skin inside the ROM is used. You can keep more than one skin-configuration in the file.

Pictures have to be in the BMP format, 24bit or 8bit.

Controls

Up/Down - Next/Previos quote

A - Switch the screens

Select - Reduce font size

Start - Increase font size

Top quote/random quote/Latest quotes - Not defined.

Screenshots

dsbash3.pngdsbash4.png

dsbash5.pngdsbash6.png

Changelog

Final March 2009

  • bash.org , qdb.us and german-bash.org can be browsed.
  • Skinable.
  • MP3-Playback (it is no media played and Im not god, sometimes it's a bit chompy).
  • You can scroll the page.
  • Everything can be configured on your DS now - no more .ini.
  • Customizable buttonmap.
  • When you are reading quotes online, they are saved on your card and you can open them when you dont have internet-access.
  • Some loading animation, which is generated random everytime you start DSBash.

August 2008

  • Skinning added.
  • Auto Detecting for the DSBash folder, Put it anywhere you want to.
  • DLDI isnt required anymore, if you dont patch it, it uses the skin inside the rom.
  • german-bash.org and qdb.us added.
  • Screens can be switched now.
  • Hundred times faster - removed mass of useless VBLs during download process.
  • Massive speedup, because now 50[bash.org], 20[qdb.org], 5[german-bash random], 50[german-bash latest] quotes which are on a downloaded page are stored in the ram and can be browsed without downloading a new page every quote.
  • Removed the "save to favo.txt" and bookmark function, they were so useless. Also I dont like the risk to harm the card with mass-dldi read/writes.
  • Buttons can be configured now.
  • German only - Special characters are "translated" to ae,oe,ue now.
  • You can change the font size while reading now (If a quote doesnt fit on the screen).
  • You now can define the minimum vote value for Top-Mode in your config file [Standart / No-DLDI = 0, so no negative voted quotes are shown].

External links

Advertising: