β FAQ#
π General#
Q: Is it safe to use this program?#
Yes. Using this program to export assets is safe.
Be careful when sharing this project on official communities, as such tools may be considered undesirable and may be removed or moderated there.
Q: Can I modify or replace game files?#
Not recommended.
The License Agreement expressly prohibits modifying game files except allowed cases. Violating this restriction may lead to ban. There is no known safe threshold for a particular modification. Avoid any changes that could provide in game advantages.
Q: Can files be encoded back into game formats?#
No. Reverse encoding is not available.
An open source encoder would let users alter client assets too easy. It would lower the barrier to changes intended to gain an advantage. It could also provoke stricter asset protection or repeated format changes, making legitimate extraction and research harder. Public functionality therefore ends at unidirectional export.
π Conversion#
Q: Are game asset files encrypted?#
Mostly not.
Q: What does conversion actually do?#
Source game format β Decoder β Intermediate Content β Encoder β Output standard format
Q: What determines which output formats are supported?#
Output format must be able to represent same semantic kind of data as the source.
Support also has to justify its maintenance cost. Each format should serve a distinct purpose rather than duplicate another without a meaningful benefit.
Conversions between different kinds of content are left to other specialized tools.
π§© Formats#
Q: What programs support .dds files?#
Recommended viewers are XnView for general use and WTV as a lightweight alternative.
Q: How to convert .dds textures to .png?#
Use ImageMagick or FFmpeg.
magick convert input.dds output.png
ffmpeg -i input.dds output.png
Q: Why do models have weird or black textures?#
In Blender, make sure node alpha mode is set to Channel Packed (Screenshot).
π Troubleshooting#
Q: Game update broke <Any Filename> decoding!#
An update may introduce a new format version or a file variant unsupported by the current decoder. Try the latest release. If the problem remains, open an issue and attach the file. In case of large changes, it might take some time to adapt.
Q: Why antivirus blocks scfile.exe?#
SmartScreen evaluates the reputation of a downloaded file and its publisher. An unsigned new executable may therefore be shown as unrecognized. Microsoft documents this behaviour.
VirusTotal aggregates independent engine results. A detection from one engine is neither proof of malware nor a reason to ignore the warning. Executables built with PyInstaller can trigger generic heuristic detections, as documented in the PyInstaller issue tracker.
Q: How to report a bug?#
Please try to include:
Detailed action description.
Expected and actual result.
Related file (if applicable).
Questions and usage advice belong in Telegram.
β€οΈ Support#
If this tool has been useful, you can support its development by donation: NOWPayments, CloudTips.