mirror of
https://github.com/redstrate/Physis.git
synced 2025-05-03 17:27:46 +00:00
Reduce fluff in README even more
This commit is contained in:
parent
8f7a6cc546
commit
257f286990
2 changed files with 5 additions and 33 deletions
|
@ -17,9 +17,11 @@ run automatically by the CI.
|
|||
### Retail Testing
|
||||
|
||||
There are some tests and benchmarks require the environment variable `FFXIV_GAME_DIR` to be set. By default, these are disabled
|
||||
since they require a legitimate copy of the retail game data. These tests can be turned on via the `retail_game_testing`
|
||||
since they require a legitimate copy of the retail game data. These tests can be turned on via the `retail_testing`
|
||||
feature.
|
||||
|
||||
I have a testing platform that tests Physis against multiple game versions. Currently it has to be manually run, and it's lacking a results web page.
|
||||
|
||||
### Patch Testing
|
||||
|
||||
Patching is an extremely sensitive operation since it is not easily reversible if done wrong. Repairing the game files
|
||||
|
|
34
README.md
34
README.md
|
@ -1,38 +1,8 @@
|
|||
# Physis
|
||||
|
||||
[](https://crates.io/crates/physis)
|
||||
[](https://crates.io/crates/physis) [](https://docs.xiv.zone/docs/physis)
|
||||
|
||||
Physis is a library for reading and writing FFXIV data.
|
||||
|
||||
## Features
|
||||
|
||||
Here is a list of supported formats and their status:
|
||||
|
||||
| File Format | Read | Write | Note |
|
||||
| --- | --- |-------|----------------------------------------------------------------------------------------------------|
|
||||
| [Configuration files](https://docs.xiv.zone/format/cfg/) | ✅ | ✅ | |
|
||||
| [Saved character data](https://docs.xiv.zone/format/chardat/) | ✅ | ✅ | |
|
||||
| [Chara make params](https://docs.xiv.zone/format/cmp/) | ✅ | ❌ | |
|
||||
| Dictionaries | ✅ | ❌ | |
|
||||
| [Excel data](https://docs.xiv.zone/format/exd/) | ✅ | ❌ | |
|
||||
| [File infos](https://docs.xiv.zone/format/fiin/) | ✅ | ✅ | |
|
||||
| Map layers | ✅ | ❌ | Layer support isn't well tested yet. |
|
||||
| [Chat logs](https://docs.xiv.zone/format/log/) | ✅ | ❌ | Not all chat categories are discovered yet. |
|
||||
| [Models](https://docs.xiv.zone/format/mdl/) | ✅ | ✅ | Adding custom shape keys aren't fully supported yet. |
|
||||
| [Materials](https://docs.xiv.zone/format/mtrl/) | ✅ | ❌ | |
|
||||
| Patch files | ✅ | ~ | ZiPatch writing support is currently being worked on, but many operations are not yet implemented. |
|
||||
| Pre bone deformers | ✅ | ❌ | |
|
||||
| [Shader packages](https://docs.xiv.zone/format/shpk/) | ✅ | ❌ | |
|
||||
| [Skeletons](https://docs.xiv.zone/format/sklb/) | ✅ | ❌ | |
|
||||
| Terrain | ✅ | ❌ | |
|
||||
| [Textures](https://docs.xiv.zone/format/tex/) | ✅ | ❌ | Only some formats are supported. |
|
||||
|
||||
Physis also supports doing some other useful things other than reading and writing file formats:
|
||||
|
||||
* Extract game data from SqPack files, and list file hashes from index/index2.
|
||||
* Apply game patches. Indexed ZiPatch is not yet supported, though.
|
||||
* Blockfish ciphers for encrypting and decrypting [SqexArg](https://docs.xiv.zone/concept/sqexarg/).
|
||||
* Construct paths to equipment, items, faces, and other useful models.
|
||||
Physis is a library for reading and writing FFXIV data. It doesn't only know how to read many formats, but it can write some of them too.
|
||||
|
||||
## Supported Game Versions
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue