Python implementation of various tools for handling most file formats used in Tales of Vesperia.
Project description
libVesPy
A Python implementation of various tools used for handling various file formats in Tales of Vesperia, based on the original work by Admiral H. Curtiss on HyoutaTools.
Features
- FPS4 Extraction and Packing
- Scenario Extraction and Packing
- TLZC Compression and Decompression
- zlib (Supported)
- deflate (Experimental)
- lzma (Experimental)
Installation
Remote (PyPI)
pip install libvespy
Remote (Github)
pip install pip@git+https://github.com/aidanii24/libvespy
Local Repository
pip install path/to/libvespy
Development
Install the package in editable mode in order for imports to work correctly.
pip install -e .
Acknowledgements
This library is based on the work of AdmiralCurtiss on HyoutaTools and would not have been possible without it. Thanks also to eArmada8 for their implementation of Type 4 TLZC Decompression in Python on vesperia_model_tool and allowing its use in this project.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file libvespy-0.1.1.tar.gz.
File metadata
- Download URL: libvespy-0.1.1.tar.gz
- Upload date:
- Size: 15.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
41fcc9a98df2013f93fa2fbcbdd05e8fd29247ef9a140304f15f262cf5b8ff57
|
|
| MD5 |
6bd4b64eae157d0668ea2a6c5d885432
|
|
| BLAKE2b-256 |
a0779a9dac7595a1fa1aaa983c4b3de70cb6501db10d1fe73e1b0dfab7d39535
|
File details
Details for the file libvespy-0.1.1-py3-none-any.whl.
File metadata
- Download URL: libvespy-0.1.1-py3-none-any.whl
- Upload date:
- Size: 14.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f35cbd7b0048756779b52d59e9a19cfd27ef8483dfd7223238929de33a3303ee
|
|
| MD5 |
d2db566ebb610605e50cd9d3ef1ee25d
|
|
| BLAKE2b-256 |
20136916cdb25d031cef417fc7cd7beb3e150d06c819044eb6ab8cdd84a5a3fa
|