diff --git a/rpcs3/Emu/Cell/Modules/cellFont.cpp b/rpcs3/Emu/Cell/Modules/cellFont.cpp index 313205160c..ca273e7b9b 100644 --- a/rpcs3/Emu/Cell/Modules/cellFont.cpp +++ b/rpcs3/Emu/Cell/Modules/cellFont.cpp @@ -554,7 +554,7 @@ s32 cellFontExtend(u32 a1, u32 a2, u32 a3) //Something happens } //Something happens? - return CELL_OK; + return -1; } s32 cellFontRenderCharGlyphImageVertical() diff --git a/rpcs3/Emu/Cell/Modules/sceNp.cpp b/rpcs3/Emu/Cell/Modules/sceNp.cpp index f6d0bfe195..5a3e8a8eb7 100644 --- a/rpcs3/Emu/Cell/Modules/sceNp.cpp +++ b/rpcs3/Emu/Cell/Modules/sceNp.cpp @@ -1,4 +1,4 @@ -#include "stdafx.h" +#include "stdafx.h" #include "Emu/System.h" #include "Emu/Cell/PPUModule.h" @@ -911,6 +911,10 @@ s32 sceNpManagerRegisterCallback(vm::ptr callback, vm::ptr { return SCE_NP_ERROR_INVALID_ARGUMENT; } + else + { + return SCE_NP_ERROR_NOT_INITIALIZED; + } return CELL_OK; } diff --git a/rpcs3/Emu/Cell/lv2/sys_prx.cpp b/rpcs3/Emu/Cell/lv2/sys_prx.cpp index c6c160e4e1..4f6f2ac785 100644 --- a/rpcs3/Emu/Cell/lv2/sys_prx.cpp +++ b/rpcs3/Emu/Cell/lv2/sys_prx.cpp @@ -23,14 +23,12 @@ static const std::unordered_map s_prx_ignore { "/dev_flash/sys/external/libbeisobmf.sprx", 0 }, { "/dev_flash/sys/external/libcamera.sprx", 0 }, { "/dev_flash/sys/external/libgem.sprx", 0 }, - { "/dev_flash/sys/external/libhttp.sprx", 0 }, { "/dev_flash/sys/external/libio.sprx", 0 }, { "/dev_flash/sys/external/libmedi.sprx", 0 }, { "/dev_flash/sys/external/libmic.sprx", 0 }, { "/dev_flash/sys/external/libnet.sprx", 0 }, { "/dev_flash/sys/external/libnetctl.sprx", 0 }, { "/dev_flash/sys/external/librudp.sprx", 0 }, - { "/dev_flash/sys/external/libssl.sprx", 0 }, { "/dev_flash/sys/external/libsysutil.sprx", 0 }, { "/dev_flash/sys/external/libsysutil_ap.sprx", 0 }, { "/dev_flash/sys/external/libsysutil_authdialog.sprx", 0 },