-
-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Aaru MDS image fails to run ProtectDISC game, possibly missing CSS flag #829
Comments
I was just able to confirm this with Aaru as well by running media info on the Alcohol virtual drive. The first run has the Alcohol image mounted, the second has the Aaru image mounted.
|
And I was able to confirm that the "unknown algorithm with ID 8" corresponds to the 0x08 byte by manually changing it to 0x07, as media info now reports:
|
@FakeShemp can you check this?, CSS is your expertise field right now. |
Checked with http://redump.org/disc/110095/ ; using the black mirror MDS file provided by null makes A New Beginning (a different protectdisc game) work properly mounted via CDEMU (as does modifying those 2 bytes in the aaru black mirror mds). Seems that at the very least some protectdisc games don't actually check css keys, only that css is enabled? |
Version
5.3.0
Commit hash
No response
Tested debug version?
Which operating systems have you used?
What is the architectural bit size you're using?
What processor are you using?
Image format
MDS
Application that created the image
Aaru
What were you doing when it failed?
Destination image format
No response
Filesystem
No response
Description
Aaru's MDS dump of a ProtectDISC protected game isn't able to run when mounted with Alcohol 120% or Daemon Tools, but the Alcohol 120% dump is able to run. There is no difference in the MDF files, and only a 2-byte difference in the Aaru MDS
This disc's CMI indicates that CSS is present, but there are no encrypted sectors. When mounted, the Alcohol image is reported as having CSS by MakeMKV, where the Aaru one doesn't. Therefore, I believe that the two differing bytes in the MDS are a flag for whether or not the image is reported as having CSS, despite the image not actually containing CSS data.
The same MDS file is created by Aaru both when dumping directly to MDS or converting an AARUF to MDS.
Exact command line used
aaru m dump D: "BLACKMIRROR2_AaruMDS.mds" -f --title-keys False
Expected behavior
The Aaru dump to play the game when mounted with a virtual drive.
Actual behavior
The Aaru dump does not play the game when mounted with a virtual drive.
Output of command execution with debug output enabled
Affected image
http://redump.org/disc/78367/
829.zip
The text was updated successfully, but these errors were encountered: