Releases: Deterous/LibIRD
IRDKit 1.0.1
Final release, requires .NET Core 10 Runtime to be installed.
IRDKit 0.9.5
New command to verify a JB Folder with an IRD: irdkit.exe verify game.ird folder/to/files
This build requires .NET Core 8 to be installed.
IRDKit 0.9.4
New -a or --all option when using irdkit info
This build requires .NET Core 8 to be installed.
IRDKit 0.9.2
Relaxes ISO requirements to allow for unusual PS3 discs (such as protos) to have IRDs.
This build requires .NET Core 8 to be installed.
IRDKit 0.9.1
Fixed a bug with the rename feature
This build requires .NET Core 8 to be installed.
IRDKit 0.9.0
Fixed a bug where files with a size a multiple of 2097152 bytes did not get their file hash saved, due to the transition to SabreTools.Hashing library.
This build requires .NET Core 8 to be installed.
IRDKit 0.8.0
Fixed a bug where IRDs with unusually small encrypted regions (typically a single lic.dat file) did not hash the file correctly (did not decrypt final two sectors).
This build requires .NET Core 8 to be installed.
IRDKit 0.7.0
An attempt at trimming down the DiscUtils codebase and switching to the SabreTools.Hashing library
Also first attempt at a self-contained build, so .NET does not need to be installed on the host system.
Testing release only, not guaranteed to function correctly, use https://github.com/Deterous/LibIRD/releases/latest instead.
IRDKit 0.6.1
Adds a new rename function, that will update the filename of your redump-style IRD(s) based on a redump PS3 DAT:
irdkit.exe rename -d "Sony - PlayStation 3 - Datfile (4365) (2024-02-25 05-36-27).dat" \path\to\IRDs\
Optionally adds the serial (title ID) and/or ISO CRCs to the end of the filename (-s and -c flags respectively).
IRDKit 0.6.0
Performs CRC32 ISO hashing, region MD5 hashing, and file MD5 hashing in one read pass, speeding up IRD creation massively for slow reads (HDDs, network shares, etc).
If the key has to be pulled from redump.org, then the CRC32 hash will be reused for the IRD field. For slow reads, it is advised to pass the key to IRDKit via -k, or -f
Library available on nuget: https://www.nuget.org/packages/LibIRD/0.6.0
Requires .NET 8 runtime to be installed to run