From c398060ceefbfb21eb413d45fd8506acf0f0fe00 Mon Sep 17 00:00:00 2001 From: zeromus Date: Mon, 12 Jan 2015 07:30:59 +0000 Subject: [PATCH] disc - fix off-by-2 second bug in psx games, but the cue loading has hit the capitol of hack city and needs rewriting before next release --- BizHawk.Emulation.DiscSystem/Disc.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/BizHawk.Emulation.DiscSystem/Disc.cs b/BizHawk.Emulation.DiscSystem/Disc.cs index 00b3469129..2b319a4623 100644 --- a/BizHawk.Emulation.DiscSystem/Disc.cs +++ b/BizHawk.Emulation.DiscSystem/Disc.cs @@ -259,7 +259,8 @@ FILE ""xarp.barp.marp.farp"" BINARY TOCRaw.TOCItems[i + 1].Exists = true; //TOCRaw.TOCItems[i + 1].LBATimestamp = new Timestamp(track.Start_ABA - 150); //AUGH. see comment in Start_ABA //TOCRaw.TOCItems[i + 1].LBATimestamp = new Timestamp(track.Indexes[1].LBA); //ZOUNDS! - TOCRaw.TOCItems[i + 1].LBATimestamp = new Timestamp(track.Indexes[1].LBA + 150); //WHATEVER, I DONT KNOW. MAKES IT MATCH THE CCD, BUT THERES MORE PROBLEMS + //TOCRaw.TOCItems[i + 1].LBATimestamp = new Timestamp(track.Indexes[1].LBA + 150); //WHATEVER, I DONT KNOW. MAKES IT MATCH THE CCD, BUT THERES MORE PROBLEMS + TOCRaw.TOCItems[i + 1].LBATimestamp = new Timestamp(track.Indexes[1].LBA); //WHAT?? WE NEED THIS AFTER ALL! ZOUNDS MEANS, THERE WAS JUST SOME OTHER BUG lastEnd = track.LengthInSectors + track.Indexes[1].LBA; }