This tool has been made by ffgriever. It's made specifically for Switch version.
It can unpack & repack files:
Commands:
Restrictions:
Archives are messed up. Some files are inscribed in archive, but there is no data of it, so tool automatically skips this files and writes info when is doing it.
If file is too big for patching it, it puts file at the end of archive
Big shoutout to ~ffgriever for taking his time to make this possible.
It can unpack & repack files:
Code:
#Final Fantasy X/X-2:
data\FFX_Data.vbf
data\FFX2_Data.vbf
data\Common_Data.vbf
data\metamenu.vbf
#Final Fantasy XII:
FFXII_TZA.vbf
FFXII_TZA_PATCH.vbf
Commands:
Code:
//Final Fantasy X/X-2
Unpack:
ffxsw-vbf.exe -u *name of archive*
Repack:
ffxsw-vbf.exe -r *unpacked archive folder* *name of archive*
Pack (experimental):
ffxsw-vbf.exe -c *unpacked archive folder* *name of archive*
//Final Fantasy XII
Unpack:
ffxsw-vbf.exe -l -u *name of archive*
Repack:
ffxsw-vbf.exe -l -r *unpacked archive folder* *name of archive*
Pack (experimental):
ffxsw-vbf.exe -l -c *unpacked archive folder* *name of archive*
Restrictions:
For all games: Only files that you want to repack must be in folder with unpacked archive files. Rest of files should be deleted.
Ofc files need to be in correct paths. Don't think that tool will guess where files were.
For Final Fantasy XII
Game uses filesize tables that can be found in
So if you change size of files that are in one of filesizetables, then game may crash in one moment.Code:\romfs\filesizetables\nx
And this file will be probably the biggest issue to apply translations mod etc. because tables looks like this
So there is no ID for what file is this. PC may has the same order of files as Switch, but different sizes for some files will make swapping impossible to work.Code:u32 Magic u32 filesize u32 filesize ...
Archives are messed up. Some files are inscribed in archive, but there is no data of it, so tool automatically skips this files and writes info when is doing it.
If file is too big for patching it, it puts file at the end of archive
Big shoutout to ~ffgriever for taking his time to make this possible.
Code:
#28.04: Added new version that resolves some issues with repacking
#Thx to @eaZy41 for help
#02.05: Added support for Final Fantasy XII
#Added support for creating vbf archives
Attachments
Last edited by masagrator,