lunaswd / vn_re

Documentation and scripts for working with visual novel engines.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VN_RE

Visual novel reverse engineering

Documentation and scripts for working with visual novel archives.

For single binary with GUI see: https://github.com/Forlos/akaibu

Prerequisites

  • Python3 with pip

Installation

Move into directory with setup.py file in it and run:

pip install -e . --user

Now you should be able to use tools in bin/ directory

Usage

python script_to_run.py <arguments>

Example

python extract_resources.py archive1.dat archive2.dat

Structure

  • bin/ directory contains tools for end user such as extracting/packing archives
  • docs/ direcotry contains documentation about archives
  • ksy/ directory contains Kaitai struct description of file formats
  • vn_re/ directory contains main logic for tools to work

Each format should have:

  • Format description as an ORG file
  • Kaitai struct description of format
  • Python scripts to extract/create archive(creating may not be available)

About

Documentation and scripts for working with visual novel engines.

License:MIT License


Languages

Language:Python 90.6%Language:Kaitai Struct 9.4%