Commit Graph

246 Commits

Author SHA1 Message Date
82005e33fe Fix sessions in CloneCD images. 2021-07-11 19:03:27 +01:00
d7284d47cc Fix reading long sectors from mode 2 tracks in DiscJuggler disc images. 2021-07-11 02:03:50 +01:00
6f17ed658b Fix offset when reading DiscJuggler disc images. 2021-07-11 01:35:38 +01:00
5973939cb3 Fix reading mode 1 sectors from track marked as mode 2 from Nero disc images. 2021-07-10 15:17:43 +01:00
7b9c70c720 Fix wrong raw bytes per sector in Nero disc images. 2021-07-10 15:17:24 +01:00
2840280ada Fix long sectors returning subchannel from Nero disc images. 2021-07-10 14:36:03 +01:00
541daa827a Detect incorrect Nero disc images where the track mode does not match with the track sector size and try to workaround it. 2021-07-10 03:33:15 +01:00
403b1a8571 Show a message that DVD images in CDRWin format created with MagicISO are most probably unrecoverable garbage. 2021-07-10 03:07:27 +01:00
1b44d37b35 Add support for Alcohol disc images created by CDRWin 10 and GameJack. 2021-07-10 01:04:33 +01:00
76889373fa Fix reading BlindWrite 4 disc images with pregaps. 2021-07-09 15:16:48 +01:00
0e23059079 Fix reading Alcohol disc images with pregaps. 2021-07-09 03:26:51 +01:00
edd95ccf2e Workaround incorrect implementation of Alcohol 120% images with track 1 pregap made by UltraISO. 2021-07-07 02:41:40 +01:00
35060630e6 Fix retrieving tracks when writing Alcohol 120% image. Fixes #459 2021-07-06 18:06:18 +01:00
622872e4a8 Fix setting session in Alcohol 120% disc images. 2021-07-06 18:05:49 +01:00
450bb79aeb Fix reading of Alcohol 120% images with a hidden track. 2021-07-06 18:00:23 +01:00
de061cbb1f Fix AaruFormat images that got a wrong track end beyond a leadout on dumping. Fixes #615 2021-07-04 21:03:27 +01:00
22506400a8 Fix image size in DiscJuggler disc images. 2021-07-02 01:13:11 +01:00
882c1dffed Fix skipping non-present pregap in CDRWin disc images when there is more than one. 2021-07-01 22:37:28 +01:00
761236f589 Adjust workaround from invalid MagicISO disc images in Nero format with invalid session descriptors. 2021-07-01 14:52:04 +01:00
c849dc2ee4 Workaround Nero images that contain a completely invalid description and a single track as generated by MagicISO from DVD discs. 2021-07-01 14:51:32 +01:00
20d9b1f9bc Workaround MagicISO bug in Nero disc images with more than 15 tracks. 2021-07-01 12:26:07 +01:00
0611c508bc Move detection of missing data from multisession CDRWin images to after we know if it is a CD image or not. 2021-06-30 22:32:11 +01:00
a107242d2c Detect corrupt DVD images in cuesheet format created by PowerISO and stop processing. 2021-06-30 22:31:38 +01:00
2d649d7736 Fix setting application to MagicISO in CDRWin. 2021-06-30 22:31:15 +01:00
71472ad844 Fix completely wrong handling of "PREGAP" value in CDRWin images. 2021-06-30 22:01:55 +01:00
423167c914 Fix image size calculation in CloneCD images. Fixes #490 2021-06-30 21:15:13 +01:00
0d68b2de8e Fix track 1 pregap in CloneCD images. Fixes #489. 2021-06-30 21:03:37 +01:00
98b0785bde Return empty data in BlindWrite 5 images where only some tracks has subchannel. Fixes #485 2021-06-30 20:27:51 +01:00
235d178483 Fix track flags in BlindWrite 4 images. 2021-06-30 19:34:33 +01:00
41f9abbea4 In BlindWrite 4 images, consider there is subchannel if we have a subchannel file, ignoring header. Fixes #481 2021-06-30 19:12:52 +01:00
c992d0101f Reverse engineer unknown field in BlindWrite 4 images that adjusts the file offset per track. Fixes #480 2021-06-30 18:42:10 +01:00
2a6903f866 Move TOC creation to Aaru.Decoders. Fixes #629 2021-06-29 12:36:30 +01:00
0380ea2d6a Add support for BlindWrite 6 and 5 split images. Fixes #430 2021-06-28 19:10:15 +01:00
a77fb96a00 Detect when DVD book type is different from drive's firmware profile. 2021-06-23 14:48:22 +01:00
541555501b Implement support for Nero Burning ROM 4 disc images. Fixes #449 2021-06-11 12:26:54 +01:00
5fb5deb357 Fix Nero Burning ROM plugin returning long sectors in non-CD media. 2021-06-11 02:47:10 +01:00
307c0945ac Support reading sector tags in MODE2 disc images from Nero Burning ROM. 2021-06-11 01:50:42 +01:00
d046bfbfa2 Add alternate audio track mode number in Nero Burning ROM disc images. 2021-06-11 01:38:07 +01:00
ecb7201f6d Redo Nero Burning ROM disc image parser. Fixes #286, #450, #524, #525, #526, #527, #528 and #534. 2021-06-11 01:32:51 +01:00
1ec948ced4 Be more lenient with unknown data in DiscJuggler disc images. Fixes #496 2021-06-10 02:41:38 +01:00
da4545df1b Fix processing MODE 2 sectors in DiscJuggler disc images. 2021-06-09 19:16:43 +01:00
25f1624257 Fix track flags not readable in DiscJuggler disc images. 2021-06-09 18:41:21 +01:00
1ee69230d9 Merge pull request #610 from aaru-dps/fakeshemp/bug/redump_gdrom
Fix reading Redump GD-ROM dumps
2021-06-08 22:24:17 +01:00
Rebecca Wallander
92073d949e Add error message when trying to convert vanilla multi-session redump dumps 2021-06-08 22:40:44 +02:00
Rebecca Wallander
567288e6a8 Fix reading Redump GD-ROM dumps 2021-06-08 22:12:11 +02:00
47853f0cb5 Fix subchannel types being set incorrectly in DiscJuggler disc images. Fixes #498 2021-06-08 04:46:47 +01:00
9bc5dc7c17 In DiscJuggler disc images do not generate long sectors on non-CD media. Fixes #499 2021-06-08 03:31:48 +01:00
4957f37bec Add support for 13-sector Apple DOS images. Fixes #551 2021-06-08 03:10:42 +01:00
a3c498aa0f Fix writing discs with hidden tracks (NOT CD-i Ready) in CDRWin disc images. Fixes #540 2021-06-08 02:31:54 +01:00
617cc92c5f Use same processing for PREGAP than for INDEX 00 in CDRWin disc images. Fixes #510 2021-06-07 22:28:13 +01:00