Fix cellGameDataCheckCreate2 (#4832)

* Fix cellGameDataCheckCreate2
This commit is contained in:
Ofek 2018-07-02 01:07:21 +03:00 committed by Ani
parent ca30131faa
commit 5d3b0e7352

View file

@ -460,8 +460,6 @@ error_code cellGameDataCheckCreate2(ppu_thread& ppu, u32 version, vm::cptr<char>
vm::var<CellGameDataStatSet> cbSet;
cbGet->isNewData = fs::is_dir(vfs::get(dir)) ? CELL_GAMEDATA_ISNEWDATA_NO : CELL_GAMEDATA_ISNEWDATA_YES;
vm::var<CellGameDataSystemFileParam> setParam;
cbSet->setParam = setParam;
// TODO: Use the free space of the computer's HDD where RPCS3 is being run.
cbGet->hddFreeSizeKB = 40000000; //40 GB
@ -491,6 +489,10 @@ error_code cellGameDataCheckCreate2(ppu_thread& ppu, u32 version, vm::cptr<char>
strcpy_trunc(cbGet->getParam.titleLang[i], psf::get_string(sfo, fmt::format("TITLE_%02d", i)));
}
vm::var<CellGameDataSystemFileParam> setParam;
*setParam = cbGet->getParam;
cbSet->setParam = setParam;
funcStat(ppu, cbResult, cbGet, cbSet);
switch ((s32)cbResult->result)