More actions
(Created page with "{{Infobox Switch Homebrews |title=VNDS-LOVE |image=vndsloveswitch.png |description=A visual novel player for Windows, Mac, Linux, and the Nintendo Switch |author=ajusa |lastupdated=2023/02/12 |type=Other Games |version=0.0.13 |license=Mixed |download=https://dlhb.gamebrew.org/switchhomebrews/vndsloveswitch.7z |website=https://github.com/ajusa/VNDS-LOVE |source=https://github.com/ajusa/VNDS-LOVE |donation= }} {{#seo: |title=Switch Homebrew Games (Other Games) - GameBrew...") |
No edit summary |
||
Line 19: | Line 19: | ||
|image_alt=VNDS-LOVE | |image_alt=VNDS-LOVE | ||
}} | }} | ||
VNDS-LOVE is a program that allows you to play Visual Novel Dual Screen (VNDS) novels on multiple platforms. This format, originally designed for the Nintendo DS, has been used to port many famous visual novels. | VNDS-LOVE is a program that allows you to play [[VNDS|Visual Novel Dual Screen (VNDS)]] novels on multiple platforms. This format, originally designed for the Nintendo DS, has been used to port many famous visual novels. | ||
In case you're wondering, VNDS is a specification specifically created for visual novels to enable them to run on the Nintendo DS. Although some of the original sources for this project are no longer available, you can find more information about it on this wiki page. | In case you're wondering, VNDS is a specification specifically created for visual novels to enable them to run on the Nintendo DS. Although some of the original sources for this project are no longer available, you can find more information about it on this wiki page. |
Revision as of 02:52, 5 April 2023
VNDS-LOVE | |
---|---|
File:Vndsloveswitch.png | |
General | |
Author | ajusa |
Type | Other Games |
Version | 0.0.13 |
License | Mixed |
Last Updated | 2023/02/12 |
Links | |
Download | |
Website | |
Source | |
VNDS-LOVE is a program that allows you to play Visual Novel Dual Screen (VNDS) novels on multiple platforms. This format, originally designed for the Nintendo DS, has been used to port many famous visual novels.
In case you're wondering, VNDS is a specification specifically created for visual novels to enable them to run on the Nintendo DS. Although some of the original sources for this project are no longer available, you can find more information about it on this wiki page.
One of the notable characteristics of VNDS novels is their limited set of commands. Unlike newer visual novels, they lack support for animations, videos, and other sophisticated graphical features. However, they do support basic audio and image-based storytelling.
The project is mostly functional, and no known VNDS-related bugs have been reported. Nevertheless, some features from other visual novel engines may be missing. If you come across any missing features, you can file an issue with a general description of the feature.
VNDS-LOVE supports multiple platforms, including Windows, Mac, Linux, 3DS and the Nintendo Switch. Keep in mind that you need to have a Switch that can run homebrew to use VNDS-LOVE on that platform. For more information, you can refer to the guide below.
For additional information about the VNDS specification and the catalog of adapted novels, please visit: https://github.com/BASLQC/vnds/wiki. Fate/stay night, Tsukihime, and Higurashi are among the most frequently played ones.
Installation
First, make sure that your Nintendo Switch has CFW on it. This program is only tested on Atmosphere Switch, here is a link to a guide that will show you how to set it up.
Once you have CFW, go to https://github.com/ajusa/VNDS-LOVE/releases and download the Nintendo Switch file from the latest release (you will need to unzip it). This file should go on your SD card under /switch. So, the final path should look like “sdmc://switch/VNDS-LOVE.nro”
After that, open the homebrew menu by holding R down when launching a game. VNDS-LOVE cannot run in applet mode (where you just open the album). You should see a program titled VNDS-LOVE, click on it to start playing a visual novel!
Known issues
Only partially supported on Switch. See this issues.
Changelog
v0.0.13
- Fixes a bug (#37) related to font resizing when drawing the option menu (thank you @snuk182 for reporting and fixing the issue!)
v0.0.12
- Fixes a bug (#35) related to text interpolation that was used in certain novels.
- Fixed an issue with loading zipped folders on the 3DS platform, thanks @TurtleP for helping me debug that.
v0.0.11
- Fixed an issue reported by Mishima on Discord that was causing listbox to fail.
- Better error handling for when a file isn't found.
- Might fix #33 (comment), haven't testing on Switch personally yet.
v0.0.10
- Tried to fix audio crashing bug in #31.
- Changed default rescaling to use linear as suggested in #32.
- Trying to make sure that the font can't be nil at runtime to fix #33.
v0.0.9
- Added a settings menu
- You can change values by using the left/right buttons, such as the audio/music percent.
- Can change the audio settings for both music and sounds, closing #22.
- Tries to use the default.ttf if it is provided in a novel, closing #25.
- This can be overidden in the settings.
- Fixed an issue with being able to close the save menu.
v0.0.8
- Added a menu. Access it by hitting the start button on a gamepad, or m(enu) with a keyboard. Close by hitting b (also b on keyboard).
- Save slot support. You can now save and load from up to 10 slots per novel. This number is subject to increase in the future.
- Ability to quit from within VNDS-LOVE! Open menu and then select quit.
v0.0.7
- Use the mime type of a file to decide how to open it (fixes Kanon).
External links
- Github - https://github.com/ajusa/VNDS-LOVE