From c054d8e7dc267ba0a8deeaeb69a5499e7bd7a795 Mon Sep 17 00:00:00 2001 From: Nekotekina Date: Sat, 28 Feb 2015 18:00:38 +0300 Subject: [PATCH] Bugfix --- rpcs3/Emu/SysCalls/lv2/sys_process.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/rpcs3/Emu/SysCalls/lv2/sys_process.cpp b/rpcs3/Emu/SysCalls/lv2/sys_process.cpp index ad088ab503..bee066ff1c 100644 --- a/rpcs3/Emu/SysCalls/lv2/sys_process.cpp +++ b/rpcs3/Emu/SysCalls/lv2/sys_process.cpp @@ -292,10 +292,15 @@ s32 _sys_process_get_paramsfo(vm::ptr buffer) { sys_process.Warning("_sys_process_get_paramsfo(buffer=0x%x)", buffer); + if (!Emu.GetTitleID().length()) + { + return CELL_ENOENT; + } + memset(buffer.get_ptr(), 0, 0x40); memcpy(buffer.get_ptr(), Emu.GetTitleID().c_str(), Emu.GetTitleID().length()); - return CELL_ENOENT; + return CELL_OK; } s32 process_get_sdk_version(u32 pid, s32& ver)