26
FF7 Tools / Re: IroNite - .iro packer and unpacker
« on: 2022-01-25 14:57:55 »
As noted above you can run IroNite in wine but it never finds the file to extract or pack. I have found a workaround.
Download IroNite from the link above and extract it somewhere
Wine will need .net 4.5.2 so use winetricks to install it in your prefix
Completely forget about using IroNite, Just Delete the IroNite.exe and the Packed and Unpacked folders.
In the data folder is a utility that IroNite uses to work with Iro files we are just going to use this directly
IrosArc is is a CLI application so to use it we have to run it from the command line.
Open a terminal in the path of the IrosArc application
Use the command
IrosArc does not Make the Output Directory when extracting so be sure to the path you want to extract to exists.
I copied the iro i wanted to extract to the folder with the tool (i also renamed it) and made an dir named output used the command below to extract "mod.iro"
Download IroNite from the link above and extract it somewhere
Wine will need .net 4.5.2 so use winetricks to install it in your prefix
Completely forget about using IroNite, Just Delete the IroNite.exe and the Packed and Unpacked folders.
In the data folder is a utility that IroNite uses to work with Iro files we are just going to use this directly
IrosArc is is a CLI application so to use it we have to run it from the command line.
Open a terminal in the path of the IrosArc application
Use the command
Code: [Select]
wine IrosArc.exe
To see the following help.IrosArc does not Make the Output Directory when extracting so be sure to the path you want to extract to exists.
Code: [Select]
Usage: IrosArc [Create|Extract|List|MakePatch|ApplyPatch] [ArchiveFile] (parameters)
IrosArc Create [ArchiveFile] [BaseFolder] [CompressionType]
BaseFolder = folder to pack
CompressionType = Nothing|Everything|ByExtension|ByContent
IrosArc Extract [ArchiveFile] [DestinationFolder] [filter]
DestinationFolder = folder to extract into.
Filter = (Optional) Filename(s) to extract.
IrosArc List [ArchiveFile]
Describe contents of archive
IrosArc MakePatch [OriginalArchive] [NewArchive] [PatchFile] [CompressionType]
OriginalArchive = original archive you want to make a patch for
NewArchive = updated version you want the patch to update to
PatchFile = location to save patch into
IrosArc ApplyPatch [ArchiveFile] [PatchFile]
ArchiveFile = Original archive
PatchFile = patch to apply
Archive is updated IN PLACE. Take a backup copy first if you need to keep the original!
I copied the iro i wanted to extract to the folder with the tool (i also renamed it) and made an dir named output used the command below to extract "mod.iro"
Code: [Select]
wine IrosArc.exe Extract mod.iro output/