Skip to content

Protection, Progress, and (Possibly) Empty Drives#93

Merged
mnadareski merged 25 commits intomasterfrom
r11
Jul 13, 2018
Merged

Protection, Progress, and (Possibly) Empty Drives#93
mnadareski merged 25 commits intomasterfrom
r11

Conversation

@mnadareski
Copy link
Collaborator

@mnadareski mnadareski commented Jul 12, 2018

This PR is four-pronged:

  • Fixes for protection scanning, specifically for SolidShield 1 and a more accurate way of determining file type other than the extensions (where possible) (reference Copy Protection Additions #83 )
  • Added a rudimentary progress indicator callback for the dumping process (this will probably be removed in the future when the integrated commandline window gets added)
  • Added support for selecting drives that Windows sees as empty. This should allow non-WIndows filesystems such as HFS and 3DO to be dumped properly, even if we don't know if there's a disc there
    • This change makes it so that the first known active drive is selected even if all drives are listed
    • This change also adds a check before dumping a "missing" disc just so the users know that there may not be anything actually in the drive
  • Added a C# implementation of Unshield and removed the iXcomp external calls in the process

@mnadareski mnadareski self-assigned this Jul 12, 2018
@mnadareski mnadareski merged commit 564a6af into master Jul 13, 2018
@mnadareski mnadareski deleted the r11 branch July 13, 2018 23:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant