Notice: The redump wiki is currently under maintenance and is read-only.
Ripguard
From Redump Wiki
| (6 intermediate revisions not shown) | |||
| Line 1: | Line 1: | ||
[WIP] | [WIP] | ||
| - | Ripguard (possibly also known as CopyBlock but could also be the name of a separate DRM) was a DRM created by Macrovision/Rovi specifically for DVD-Video discs and | + | Ripguard (possibly also known as CopyBlock but could also be the name of a separate DRM) was a DRM created by Macrovision/Rovi specifically for DVD-Video discs and acted as a separate layer on top of the built in CSS encryption. Functionally, it's very similar to that of a ringed DRM though no actual rings are visible on disc and it can be identified by either using BOS or through a MVSNRGxx string in PVD. |
| - | Outside of general movie releases on DVD, Some Redump eligible TV Game discs also makes use of Ripguard. Dumping procedure is similar to that of a ringed disc but differs in that it Requires an | + | Outside of general movie releases on DVD, Some Redump eligible TV Game discs also makes use of Ripguard. Dumping procedure is similar to that of a ringed disc but differs in that it Requires an Omnidrive compatible drive and a few extra steps. |
| - | '''Step 1''': Put the disc in the Omnidrive and run (standalone) redumper | + | '''Step 1''': Put the disc in the Omnidrive and run (standalone) redumper. It won't split but that's not needed yet. |
| - | '''Step | + | '''Step 2''': Put ringlock into the same folder as the dump and run ''Ringlock.exe state::dvd --state-file=[Name of state]'' (Without brackets). this should produce a list of "Bad blocks". Copy these to a text file. Notice to how they seem to come in pairs? Of these pairs subtract the first of the twin from the last of the first range to see how many sectors there are between them. Note all of this down in the same text file and the end result should be a list like this for a disc with 20 ranges (Could be as low as 2) |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
29244 - 29271 = 27 | 29244 - 29271 = 27 | ||
1221 | 1221 | ||
| Line 68: | Line 41: | ||
Notice the pattern? Like those of [http://wiki.redump.org/index.php?title=Laserlock/Laserlok Laserlock] this is believed to be an artifact from when these discs were mastered. Any other errors should be normal ones that you want to get rid of in the next step. | Notice the pattern? Like those of [http://wiki.redump.org/index.php?title=Laserlock/Laserlok Laserlock] this is believed to be an artifact from when these discs were mastered. Any other errors should be normal ones that you want to get rid of in the next step. | ||
| - | '''Step | + | '''Step 3''': Refine the dump as per the DVD portion and step 4 of the [http://wiki.redump.org/index.php?title=Ringed_Disc_Dumping_Guide Ringed disc dumping guide] and make sure to pay extra notices to any single errors in between the ranges. Merge the result into the BIN a per step 5 of the ringed dumping guide. Update the list from step 3 with any recovered sectors and add together the amount in every range. This is your final error count (530 in the example above). |
| - | '''Step | + | '''Step 4''': Run ''Redumper --continue=refine --force-split --image-name=[Name of ISO]'' (Without brackets) on the dump. |
| - | '''Step | + | '''Step 5''': Repeat the process on the second dump and make sure the hashes match. |
| - | '''Step | + | '''Step 6''': Use MPFcheck on one of the dumps and add the ranges from step 4 to comments. Also replace the error count with the one from step 3 and fill in and submit as normal. |
Latest revision as of 14:39, 6 June 2026
[WIP]
Ripguard (possibly also known as CopyBlock but could also be the name of a separate DRM) was a DRM created by Macrovision/Rovi specifically for DVD-Video discs and acted as a separate layer on top of the built in CSS encryption. Functionally, it's very similar to that of a ringed DRM though no actual rings are visible on disc and it can be identified by either using BOS or through a MVSNRGxx string in PVD.
Outside of general movie releases on DVD, Some Redump eligible TV Game discs also makes use of Ripguard. Dumping procedure is similar to that of a ringed disc but differs in that it Requires an Omnidrive compatible drive and a few extra steps.
Step 1: Put the disc in the Omnidrive and run (standalone) redumper. It won't split but that's not needed yet.
Step 2: Put ringlock into the same folder as the dump and run Ringlock.exe state::dvd --state-file=[Name of state] (Without brackets). this should produce a list of "Bad blocks". Copy these to a text file. Notice to how they seem to come in pairs? Of these pairs subtract the first of the twin from the last of the first range to see how many sectors there are between them. Note all of this down in the same text file and the end result should be a list like this for a disc with 20 ranges (Could be as low as 2)
29244 - 29271 = 27 1221 30492 - 30519 = 27 144144 - 144170 = 26 1222 145392 - 145418 = 26 380083 - 380110 = 27 1221 381331 - 381358 = 27 594672 - 594697 = 25 1223 595920 - 595945 = 25 602743 - 602770 = 27 1221 603991 - 604018 = 27 900115 - 900142 = 27 1221 901363 - 901390 = 27 3847857 - 3847884 = 27 1221 3849105 - 3849132 = 27 3896613 - 3896639 = 26 1222 3897861 - 3897887 = 26 3942138 - 3942165 = 27 1221 3943386 - 3943413 = 27 4033584 - 4033610 = 26 1222 4034832 - 4034858 = 26
Notice the pattern? Like those of Laserlock this is believed to be an artifact from when these discs were mastered. Any other errors should be normal ones that you want to get rid of in the next step.
Step 3: Refine the dump as per the DVD portion and step 4 of the Ringed disc dumping guide and make sure to pay extra notices to any single errors in between the ranges. Merge the result into the BIN a per step 5 of the ringed dumping guide. Update the list from step 3 with any recovered sectors and add together the amount in every range. This is your final error count (530 in the example above).
Step 4: Run Redumper --continue=refine --force-split --image-name=[Name of ISO] (Without brackets) on the dump.
Step 5: Repeat the process on the second dump and make sure the hashes match.
Step 6: Use MPFcheck on one of the dumps and add the ranges from step 4 to comments. Also replace the error count with the one from step 3 and fill in and submit as normal.