Commit Graph

61 Commits

Author SHA1 Message Date
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
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
afaacd20e8 Fix sectors calculations in CDRWin disc images. Fixes #501 2021-06-07 20:47:05 +01:00
44f27c01f4 Fix calculation of CDRWin sizes when it has "CDG" tracks. Fixes #487 2021-06-07 15:21:43 +01:00
5aeea8c15e Try to detect, and workaround, CDRWin disc images that lack the first track data when there's a hidden track, as such created by PowerISO. Fixes #547 2021-06-07 02:21:51 +01:00
698c7276e4 Detect incorrect DVD images in CDRWin disc image format created by MagicISO. Fixes #518 2021-06-06 17:34:17 +01:00
0fc8f6996e Do not reconstruct long sectors when media is not a CD in CDRWin disc images. Fixes #504 2021-06-06 17:30:38 +01:00
d615435bc2 Check if media is a CD when generating track list in CDRWin disc images. Fixes #503 2021-06-06 17:16:59 +01:00
9493db6048 Do not allow CD-only tags on non-CD media in CDRWin images. Fixes #502 2021-06-06 13:56:10 +01:00
753a40465e Add media type and detection of PlayStation 5 Ultra HD Blu-ray game discs. 2021-02-10 17:12:24 +00:00
06910eabce Add detection and media type for Ultra HD Blu-ray. 2021-02-10 17:12:23 +00:00
f2a1dd638c Fix reading track flag when track 1 has a pregap bigger than 150 sectors in CDRWin Cuesheet. 2021-01-16 16:59:49 +00:00
472a1d94d8 Update copyright year. 2020-12-31 23:08:23 +00:00
568197f9a6 Support PhotoCD in CD supporting writable images. Fixes #435 2020-11-21 16:21:28 +00:00
6877589cc9 General code clean-up, refactor and commenting. 2020-11-11 04:19:18 +00:00
SilasLaspada
3b3c3de0b0 Fix previous commit 2020-08-04 15:05:33 -06:00
SilasLaspada
80ad486189 Prevent empty ISRC from being added to CDRWin and CDRDAO images
Don't write ISRC to CDRDAO or CDRWin images if they're null or white space.
2020-08-04 14:55:24 -06:00
2376b65763 Code style fixes. 2020-07-22 13:20:25 +01:00
6220425ac6 Naming fixes. 2020-07-20 21:11:32 +01:00
0e7a86880e Fix unused code. 2020-07-20 07:47:12 +01:00
9cfef45856 Code cleanup. 2020-07-20 04:34:16 +01:00
386fe10561 Declare optical image capabilities for the images that support writing indexes. 2020-07-19 21:40:23 +01:00
ff54128b34 Fix writing indexes in CDRWin images. 2020-07-19 21:39:23 +01:00
ab9ea8f4d6 Fix overwriting flags and isrc in all CD writable image formats. 2020-07-19 21:23:09 +01:00
7423194b1e Add China Video Disc media type. 2020-07-19 16:10:50 +01:00
a5f5517007 Do not calculate pregaps on non-CD optical disc images. Fixes #371 2020-07-12 23:13:05 +01:00
Rebecca Wallander
cc885b92bb Include the intersession sectors for GD-ROM 2020-06-30 22:04:20 +02:00
Rebecca Wallander
b17d7a1ffb Fix Redump GD-ROM HDA offset 2020-06-25 22:11:40 +02:00
Rebecca Wallander
30b18db206 Fix multi-file CDRWin image 2020-06-25 22:06:58 +02:00
aca0c78bad Enable generation of RAW CD sectors from images that do only contains them cooked. Fixes #301 2020-06-21 22:30:07 +01:00
e4ce5bc32d Fix checking track does not exist. 2020-06-21 14:49:25 +01:00
24f7a2049a Fix reading multisession CDRWin images. 2020-06-20 22:44:25 +01:00
de5ae7245e Fix CDRWin indexes. 2020-06-20 20:51:33 +01:00
cb557760d9 Change track indexes type. 2020-06-17 21:32:19 +01:00
a04fa26c0b Allow to write multisession DVD/Blu-ray in Aaru Image Format and CDRWin. 2020-06-16 22:29:56 +01:00
61ffa15771 Writes proper Lead-Out entry on CDRWin images. Fixes #200 2020-06-16 17:37:36 +01:00
e5be326931 Fix writing multisession images in single file CDRWin. 2020-06-16 16:14:22 +01:00
d1a970698e Change how ISRC and track flags are read from / written to images, to use track number instead of track start. 2020-06-14 23:45:26 +01:00
5042b7f1e8 Use index from end expression. 2020-04-22 00:22:40 +01:00
d3bffafd86 Add writable optical image capabilities enumeration. 2020-04-21 21:01:02 +01:00
e92c1e7741 Fix reading CDRWin images that do not have track mode in all caps. Fixes #325 2020-04-18 19:46:36 +01:00
Rebecca Wallander
ad6cdc3313 Multi-file cue parsing fixes 2020-04-15 17:33:19 +02:00
Rebecca Wallander
bc61fad233 Move code to correct place 2020-04-15 16:52:49 +02:00
Rebecca Wallander
822cea7123 Tidy logging and var names 2020-04-15 16:36:10 +02:00
Rebecca Wallander
10df16c87c Merge remote-tracking branch 'upstream/master' into redumpGDROM 2020-04-15 16:23:58 +02:00
Rebecca Wallander
6544826909 Use old parsing method if multi-file cue.
Not the nicest solution but it it should be able to handle multi-file but still one-file-for-several-tracks cues, if those exist.
2020-04-15 15:25:02 +02:00
Rebecca Wallander
4844881444 Fix order of calculations 2020-04-15 14:49:00 +02:00