Home - BASLQC/vnds GitHub Wiki
VNDS (Visual Novel DS) is a very simple Visual Novel script system originally built for NDS, but also ported to 3DS, Android, Linux, MacOS, PSP, Switch, Vita, Windows and even Javascript. It provides a better, simpler, and longer lasting framework standard for playing visual novels. It's designed for simple novels with decision trees though; for bigger ones or more advanced plot structures, you'll need RenPy.
Originally developed by Jake using C++,VNDS had since been forked to both VNDSx (DS) and VNDS Interpreter (Android) by anoNL. The most recent versions of VNDS are VNDSx 1.4.9 (DS) and VNDS Interpreter 1.6.7 (Android). anoNL is now the sole developer maintaining and fixing any issues with VNDS.
Using VNDS
The VNDS main screen sports a simple GUI with a visual novel selection, a scroll bar, and two buttons: About and Play. The About screen gives details of the currently installed VNDS version number as well as credits to the developers stated above. The Play button begins the currently highlighted visual novel.
The VNDS visual novel interface allows for saving, loading, mute/unmute, repeat last played sound, backlight toggle (version dependent), and a menu. The menu contains the configuration options for the text size, text speed, sound volume, and music volume, as well as the option to return to the vnds main screen.
VNDS currently supports the usage of the formats: .png, .jpg, .ogg, .mp3, .wav, .aac (degraded on Android)
Using VNDS Android
NOTE: Play Store versions of AnoNL's VNDS Interpreter unavailable, unknown when or if they will return. Backup available here: https://drive.google.com/open?id=1ss12n8NBUJIn63QsrNSOUVh7BNtZXLHD
Play Store version below is an entirely separate interpreter made independently by Synthicify to replace the original one.
Copy folder of VNDS game to /vnds/novels/ on the SD card. There really isn’t much more to it.
Final path to VN’s info.txt should look something like this: /vnds/novels/narcissu/info.txt
Using VNDS for Nintendo DS
Digital Haze Wiki (Lost)
After the collapse of the Digital-Haze Wiki, The Bibliotheca Anonoma Software Liquidation Commission is attempting to recover all files, forum posts, and source code, to make sure that VNDS can be used and maintained by future generations.
Sources
- Digital-Haze - How to Port a Visual Novel to VNDS
- Digital-Haze - VNDS, for Nintendo DS
- Digital-Haze - VNDS Wiki
- Digital-Haze - VNDS Kareha Textboard
- Google Drive - Some VNDS Games
- Mega - All VNDS Games
- Weeaboo.nl - VNDS Android Developer