Thanks. I'd recommend using roelin's tool, though. It's much more complete and supports wider variety of formats. Has a batch/cli version as well. https://www.nexusmods.com/finalfantasy12/mods/288
Could I trouble you to post some step-by-step instructions for how to use this, please? I want to turn a DDS image into a phyre so that the External File Loader can read it, but I have absolutely no clue how to use this.
First of all, it's a command line tool. So prepare the dds.phyre file you want to edit/replace. You unpack it with: dds-phyre-tool -u path_to_your.dds.phyre new.dds
Then you edit the dds and import it back into the dds.phyre. The original dds.phyre file has to exist already, because the tool can't create a new one, it can only modify an existing one. So to pack it back: dds-phyre-tool -p your_new.dds an_existing.dds.phyre
I'm a disgruntled UNX modder looking for something that will always work and found your file loader module. So I began to set this up and as I downloaded the 4x upscale texture for the world, I downloaded this tool to convert the dds to dds.phyre as instructed. But the converter will not open on windows 11. Is this a known issue? Or I missing something?
A bit late, but I haven't been checking nexus recently. It's a command line tool. It doesn't have any GUI. If you need a GUI, try roelin's asset converter. It works both with CLI and GUI.
You need to run the Windows command line (Windows key+R, cmd.exe, Enter key) Call the program using the proper syntax from the command line window.
To unpack: dds-phyre-tool -u file.dds.phyre Note that the created file will be named "file.dds.phyre.dds", not "file.dds" as you would expect.
To repack: dds-phyre-tool -p file.dds Note that the .phyre original file must exist within the same folder. And if your file is not renamed (file.dds.phyre.dds) when you use -p it will look for "file.dds.phyre.dds.phyre" and thus fail.
Good job. Now I can make a proper remastering mod for X and X-2 without having to rely on UnX's moody attitude. People are just as tired as me of endless loading screens, crashes, textures not being injected and a bunch of other absurd issues, which are apparently never going to be fixed. So thanks for it.
10 comments
nevermind
i got
https://www.nexusmods.com/finalfantasy12/mods/288
You unpack it with:
dds-phyre-tool -u path_to_your.dds.phyre new.dds
Then you edit the dds and import it back into the dds.phyre. The original dds.phyre file has to exist already, because the tool can't create a new one, it can only modify an existing one. So to pack it back:
dds-phyre-tool -p your_new.dds an_existing.dds.phyre
And that's it.
If you'd prefer a more complete tool with a graphical interface, I recommend roelin's ff12 asset converter.
https://www.nexusmods.com/finalfantasy12/mods/288
Also, the tool you linked to just instantly crashes when I try to run it.
Call the program using the proper syntax from the command line window.
To unpack: dds-phyre-tool -u file.dds.phyre
Note that the created file will be named "file.dds.phyre.dds", not "file.dds" as you would expect.
To repack: dds-phyre-tool -p file.dds
Note that the .phyre original file must exist within the same folder.
And if your file is not renamed (file.dds.phyre.dds) when you use -p it will look for "file.dds.phyre.dds.phyre" and thus fail.