diff --git a/AaxDecrypter/UNTESTED/Cue.cs b/AaxDecrypter/UNTESTED/Cue.cs
index 5401dc25..86ec88c3 100644
--- a/AaxDecrypter/UNTESTED/Cue.cs
+++ b/AaxDecrypter/UNTESTED/Cue.cs
@@ -14,20 +14,15 @@ namespace AaxDecrypter
stringBuilder.AppendLine(GetFileLine(filePath, "MP3"));
- var beginningTimes = chapters.GetBeginningTimes().ToList();
- for (var i = 0; i < beginningTimes.Count; i++)
+ var trackCount = 0;
+ foreach (Chapter c in chapters.ChapterList)
{
- var chapter = i + 1;
+ trackCount++;
+ var startTime = TimeSpan.FromSeconds(c.StartTime);
- var timeSpan = beginningTimes[i];
- var minutes = Math.Floor(timeSpan.TotalMinutes).ToString();
- var seconds = timeSpan.Seconds.ToString("D2");
- var milliseconds = (timeSpan.Milliseconds / 10).ToString("D2");
- var time = minutes + ":" + seconds + ":" + milliseconds;
-
- stringBuilder.AppendLine($"TRACK {chapter} AUDIO");
- stringBuilder.AppendLine($" TITLE \"Chapter {chapter:D2}\"");
- stringBuilder.AppendLine($" INDEX 01 {time}");
+ stringBuilder.AppendLine($"TRACK {trackCount} AUDIO");
+ stringBuilder.AppendLine($" TITLE \"{c.Title}\"");
+ stringBuilder.AppendLine($" INDEX 01 {(int)startTime.TotalMinutes}:{startTime:ss\\:ff}");
}
return stringBuilder.ToString();
diff --git a/LibationLauncher/LibationLauncher.csproj b/LibationLauncher/LibationLauncher.csproj
index 5f3caf92..c5b085d2 100644
--- a/LibationLauncher/LibationLauncher.csproj
+++ b/LibationLauncher/LibationLauncher.csproj
@@ -13,7 +13,7 @@
win-x64
- 4.2.4.3
+ 4.2.4.8