From f5a9b9857809755945287766b8967033e86f5142 Mon Sep 17 00:00:00 2001 From: Ty Lamontagne Date: Sun, 17 Oct 2021 22:54:03 -0400 Subject: [PATCH] CDVD: Reset VM on sceCdPowerOff writes --- pcsx2/CDVD/CDVD.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pcsx2/CDVD/CDVD.cpp b/pcsx2/CDVD/CDVD.cpp index 15ce6d010d..5e8d65db4c 100644 --- a/pcsx2/CDVD/CDVD.cpp +++ b/pcsx2/CDVD/CDVD.cpp @@ -2119,8 +2119,8 @@ static void cdvdWrite16(u8 rt) // SCOMMAND case 0x0F: // sceCdPowerOff (0:1)- Call74 from Xcdvdman - SetResultSize(1); - cdvd.Result[0] = 0; + Console.WriteLn(Color_StrongBlack, "sceCdPowerOff called. Resetting VM."); + GetCoreThread().Reset(); break; case 0x12: // sceCdReadILinkId (0:9)