From 76d0cfa8acba665af0ed9f5aa11f09af5c05e63e Mon Sep 17 00:00:00 2001 From: JosJuice Date: Wed, 8 Apr 2015 08:59:49 +0200 Subject: [PATCH] Fix terrible Speed Up Disc Transfer Rate mistake I apologize. --- Source/Core/Core/HW/DVDInterface.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/Core/Core/HW/DVDInterface.cpp b/Source/Core/Core/HW/DVDInterface.cpp index 03d43d5a87..62d396a5db 100644 --- a/Source/Core/Core/HW/DVDInterface.cpp +++ b/Source/Core/Core/HW/DVDInterface.cpp @@ -669,7 +669,8 @@ DVDReadCommand ExecuteReadCommand(u64 DVD_offset, u32 output_address, u32 DVD_le } if (SConfig::GetInstance().m_LocalCoreStartupParameter.bFastDiscSpeed) - *ticks_until_completion = output_length * BUFFER_TRANSFER_RATE; // An optional hack to speed up loading times + // An optional hack to speed up loading times + *ticks_until_completion = output_length * (SystemTimers::GetTicksPerSecond() / BUFFER_TRANSFER_RATE); else *ticks_until_completion = SimulateDiscReadTime(DVD_offset, DVD_length);