diff --git a/BizHawk.Emulation.DiscSystem/DiscSectorReader.cs b/BizHawk.Emulation.DiscSystem/DiscSectorReader.cs index 05eff3f174..c6b7d22037 100644 --- a/BizHawk.Emulation.DiscSystem/DiscSectorReader.cs +++ b/BizHawk.Emulation.DiscSystem/DiscSectorReader.cs @@ -93,6 +93,8 @@ namespace BizHawk.Emulation.DiscSystem job.DestOffset = 0; job.Parts = ESectorSynthPart.User2352; job.Disc = disc; + if (Policy.DeinterleavedSubcode) + job.Parts |= ESectorSynthPart.SubcodeDeinterleave; sector.Synth(job);