From 25c32cec80d7093da4324cae4459b0f36d50fa8d Mon Sep 17 00:00:00 2001 From: notaz Date: Mon, 14 Mar 2011 01:39:50 +0200 Subject: cdrom: restore cdrWrite3 reschedule but only when command is being processed --- libpcsxcore/cdrom.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'libpcsxcore') diff --git a/libpcsxcore/cdrom.c b/libpcsxcore/cdrom.c index ee74835..aa1473f 100644 --- a/libpcsxcore/cdrom.c +++ b/libpcsxcore/cdrom.c @@ -1897,11 +1897,10 @@ void cdrWrite3(unsigned char rt) { // - Final Fantasy Tactics // - various other games - /* + if (cdr.Irq) // rearmed guesswork hack if (cdr.Reading && !cdr.ResultReady) { CDREAD_INT((cdr.Mode & MODE_SPEED) ? (cdReadTime / 2) : cdReadTime); } - */ return; } -- cgit v1.2.3