From eab8d6ac1924f2070f1552d8d8a250d263ef1f95 Mon Sep 17 00:00:00 2001 From: zeromus Date: Sat, 18 Jul 2015 11:42:05 -0500 Subject: [PATCH] fix saturn disc booting --- BizHawk.Emulation.Cores/Consoles/Sega/Saturn/Yabause.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/BizHawk.Emulation.Cores/Consoles/Sega/Saturn/Yabause.cs b/BizHawk.Emulation.Cores/Consoles/Sega/Saturn/Yabause.cs index 322e440347..bc6f31b450 100644 --- a/BizHawk.Emulation.Cores/Consoles/Sega/Saturn/Yabause.cs +++ b/BizHawk.Emulation.Cores/Consoles/Sega/Saturn/Yabause.cs @@ -396,13 +396,14 @@ namespace BizHawk.Emulation.Cores.Sega.Saturn int[] rTOC = new int[102]; var ses = CD.Session1; - int ntrk = ses.Tracks.Count; + int ntrk = ses.InformationTrackCount; - for (int i = 1; i <= 99; i++) + for (int i = 0; i < 99; i++) { - if (i < ntrk) + int tnum = i + 1; + if (tnum <= ntrk) { - var trk = ses.Tracks[i]; + var trk = ses.Tracks[tnum]; uint t = (uint)trk.LBA + 150;