diff --git a/Source/Core/Core/HW/DVDInterface.cpp b/Source/Core/Core/HW/DVDInterface.cpp index 3d72e8a75a..129ed3867d 100644 --- a/Source/Core/Core/HW/DVDInterface.cpp +++ b/Source/Core/Core/HW/DVDInterface.cpp @@ -346,9 +346,14 @@ void Init() CurrentStart = 0; CurrentLength = 0; + g_ErrorCode = 0; + g_bDiscInside = false; g_bStream = false; g_bStopAtTrackEnd = false; + g_last_read_offset = 0; + g_last_read_time = 0; + ejectDisc = CoreTiming::RegisterEvent("EjectDisc", EjectDiscCallback); insertDisc = CoreTiming::RegisterEvent("InsertDisc", InsertDiscCallback);