discs:general

This is an old revision of the document!


General Disc Dumping

Check the dumping hardware overview for a list of known preservation hardware.

This dumping guide is for:

  • Any CD format, including (but not limited to): most console games, Audio CD, and PC games. Aaru does not currently support dumping the lead-out of CDs. DiscImageCreator also supports dumping games with the following copy protection: SecuRom 3, CDS100, CDS200, Label Gate, XCP.
  • DVD based formats including: PlayStation 2, PC games on DVD-Rom, and DVD-Video. Incompatible discs include DVD-Audio. DiscImageCreator also covers Xbox original, and Xbox 360.
  • Blu-Ray / BD-Rom: PlayStation 3 (partial, no decryption key extraction). DiscImageCreator also supports discs for later PlayStation and Microsoft consoles.

For other systems and formats, please see the sidebar list.

Hit Save's recommendation for dumping discs is Aaru.

Redump.org's recommendation is DiscImageCreator, and if you want to submit a dump to redump, they don't accept dumps made with other tools in most circumstances.

Hit Save and Redump.org recommend using Media Preservation Frontend (MPF) as the frontend for both methods, as it comes prepackaged with both Aaru, DiscImageCreator, and DD.

  • Press “Scan for disks” to refresh the UI with details about the disc you're about to dump
  • You are now ready to dump with Aaru. Press “Start Dumping”

Download and install/unzip Aaru for your supported system here: https://github.com/aaru-dps/Aaru/releases.

For now, use version 5.3 LTS. Do not use any 6.0 pre-releases!

To run Aaru using the command line, you put your disc in your compatible drive, and run the following command (with d: being your DVD drive and e: being an external drive you use for storing dumps):

aaru media dump d: e:\GAMENAME.aaruf

You can see the hashes for individual elements of the dump in the resulting GAMENAME.cicm.xml.

For example:

    <Track>
      <Image format="BINARY">GAMENAME.aaruf</Image>
      <Size>3602317312</Size>
      <Sequence>
        <TrackNumber>1</TrackNumber>
        <Session>1</Session>
      </Sequence>
      <StartSector>0</StartSector>
      <EndSector>1758943</EndSector>
      <TrackType>mode1</TrackType>
      <BytesPerSector>2048</BytesPerSector>
      <Checksums>
        <Checksum type="adler32">29f96122</Checksum>
        <Checksum type="crc16">74be</Checksum>
        <Checksum type="crc32">0ae99f85</Checksum>
        <Checksum type="crc64">28cf6ffab5d0f917</Checksum>
        <Checksum type="md5">e4bc96afba979fb3741798c788e07d45</Checksum>
        <Checksum type="sha1">d149e948e2aa1c8aeecd49fa6b17f791f1942c8b</Checksum>
        <Checksum type="sha256">a132bc64f2a615c7e4a0eecff53eedb63dcd252c96bd3a6a83aa6896267fda48</Checksum>
        <Checksum type="sha384">a3ac2b309f4c745bff1469b973b0788e220ecb888571439f1728d4298990136006104ea472e1aa27d064d4285ca788ca</Checksum>
        <Checksum type="sha512">3abceb2d4ddbe7d82db2989cd5b71933fca86e282d5e96fd0468ff4d53d31b7319ee410c019c32494c5aeb33747958ace8bac1936855cc1a96933c0f02065705</Checksum>
        <Checksum type="spamsum">100663296:wWoks5UfQz0wAeuJeI3ilF15WsbOdx8mml37W6q:Mks5U4z0qm3ilF15Ucd7W6</Checksum>
        <Checksum type="fletcher16">8a6d</Checksum>
        <Checksum type="fletcher32">02884b22</Checksum>
      </Checksums>
  • discs/general.1642459397.txt.gz
  • Last modified: 2022/01/17 22:43
  • by hiccup