@sandungas Your point of view is functionality on PS3 which is of course ok and have sense. My is data preservation where more important is having untouched, possibly exactly the same data as originally released and not bloated standards for verification purpose. How much they occupied space is not important looking at it from future perspective (on PS3, let's say that we have 1,5TiB limitation but on PC+emulator, there is not and sooner or later we get i.e memory cards which could fit whole PS3 library including patches, dlc, digital and disc releases).
Anyway, IRD is IMO bad designed, containing a lot of unnecessary informations (like i.e 4MiB of header god know from where ;]). I would make even one step ahead and say that *.iso is not sufficient. We should have format which will contain in one file all "hidden areas"+ISO.
- - -
I see that this app also support single disk keys. Good! ^^
Mine is also preservation, but we differ in the definition of "data"
I only worry about game data (the files used by the game) and you want 100% of the data in the disc
I had this dilemma time ago, initially i was thinking like you but i changed my mind, mostly because the PS3UPDAT.PUP is an annoyance, and because the game industry doesnt follows good standards to package the games
I mean... if i go to a store, buy a game, and start downloading it... im downloading audio for languages i dont understand (at all, is imposible for me to use that files)
Is a complete nonsense, the owner of the store and me are both wasting time, energy, money, etc, etc, etc...
I hate that, im used to rip games, and ive seen lot of different ways to package files, some are nice, other sucks... anyway, in all cases i have the need to "fix it" by removing the files of the game im not going to need ever
And by doing that im "breaking" the posible validity checks that some tools could made to my modifyed files
But still... the IRD allows me to verify all the other files, and also allows me to keep a record of the modifications i made to the game files
*I use to store a log of the IRD check before, and another log after my modifications, this way by comparing the logs i know what i did
