Go to file
Bayu Satiyo 33848ae084
Fix xor-ing the last 100 bytes and update README
Using Array.Reverse to automatically reverse KEY and store to
REVERSE_KEY leading to unexpected result to entire decryption process.
When using manually reversed KEY constant (REVERSE_KEY), the problem
is fixed.

Signed-off-by: Bayu Satiyo <itsyuukunz@gmail.com>
2023-08-14 21:34:35 +07:00
.vscode Initial commit and release 2023-08-12 12:38:45 +07:00
.editorconfig Initial commit and release 2023-08-12 12:38:45 +07:00
.gitignore Initial commit and release 2023-08-12 12:38:45 +07:00
LICENSE Initial commit and release 2023-08-12 12:38:45 +07:00
LightvnTools.csproj Initial commit and release 2023-08-12 12:38:45 +07:00
LightvnTools.sln Initial commit and release 2023-08-12 12:38:45 +07:00
Program.cs Fix xor-ing the last 100 bytes and update README 2023-08-14 21:34:35 +07:00
README.md Fix xor-ing the last 100 bytes and update README 2023-08-14 21:34:35 +07:00

Light.vnTools

Overview

Light.vnTools is an unpack and repacking tool for game created with Light.vn game engine.

Requirements

Usage

  • Download Light.vnTools at Releases.
  • Unpack:
    Drag and drop .vndat file to LightvnTools.exe.
  • Repack:
    Drag and drop unpacked folder to LightvnTools.exe.

Credits

Thanks to takase1121 by providing proof of concept at: https://github.com/morkt/GARbro/issues/440

License

This project is licensed under GNU GPL 3.0.

For more information about the GNU General Public License version 3.0 (GNU GPL 3.0), please refer to the official GNU website: https://www.gnu.org/licenses/gpl-3.0.html

Disclaimer

This tool is intentionally created as a modding tool to translate the visual novel game created with Light.vn game engine. I didn't condone any piracy in any forms such as taking the game visual and sell it illegally which harm the game developer. Use the tool at your own risk (DWYOR - Do What You Own Risk).