An open API service indexing awesome lists of open source software.

https://github.com/dvsku/libevp

Library for packing/unpacking Talisman Online .evp files.
https://github.com/dvsku/libevp

dvsku evp online packing talisman talisman-online unpacking

Last synced: 5 months ago
JSON representation

Library for packing/unpacking Talisman Online .evp files.

Awesome Lists containing this project

README

          


libevp

















Library for packing/unpacking Talisman Online .evp files


## Legend
### Format v1
EVP internal type: 100/0x64 \
0x64 usage: present in client v207 (used on all private servers)

### Format v2
EVP internal type: 101/0x65 and 102/0x66 \
0x65 usage: present in client v2013 (used for dev) \
0x66 usage: present in client v5925 (used for dev)

Based on Luigi Auriemma's QuickBMS script with some minor fixes that correctly unpack files that the script fails to.

## Support
### Packing
- Format v1

### Unpacking
- Format v1
- Format v2

## Requirements
- c++20

## Limitations
### File validation
Format v2 file validation fails due to model/texture/scene files being further encrypted. \
Handling of that encryption is out of scope for this lib.