No description
Find a file
2026-08-10 20:23:14 +00:00
adx ported update_bgm to python 2021-12-28 15:49:14 -05:00
db added scene images to scene json 2021-12-28 15:52:57 -05:00
diva ignoring scripts in side03 2021-12-28 15:52:57 -05:00
tools updated readme 2021-12-28 15:49:14 -05:00
utage excluding Diva files from name parsing 2021-12-28 15:52:57 -05:00
xdudata removed todo 2021-12-28 15:49:14 -05:00
.gitignore updated readme 2021-12-28 15:49:14 -05:00
divatool.py added cze as language 2021-12-28 15:52:57 -05:00
LICENSE.txt initial commit: adx loop parser 2018-04-24 23:22:03 +09:00
README.md Update README with a basic example 2026-08-10 20:23:14 +00:00

divatool

A tool for that one game everyone hates but works on anyway.

Requirements

Divatool is written in and uses Python 3.

There are also several third party dependencies not provided as part of this repository, mostly used for the xdudata command. You need to have the binaries of the following tools either in your $PATH variable or in the tools folder. These tools are:

Make sure these executables are called the same way on your machine.

Usage

TODO: add detailed descriptions for all parameters.

Using the tool to update XDUData for the player:

divatool.py xdudata update [path to the 'files' folder from the game] [path to the XDUData folder for the player] [path to the 'xdutranslations' repo folder] [path to the temp files folder]

Example:

divatool.py xdudata update /home/user/gameapp/files /home/user/player/XDUData /home/user/git/xdutranslations /var/tmp

Note that the 'files' folder from the app must contain the db files for this to work.