X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=libpcsxcore%2Fcdrom.c;h=b3e238b666105662be049e71ff2d1a24936ae1fa;hb=7a8d521fba9c86ae7b51369ce061bf63112b745f;hp=cace6d90bd381c34280744e793fa71124cf05e4b;hpb=ececcc61fa9115edcc51892a27aaa720d983e23e;p=pcsx_rearmed.git diff --git a/libpcsxcore/cdrom.c b/libpcsxcore/cdrom.c index cace6d90..b3e238b6 100644 --- a/libpcsxcore/cdrom.c +++ b/libpcsxcore/cdrom.c @@ -1006,6 +1006,7 @@ void cdrInterrupt(void) { case CdlSeekL + CMD_PART2: case CdlSeekP + CMD_PART2: SetPlaySeekRead(cdr.StatP, 0); + cdr.Result[0] = cdr.StatP; cdr.Stat = Complete; Find_CurTrack(cdr.SetSectorPlay); @@ -1517,7 +1518,7 @@ void psxDma3(u32 madr, u32 bcr, u32 chcr) { switch (chcr & 0x71000000) { case 0x11000000: ptr = (u8 *)PSXM(madr); - if (ptr == NULL) { + if (ptr == INVALID_PTR) { CDR_LOG_I("psxDma3() Log: *** DMA 3 *** NULL Pointer!\n"); break; }