VNDS: Difference between revisions
From GameBrew
More actions
No edit summary |
No edit summary |
||
| Line 2: | Line 2: | ||
| title = VNDS | | title = VNDS | ||
| image = [[File:Dsvisualnovalreader141.png]] | | image = [[File:Dsvisualnovalreader141.png]] | ||
| type = | | type = Other | ||
| version = 1.5.0 | | version = 1.5.0 | ||
| licence = Mixed | | licence = Mixed | ||
| author = Jake Probst | | author = Jake Probst (anoNL) | ||
| website = http://digital-haze.net/vnds.php | | website = http://digital-haze.net/vnds.php | ||
| download = Media:Virtualnovelreader150ds.rar | | download = Media:Virtualnovelreader150ds.rar | ||
| Line 11: | Line 11: | ||
}} | }} | ||
Visual Novel Reader is a Nintendo DS application used for playing novels formatted with sound and pictures. It is designed to play visual novels created in .scr format. | DS Visual Novel Reader is a Nintendo DS application used for playing novels formatted with sound and pictures. It is designed to play visual novels created in .scr format. | ||
==Installation== | ==Installation== | ||
Extract the .tar.gz onto the root of the SD card so the path is /vnds/. | |||
To install a visual novel, extract the tar.gz in /vnds/novels, so it has its own folder suhc as /vnds/novels/tsukihime/. Sound files should end up in /vnds/novels/<game folder>/sound/. | |||
Alternatively, take the .novel file and place it in the /vnds/novel/ folder. | |||
Visit [http://weeaboo.nl/download/ here] for more VNDS novels. | Visit [http://weeaboo.nl/download/ here] for more VNDS novels. | ||
Note from developer: | |||
Any save prior to version 1.3.1 needs to be ran though the sav2xml.py utility in the /tools/ folder (requires [http://python.org Python] to run). | |||
== | ==User guide== | ||
Make sure the path is correct. If you run it and you get stuck at a white screen, launch it with an alternative launcher, such as [[DSOrganize|DSOrganize]] or [[DSChannels|DSChannels]]. | |||
==Changelog== | ==Changelog== | ||
'''1.5.0 04/05/09''' | '''1.5.0 04/05/09''' | ||
Jake: | Jake: | ||
* .novel support | * .novel support. | ||
* | * Download novels directly onto ds. | ||
* | * Redid FIFO stuff. | ||
* 'if var == 0' works with unset variables again | * 'if var == 0' works with unset variables again. | ||
Dilt: | Dilt: | ||
* | * Cleartext command. | ||
'''1.4.2''' | '''1.4.2''' | ||
* | * Global vars were reset when loading a save file. | ||
* | * Changing the skin via config.ini didn't work. | ||
* | * Date wasn't saved properly in save files. | ||
* | * Missing resources no longer generate warning messages. | ||
* | * Fast reading by holding Y is now a lot faster. | ||
* | * Background fades more intelligent (fade to black on bg change). | ||
'''1.4.1''' | '''1.4.1''' | ||
*Graphical glitches in the GUI | * Graphical glitches in the GUI. | ||
*Backlight control could only turn the screen off on the original DS. | * Backlight control could only turn the screen off on the original DS. | ||
*PNG loading crashed on corrupt or wide (> 256 pixels) images. | * PNG loading crashed on corrupt or wide (> 256 pixels) images. | ||
*Sound didn't unmute when returning to the main menu. | * Sound didn't unmute when returning to the main menu. | ||
*Tapping the screen advanced the script even in choice-mode. | * Tapping the screen advanced the script even in choice-mode. | ||
*Variables weren't saved properly | * Variables weren't saved properly. | ||
'''1.3.5 02/06/08''' | |||
'''1.3.5 02/06/08''' | |||
Jake: | Jake: | ||
* 3 small fixed bugs in loading saves made | * 3 small fixed bugs in loading saves made. | ||
* | * Endscript actually do something (returns to titlescreen). | ||
'''1.3.4 29/05/08''' | '''1.3.4 29/05/08''' | ||
Jake: | Jake: | ||
* | * Fixed a bug in loading saves/skipping text. | ||
* | * Something happened to make True Remembrance work (diff doesnt explain much). | ||
explain much). | |||
'''1.3.3 25/05/08''' | '''1.3.3 25/05/08''' | ||
Jake: | Jake: | ||
* | * Fixed problem with time not changing. | ||
* .sav keeps track of game state to make loading faster | * .sav keeps track of game state to make loading faster. | ||
* | * Does nothing when attempting to load an empty save. | ||
* | * Loads script in 4k blocks. | ||
* | * Left/right moves to first/last option in select screen/choices. | ||
'''1.3.2 23/05/08''' | '''1.3.2 23/05/08''' | ||
anoNL: | anoNL: | ||
* | * Bugfix: ArchiveFileHandle.Read() didn't work as expected (didn't update the read pointer afterwards). | ||
update the read pointer afterwards) | * Bugfix: removed file io from interrupt handler. | ||
* | * Bugfix: texture streaming bug in the save/load menu. | ||
* | * Rewrote text cache to use freetype's built-in caching system. | ||
* | * Added option to interrupt delay commands by pressing A, B or the touchscreen. | ||
* | * Skip scene functionality, hold R and press Y to skip ahead to the next scene/choice. | ||
touchscreen | * Added support for AAC format (for sound effects only). | ||
* | |||
next scene/choice | |||
* | |||
'''1.3.1 23/05/08''' | '''1.3.1 23/05/08''' | ||
Jake: | Jake: | ||
* | * Fixed linebreaks in choices. | ||
* | * String variables. | ||
* | * Variable placement in commands. | ||
* | * Moved save format over to .xml (converter provided). | ||
* | * Less efficient, but more stable sleep mode. | ||
* | * Collision detection more efficient. | ||
* | * New save theme. | ||
'''1.3.0 21/05/08''' | '''1.3.0 21/05/08''' | ||
anoNL: | anoNL: | ||
* | * Support for png formats other than 8bit/channel truecolor. | ||
* | * Support for uncompressed .zip format for storing foreground/background/sound, except MP3 music. | ||
foreground/background/sound, except MP3 music | * Rewrote sound/music code which caused ~80-90% of all crashes. | ||
* | * Slightly improved text anti-aliasing. | ||
* | * Rewrote line-wrapping algorithm, now supports UTF-8 character encodings. | ||
* | * New save/load menu. | ||
encodings | * Improved visuals for the in-game choice view. | ||
* | * Script loader is better protected against buffer overflows. | ||
* | * Bugfix: empty folders show up as valid novels in the main menu, but crash the program upon selection. | ||
* | * Performance: text rendering. | ||
* | * Performance: savefile loading speed. | ||
but crash the program upon selection | |||
* | |||
* | |||
Jake: | Jake: | ||
* | * About screen (after constant prodding). | ||
* `random` command (see documentation) | * `random` command (see documentation). | ||
* | * Slight change in save menu (how it resizes). | ||
'''1.2.7 30/03/08''' | '''1.2.7 30/03/08''' | ||
Jake: | Jake: | ||
* | * Fixed problem with backgrounds not loading and other weirdness. | ||
'''1.2.6 30/03/08''' | '''1.2.6 30/03/08''' | ||
Jack: | Jack: | ||
* | * Fixed saves for real this time, maybe. | ||
'''1.2.5 30/03/08''' | '''1.2.5 30/03/08''' | ||
anoNL: | anoNL: | ||
* | * MP3 support. | ||
==Credits== | ==Credits== | ||
Programming: Jake Probst, anoNL | Programming: Jake Probst, anoNL. | ||
[[Category: | <br> | ||
[[Category:DS homebrew applications]] | |||
[[Category:Other DS applications]] | |||
Revision as of 05:39, 24 May 2021
| VNDS | |
| File:Dsvisualnovalreader141.png | |
| General | |
|---|---|
| Author(s) | Jake Probst (anoNL) |
| Type | Other |
| Version | 1.5.0 |
| Licence | Mixed |
| Links | |
| [Media:Virtualnovelreader150ds.rar Download] | |
| Website | |
| Source | |
<htmlet>adsense</htmlet>