diff --git a/Source/Core/Core/HW/EXI_DeviceIPL.cpp b/Source/Core/Core/HW/EXI_DeviceIPL.cpp index 38d0bf6b39..32a180123b 100644 --- a/Source/Core/Core/HW/EXI_DeviceIPL.cpp +++ b/Source/Core/Core/HW/EXI_DeviceIPL.cpp @@ -352,6 +352,8 @@ u32 CEXIIPL::GetGCTime() if (0 == ltime) ltime = Common::Timer::GetLocalTimeSinceJan1970(); + else + ltime += CoreTiming::GetTicks() / SystemTimers::GetTicksPerSecond(); } return ((u32)ltime - cJanuary2000);