From c1ad4055a340aea25ac0e26353a0777280bbc4e8 Mon Sep 17 00:00:00 2001 From: JosJuice Date: Mon, 22 Dec 2014 11:38:44 +0100 Subject: [PATCH] Fix 4.0-4724 GC IPL regression Apparently the IPL actually writes to address 0. --- Source/Core/Core/HW/DVDInterface.cpp | 8 -------- 1 file changed, 8 deletions(-) diff --git a/Source/Core/Core/HW/DVDInterface.cpp b/Source/Core/Core/HW/DVDInterface.cpp index 6ef5b69d7a..8116ef1e8f 100644 --- a/Source/Core/Core/HW/DVDInterface.cpp +++ b/Source/Core/Core/HW/DVDInterface.cpp @@ -628,14 +628,6 @@ DVDCommandResult ExecuteReadCommand(u64 DVD_offset, u32 output_address, DVDCommandResult result; result.ticks_until_completion = SimulateDiscReadTime(DVD_offset, DVD_length); - // Is this check needed? - if (output_address == 0) - { - PanicAlert("DVDLowRead : _BufferOut == 0"); - result.interrupt_type = INT_DEINT; - return result; - } - if (raw) { // We must make sure it is in a valid area! (#001 check)