{"id":16637151,"url":"https://github.com/asiekierka/vnds","last_synced_at":"2025-09-27T15:30:46.054Z","repository":{"id":153848569,"uuid":"624119576","full_name":"asiekierka/vnds","owner":"asiekierka","description":"Updated VNDS fork.","archived":false,"fork":false,"pushed_at":"2024-11-09T11:29:20.000Z","size":3917,"stargazers_count":10,"open_issues_count":1,"forks_count":0,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-01-03T20:20:39.845Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/asiekierka.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog","contributing":null,"funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-04-05T19:35:32.000Z","updated_at":"2024-12-19T06:22:44.000Z","dependencies_parsed_at":"2024-11-09T12:19:07.106Z","dependency_job_id":"1a2f96c4-ace9-49a8-bcf5-60b1ff703fb9","html_url":"https://github.com/asiekierka/vnds","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asiekierka%2Fvnds","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asiekierka%2Fvnds/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asiekierka%2Fvnds/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asiekierka%2Fvnds/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/asiekierka","download_url":"https://codeload.github.com/asiekierka/vnds/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234443762,"owners_count":18833592,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-12T06:24:27.512Z","updated_at":"2025-09-27T15:30:45.488Z","avatar_url":"https://github.com/asiekierka.png","language":"C++","funding_links":[],"categories":["Applications"],"sub_categories":[],"readme":"# VNDS\n\nPersonal attempt at updating the legendary VNDS, as part of a bored weekend project.\n\n## Changelog\n\nChanges so far:\n\n* Full DSi mode support.\n* Updated dependencies:\n    * FreeType: 2.3.5 -\u003e 2.13.0\n    * libpng: 1.2.8 -\u003e 1.6.39\n    * zlib: 1.2.3 -\u003e 1.2.13\n* Removed non-GPL-compliant MP3/AAC decoders. Instead, the recommended audio format is the limited-hardware-friendly [WavPack](https://www.wavpack.com/).\n    * .mp3, .aac, etc. file extensions will automatically be replaced by .wv, so editing scripts is not necessary.\n    * This might allow for higher-quality music playback than previously available? I haven't benchmarked it too much, and there is room for further optimization.\n* Minor cleanup/optimizations.\n\n# Previous README\n\nNote that anonNL indicates that jake's contributions starting with 1.5.0 (lost) are a separate branch based on 1.4.7 (lost)\nso these commits are actually older and precede the true latest version 1.4.9 which merges changes from jake's 1.5.3 and \nprovides newer patches, confusingly. (as shown by the crossed out links and the 1.4.9 ChangeLog) https://web.archive.org/web/20140218222855/digital-haze.net/projects/vnds.html\n\nAdditional documentation is available in the manual folder\n\n### Installation\n\n1. Extract the .tar.gz onto the root of the SD card so the path is /vnds/.\n2. To install a visual novel, extract the tar.gz in /vnds/novels, so it has its own folder (ie. /vnds/novels/tsukihime).\n3. Sound files should end up in /vnds/novels/*game folder*/sound/.\n\n#### NOTICE:\n\n* any save prior to version 1.3.1 needs to be ran though the sav2xml.py utility in the tools/ folder. requires python(http://python.org) to run\n* alternatively: http://digital-haze.net/files/vnds/fixsave.php\n\n### Running\n\nShould be easy enough\n\n### Troubleshooting\n\n* Make sure the path is correct\n* If you run it and you get stuck at a white screen, launch it with an alternative launcher, such as dsorganize or dschannels.\n\n### Contact\n\n* Forum: http://digital-haze.net/ch/vnds\n* IRC:   irc.rizon.net #vnds\n\n### Credits\n\n* Programming: Jake Probst, anoNL\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasiekierka%2Fvnds","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fasiekierka%2Fvnds","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasiekierka%2Fvnds/lists"}