1
0
mirror of https://github.com/mon/ifstools.git synced 2025-02-17 18:49:24 +01:00
ifstools/README.md

24 lines
755 B
Markdown
Raw Normal View History

2017-12-16 03:43:57 +10:00
# ifstools
Extractor for Konmai IFS files.
2017-12-27 10:39:51 +10:00
## Install
`pip install -r requirements.txt`
## Usage
`python ifstools.py [filename]`
2017-12-18 19:37:16 +10:00
2017-12-16 03:43:57 +10:00
Features:
- Converts all textures to png without requiring a second program
2017-12-18 19:37:16 +10:00
- Repacks without ingame display issues
2017-12-16 03:43:57 +10:00
- Works on eacloud music ifs files
- Correctly names AFP files
- Converts version.xml, afplist.xml, texturelist.xml to plaintext, to facilitate further experimentation.
2017-12-18 19:37:16 +10:00
- Dumps the ifs manifest so you can explore the format
2017-12-16 03:43:57 +10:00
Todo:
2017-12-18 19:37:16 +10:00
- DXT5 repacking support (current workaround: edit texturelist to use argb8888rev)
- Cache compressed textures (compression is very slow)
- Recursive repacking for ifs inside ifs
2017-12-16 03:43:57 +10:00
I hope the rest is self explanatory. Confused? Create a new issue and tell me what docs to add.