From a5c592746819a60cb04e690501bcd047154cc93c Mon Sep 17 00:00:00 2001 From: Megamouse Date: Tue, 31 Dec 2019 13:24:11 +0100 Subject: [PATCH] cellSaveData: only show dialogs in fixed functions --- rpcs3/Emu/Cell/Modules/cellSaveData.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rpcs3/Emu/Cell/Modules/cellSaveData.cpp b/rpcs3/Emu/Cell/Modules/cellSaveData.cpp index 37e8582ad9..caadc31cf9 100644 --- a/rpcs3/Emu/Cell/Modules/cellSaveData.cpp +++ b/rpcs3/Emu/Cell/Modules/cellSaveData.cpp @@ -957,7 +957,8 @@ static NEVER_INLINE error_code savedata_op(ppu_thread& ppu, u32 operation, u32 v } } - if (fixedSet->option != CELL_SAVEDATA_OPTION_NOCONFIRM) + if (fixedSet->option != CELL_SAVEDATA_OPTION_NOCONFIRM && + (operation == SAVEDATA_OP_FIXED_SAVE || operation == SAVEDATA_OP_FIXED_LOAD || operation == SAVEDATA_OP_FIXED_DELETE)) { // Yield lv2_obj::sleep(ppu);