Closed fuzz6001 closed 9 months ago
I am going to be leaving this open but I am likely not going to be making any updates to DIC-specific pieces for the foreseeable future.
I may be doing something wrong, but I cannot get the hash in _suppl.dat to include the Universal Hash. All I get are the hashes of the .img (concatenation of all the track files), not the universal hash. Does DIC only create universal hashes for Plextor dumps?
@fuzz6001 Can you try again with a disc that doesn't have a write offset of 0 I believe that the "Universal Hash" from DIC only matches redumper's Universal Hash because the disc does not have a write offset. The hash in _suppl.dat is just the .img hash, which is different.
@Deterous
<rom name="dump (Track all).img" size="549264912" crc="5d484c5c" md5="ed5af273afc5bcec95c0b7ba1d82b44d" sha1="12633787462c9aae126fa8a53fadb74dd4d4bb51" />
However, the offset must be specified manually.
cd g dump.bin 24 /c2 20 /q /ns /sf /a +14
non-zero TOC sample range: [ -88200 .. +137169816]
non-zero data sample range: [ +5518 .. +137169830]
Universal Hash (SHA-1): 12633787462c9aae126fa8a53fadb74dd4d4bb51
Perfect Audio Offset (silence level: 10): [-18212 .. -12399]
moving data out of lead-out (difference: +14)
disc write offset: +14
Thank you for explaining it, I understand now.
I don't think MPF should be automatically reading DIC's universal hash if the user has to put the offset in the parameter box. Most dumpers will not do that, and MPF will then place incorrect Universal Hashes into the submission info.
If a user wants to use DIC to calculate the Universal Hash like you have above, they can place it into the Disc Information Window manually.
I am just reporting a change in location. I do not care if the DIC universal hash does not appear. This issue can be closed at any time.
The solution to this 'issue' may be to remove the relevant code, as it does not work anyway with the packaged DIC version. I will suggest the change, thank you for the report.
The solution to this 'issue' may be to remove the relevant code, as it does not work anyway with the packaged DIC version.
Yes, I think that is the best solution 👍
DIC 20230606 The location of the universal hash seems to have changed from _disc.txt to _suppl.dat.
logs.zip
Universal Hash:
*_suppl.dat:
from redumper log for reference: