Deterous / LibIRD

.NET Library for PS3 ISO Rebuild Data

Home Page:https://www.nuget.org/packages/LibIRD

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Library for ISO Rebuild Data (LibIRD)

.NET library for generating, writing, and reading IRD files. Functionality is provided for deterministically generating IRDs such that a redump ISO and key have a 1-to-1 correspondence with an IRD file.

What is an IRD?

IRD files contain a summary of what data is on a PlayStation 3 disc. It can be used to rebuild ISOs from files (JB folders). IRD files are also useful for decrypting ISOs after they have been dumped on a PC blu-ray drive, such as for the purposes of legally emulating your PS3 games.

How to use IRDKit

IRDKit is a tool that allows direct use of LibIRD functionality from a command line interface. The basic usage is:

  • Printing info about an ISO: irdkit info game.iso
  • Printing info about all ISOs and IRDs in a folder: irdkit info .
  • Creating an IRD from an ISO: irdkit create game.iso
  • Finding differences between two IRDs: irdkit diff game1.ird game2.ird
  • Renaming an IRD or folder of IRDs using a redump DAT: irdkit rename -d redump.dat game.ird

For detailed usage, read more here.

Using the LibIRD library

LibIRD was originally made for creating reproducible, redump-style IRDs when dumping PS3 discs with MPF. If you wish to integrate LibIRD into your own application, read the examples here.

About

.NET Library for PS3 ISO Rebuild Data

https://www.nuget.org/packages/LibIRD

License:GNU General Public License v3.0


Languages

Language:C# 98.6%Language:PowerShell 1.4%