diff --git a/bin/dev_hdd0/home/00000001/localusername b/bin/dev_hdd0/home/00000001/localusername new file mode 100644 index 0000000000..cd0fe7a3df --- /dev/null +++ b/bin/dev_hdd0/home/00000001/localusername @@ -0,0 +1 @@ +User \ No newline at end of file diff --git a/rpcs3/Emu/SysCalls/Modules/cellGame.cpp b/rpcs3/Emu/SysCalls/Modules/cellGame.cpp index d82f7a41fe..912acc1282 100644 --- a/rpcs3/Emu/SysCalls/Modules/cellGame.cpp +++ b/rpcs3/Emu/SysCalls/Modules/cellGame.cpp @@ -123,7 +123,7 @@ int cellGameBootCheck(mem32_t type, mem32_t attributes, mem_ptr_thddFreeSizeKB = 40000000; //40 GB, TODO: Use the free space of the computer's HDD where RPCS3 is being run. - size->sizeKB = 0; + size->sizeKB = CELL_GAME_SIZEKB_NOTCALC; size->sysSizeKB = 0; Memory.WriteString(dirName.GetAddr(), dir); @@ -150,8 +150,6 @@ int cellGameContentPermit(mem_list_ptr_t contentInfoPath, mem_list_ptr_t m_entries; + +public: + TRPLoader(vfsStream& f); + virtual bool Install(std::string dest, bool show = false); + virtual bool LoadHeader(bool show = false); + virtual bool Close(); +}; \ No newline at end of file diff --git a/rpcs3/rpcs3.vcxproj b/rpcs3/rpcs3.vcxproj index 7cb0d5564d..3c47e75874 100644 --- a/rpcs3/rpcs3.vcxproj +++ b/rpcs3/rpcs3.vcxproj @@ -316,6 +316,7 @@ + Create diff --git a/rpcs3/rpcs3.vcxproj.filters b/rpcs3/rpcs3.vcxproj.filters index b4ddf4bb88..b594ddbb64 100644 --- a/rpcs3/rpcs3.vcxproj.filters +++ b/rpcs3/rpcs3.vcxproj.filters @@ -391,6 +391,9 @@ Emu\SysCalls + + Loader +