From b05434bc6f2cf0afc48dd97bde1ef0dfa605f0b7 Mon Sep 17 00:00:00 2001 From: Nekotekina Date: Sat, 5 Aug 2017 17:07:30 +0300 Subject: [PATCH] Fix Firmware message --- rpcs3/Emu/Cell/PPUModule.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rpcs3/Emu/Cell/PPUModule.cpp b/rpcs3/Emu/Cell/PPUModule.cpp index cb63b3e164..76e895d512 100644 --- a/rpcs3/Emu/Cell/PPUModule.cpp +++ b/rpcs3/Emu/Cell/PPUModule.cpp @@ -1291,9 +1291,9 @@ void ppu_load_exec(const ppu_exec_object& elf) { const std::string lle_dir = vfs::get("/dev_flash/sys/external/"); - if (!fs::is_dir(lle_dir)) + if (!fs::is_dir(lle_dir) || !fs::is_file(lle_dir + "libsysmodule.sprx")) { - LOG_ERROR(GENERAL, "/dev_flash/sys/external/ directory does not exist!" + LOG_ERROR(GENERAL, "PS3 firmware is not installed or the installed firmware is invalid." "\nYou should install the PS3 Firmware (Menu: File -> Install Firmware)." "\nVisit https://rpcs3.net/ for Quickstart Guide and more information."); }