PoeBooster
Compress .dds file in ggpk to boost fps. This is a python rewrite of PoeTexureResizer.
Setup
- Install ImageMagick-7.1.0.
- Download and unzip PoeBooster.
Usage
- Run start.bat. (or main.py)
- Specific sorce path. (SSD recommended) (export from ggpk using LibGGPK2)
- Specific an empty folder for destination path. (SSD recommended)
- Specific how many cpu threads should use.
- Specific resizetimes. (1 means 2X smaller, 2 means 4X smaller, 3 means 8X smaller etc...)
- Now you can drink a coffee and wait for finish. (R9-3900x is about 10 minutes, i5-8265u is about 30 minutes)
What files should I compress?
- Using LibGGPK2.
- Use
.dds$
as regex filter. (to save times) - Right click on Root/Bundles2/Art and select Export.
- Delete Art/2DArt, Art/2Ditems, Art/Textures/Cinematic, Art/Textures/DetailMaps, Art/Textures/Interface, Art/Textures/masks in the folder.
What should I do after finish compress?
- Using LibGGPK2.
- Right click on Root/Bundles2/Art and select Replace.
- Choose the PoeBooster output folder.
Credits
- demidemon - The author of PoeTexureResizer.
- aianlinb - The author of LibGGPK2.
Develop Enviroments
- python 3.9
- ImageMagick-7.1.0