Nitpicks, cleanups, and spellcheck

This commit is contained in:
Matt Nadareski
2021-08-19 11:08:54 -07:00
parent 5da40e3293
commit 68c816a8c8
38 changed files with 107 additions and 132 deletions

View File

@@ -1,5 +1,5 @@
Some software contains bugs that can make users think the problem resides with Aaru. This page contains a list of such
bugs.
known bugs.
### ImgBurn complains image is smaller than disc
@@ -7,6 +7,6 @@ bugs.
This seems to be a common bug, also appearing with images created with other software.
The problem comes because ImgBurn uses the `SCSI READ CAPACITY` command to decide the size of compact discs. Aaru instead reads and interprets the TOC (Table of Contents), that describes the disc start and end. While that command should indicate the same size as the TOC interpretation, seems to not be so in some conditions (drive firmware bug?).
The problem comes because ImgBurn uses the `SCSI READ CAPACITY` command to decide the size of compact discs. Aaru instead reads and interprets the TOC (Table of Contents) that describes the disc start and end. While that command should indicate the same size as the TOC interpretation, seems not to be the case in some conditions (possibly a drive firmware bug?).
A CompactDisc data area starts from the Track 1 pregap (MSF 00:00:00, LBA -150) to the last Lead-out start, and Aaru dumps from the Track 1 start (MSF 00:02:00, LBA 0) unless you want it to try to read the pregap (not all drives can read it).
A CompactDisc data area starts from the Track 1 pregap (MSF 00:00:00, LBA -150) to the last Lead-out start and Aaru dumps from the Track 1 start (MSF 00:02:00, LBA 0) unless you want it to try to read the pregap (not all drives can read it).

View File

@@ -5,69 +5,48 @@ In this page you can find a comparison between Aaru and other dump image manager
| | Aaru | DiscImageCreator | CDRWin | CloneCD | Alcohol 120% | IsoBuster | WinImage |
|-------------------------------------------------|--------------------------|------------------|----------|----------|--------------|-----------|-----------|
| Opensource | Yes | [Yes](https://github.com/saramibreak/DiscImageCreator) | No | No | No | No | No |
| Supported platforms | Windows, Linux, macOS¹ | Windows | Windows | Windows | Windows | Windows | Windows |
| Supported formats | [12](formats.md) | 3² | 1³ | 1⁴ | 1⁵ | 17⁶ | 1⁷ |
| Supported platforms | Windows, Linux, macOS¹ | Windows | Windows | Windows | Windows | Windows | Windows |
| Supported formats | [12](formats.md) | 3² | 1³ | 1⁴ | 1⁵ | 17⁶ | 1⁷ |
| Can dump Audio CD | Yes⁸ | Yes | Yes | Yes | Yes | Yes | No |
| Can dump Mode 0 tracks | Yes | No | No | No | No | No | No |
| Can dump Mode 1 tracks | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Can dump Mode 2 tracks | Yes⁸ | Yes | Yes | Yes | Yes | Yes | Yes |
| Can dump multisession discs | Yes | Yes | No | Yes | Yes | Yes | No |
| Can dump discs with errors | Yes⁹ | Yes¹⁰ | No¹¹ | Yes¹⁰ | Yes¹⁰ | Unknown | Unknown |
| Can dump multisession discs | Yes | Yes | No | Yes | Yes | Yes | No |
| Can dump discs with errors | Yes⁹ | Yes¹⁰ | No¹¹ | Yes¹⁰ | Yes¹⁰ | Unknown | Unknown |
| Reads subchannel | Yes | Yes | No¹² | Yes | Yes | Unknown | No |
| Reads lead-in postgap | Yes | Yes | No | No | No | No | No |
| Supports illegal TOCs | Yes | Yes | No | Yes | Yes | Yes | No |
| Supports error based copy protections | Yes | Yes | No | Yes | Yes | Yes | No |
| Supports twin sectors based copy protections | Not yet¹³ | No | No | No | No | No | No |
| Supports position based copy protections | Not yet¹³ | No | No | No | Yes | No | No |
| Supports error-based copy protections | Yes | Yes | No | Yes | Yes | Yes | No |
| Supports twin sectors based copy protections | Not yet¹³ | No | No | No | No | No | No |
| Supports position based copy protections | Not yet¹³ | No | No | No | Yes | No | No |
| Supports dumping DDCD | Yes | No¹⁴ | No¹⁴ | No¹⁴ | No¹⁴ | No¹⁴ | No¹⁴ |
| Supports dumping GD | Not yet¹⁵ | Yes | No | No | No | No | No |
| Supports dumping GameCube/Wii | Not yet¹⁵ | Yes | No | No | No | No | No |
| Supports dumping GameCube/Wii | Not yet¹⁵ | Yes | No | No | No | No | No |
| Supports dumping DVD¹⁶ ¹⁷ | Yes | Partial¹⁸ | No | No | Partial¹⁸ | Partial¹⁸ | Partial¹⁸ |
| Supports dumping HD DVD¹⁶ | Yes | Partial¹⁹ | No | No | Partial¹⁹ | Partial¹⁹ | Partial¹⁹ |
| Supports dumping Blu- ray¹⁶ ²⁰ | Yes | Yes | No | No | Yes | Yes | Yes |
| Supports dumping Xbox Game discs | Yes²¹ ²² | Yes²² | No | No | No | No | No |
| Supports dumping Xbox Game discs | Yes²¹ ²² | Yes²² | No | No | No | No | No |
1. macOS does not yet support dumping media, only managing existing images
2. CDRWin, CloneCD and raw
3. CDRWin
4. CloneCD
5. Alcohol 120%
6. Alcohol 120%, BlindWrite 5, BlindWrite 6, CD-i OptImage, CDRWin, CloneCD, DiscJuggler, Easy CD Creator, IsoBuster,
Nero, NTI, PlexTools, Prassi PrimoCD, Prassi PrimoDVD, raw, Virtual CD and WinOnCD
7. Raw
8. It can lose a few seconds from start of audio on some discs
9. Depending on the drive it can recover data from sectors with errors
10. Writes fake data in the place of sectors with errors
11. Ignores errors or stops on error
12. Only if it detects the disc is | No a CD+G
13. Pending format support
14. None of its supported formats support the DDCD media
15. Feature will be added in next release
16. Does not include encrypted video media
17. Includes PlayStation DVD
18. Customized PFI information, like PSN of start LBA in DVD-RAM will be lost
19. Customized PFI information, like PSN of start LBA in HD DVD-RAM will be lost
20. Includes PlayStation Blu-ray
21. XGD2 are untested
22. XGD3 are not supported

View File

@@ -1,5 +1,4 @@
Supported file systems for read-only operations
===============================================
## Supported file systems for read-only operations
* Apple DOS file system
* Apple Lisa file system
@@ -7,8 +6,7 @@ Supported file systems for read-only operations
* CP/M file system
* U.C.S.D Pascal file system
Supported file systems for identification and information only
==============================================================
## Supported file systems for identification and information only
* 3DO Opera file system
* Acorn Advanced Disc Filing System

Binary file not shown.

View File

@@ -1,6 +1,6 @@
A media tag is data that accompanies the media or the device, and is stored on the medium besides the user data, or normally accessible. Media tags are usually used to store metadata about the medium, copy protection information, or information about the device used to read the media.
A media tag is data that accompanies the media or the device and is stored on the medium besides the user data, or normally accessible. Media tags are usually used to store metadata about the medium, copy protection information, or information about the device used to read the media.
# Compact Disc media tags
## Compact Disc media tags
* Table of contents (cooked by drive)
* Full table of contents (cooked by drive)
@@ -10,7 +10,7 @@ A media tag is data that accompanies the media or the device, and is stored on t
* CD-Text
* Media Catalogue Number
# DVD and HD DVD media tags
## DVD and HD DVD media tags
* Physical Format Information
* Lead-in Copyright Management Information
@@ -31,7 +31,7 @@ A media tag is data that accompanies the media or the device, and is stored on t
* Start LBA of the manual layer jump
* Pseudo-overwrite information
# Blu-ray media tags
## Blu-ray media tags
* Disc Information
* Burst Cutting Area
@@ -39,7 +39,7 @@ A media tag is data that accompanies the media or the device, and is stored on t
* Cartridge Status
* Spare Area Status
# AACS media tags for HD DVD and Blu-ray
## AACS media tags for HD DVD and Blu-ray
* Volume identifier
* Pre-recorded media serial number
@@ -49,18 +49,18 @@ A media tag is data that accompanies the media or the device, and is stored on t
* Encrypted LBA extents
* CPRM Media Key Block
# Media tags defined by MMC specifications
## Media tags defined by MMC specifications
* Recognized hybrid layers
* Write protection status
* Disc standard information
* Disc track resources information
# Device tags defined by SCSI specifications
## Device tags defined by SCSI specifications
* Inquiry response
# Device tags defined by ATA/ATAPI specifications
## Device tags defined by ATA/ATAPI specifications
* Ata Identify response
* Atapi Identify response

View File

@@ -4,7 +4,7 @@ Aaru is the Ancient Egyptian concept of paradise where your soul would be rebirt
# Which operating systems does Aaru work under?
Any operating system with a .NET Core 2.0 runtime should work. Has been tested under Windows, Linux, Mac OS X and FreeBSD.
Any operating system with a .NET Core 3.1 runtime should work. Has been tested under Windows, Linux, Mac OS X, and FreeBSD.
# Will you support media dump image format XXXX?

View File

@@ -1,3 +1,5 @@
## Partitions
* Acorn Linux and RISCiX partitions
* ACT Apricot partitions
* Amiga Rigid Disk Block (RDB)

View File

@@ -1,4 +1,4 @@
A sector tag is data that accompany the sector, but it's not part of the data written by the user, or normally accessible. Sector tags can be used to contain metadata about that sector, such as error detection and correction, filesystem recovery information, copy protection, etc...
A sector tag is data that accompany the sector, but it's not part of the data written by the user, or normally accessible. Sector tags can be used to contain metadata about that sector, such as error detection and correction, filesystem recovery information, copy protection, etc.
# Floppy disk sector tags

View File

@@ -1,3 +1,5 @@
## Supported Checksums
* Adler-32
* CRC-16
* CRC-32

View File

@@ -22,4 +22,4 @@ The following physical devices are supported:
6. FireWire descriptors are not retrieved
7. PCMCIA CIS is not retrieved
8. Support will come with FreeBSD 12-RELEASE
9. Should work, untested due to not available hardware
9. Should work, untested due to no available hardware

View File

@@ -1,3 +1,5 @@
## Supported Filters
* Apple PCExchange (FINDER.DAT & RESOURCE.FRK)
* AppleDouble
* AppleSingle