From 023a156a0e89eb3452ddfa492b152b1d7ec983f3 Mon Sep 17 00:00:00 2001 From: "SND\\shalma_cp" Date: Fri, 1 Oct 2010 22:59:48 +0000 Subject: Tomb Raider 2: SeekP updates subchannel for GetlocP - Fixes main menu + music git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@57996 e17a0e51-4ae3-4d35-97c3-1a29b211df97 --- libpcsxcore/cdrom.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'libpcsxcore') diff --git a/libpcsxcore/cdrom.c b/libpcsxcore/cdrom.c index 2924461b..5e7061e3 100644 --- a/libpcsxcore/cdrom.c +++ b/libpcsxcore/cdrom.c @@ -529,8 +529,11 @@ void cdrInterrupt() { SetResultSize(1); cdr.StatP |= 0x2; cdr.StatP &= ~0x40; - cdr.Result[0] = cdr.StatP; - cdr.Stat = Complete; + cdr.Result[0] = cdr.StatP; + cdr.Stat = Complete; + + // Tomb Raider 2: must update read cursor for getlocp + ReadTrack(); break; case CdlTest: -- cgit v1.2.3