Releases: Deterous/LibIRD
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
IRDKit 0.5.0
Faster, more powerful, fewer bugs
Library available on nuget: https://www.nuget.org/packages/LibIRD/0.5.0
Requires .NET 8 runtime to be installed to run
LibIRD 0.4.1
Fixed wrong file hashes in certain cases: split files where the other components are not multiples of the sector size (2048)
Library available on nuget: https://www.nuget.org/packages/LibIRD/0.4.1
Requires .NET 8 runtime to be installed to run
LibIRD 0.4.0
Functionally complete beta release.
Library available on nuget: https://www.nuget.org/packages/LibIRD/0.4.0
IRDKit builds for .NET 8.0 now available.