From 567288e6a888dba7cbfd363307e26bb79300c8eb Mon Sep 17 00:00:00 2001 From: Rebecca Wallander Date: Tue, 8 Jun 2021 22:12:11 +0200 Subject: [PATCH] Fix reading Redump GD-ROM dumps --- Aaru.Images/CDRWin/Read.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Aaru.Images/CDRWin/Read.cs b/Aaru.Images/CDRWin/Read.cs index baa38e3d6..ec3e0b836 100644 --- a/Aaru.Images/CDRWin/Read.cs +++ b/Aaru.Images/CDRWin/Read.cs @@ -163,7 +163,7 @@ namespace Aaru.DiscImages bool inTruripTrackHash = false; bool firstTrackInSession = false; - ulong gdRomSession2Offset = 45000; + const ulong gdRomSession2Offset = 45000; while(_cueStream.Peek() >= 0) { @@ -1270,6 +1270,9 @@ namespace Aaru.DiscImages _imageInfo.Sectors = _discImage.Sessions.OrderByDescending(s => s.EndSector).First().EndSector + 1; + if(_discImage.IsRedumpGigadisc) + _imageInfo.Sectors = 549150; + AaruConsole.DebugWriteLine("CDRWin plugin", "Session information:"); AaruConsole.DebugWriteLine("CDRWin plugin", "\tDisc contains {0} sessions", _discImage.Sessions.Count);