diff --git a/rpcs3/Emu/Cell/Modules/cellGame.cpp b/rpcs3/Emu/Cell/Modules/cellGame.cpp index 1ce74cfff394..863f20317474 100644 --- a/rpcs3/Emu/Cell/Modules/cellGame.cpp +++ b/rpcs3/Emu/Cell/Modules/cellGame.cpp @@ -189,7 +189,7 @@ s32 cellHddGameGetSizeKB(vm::ptr size) return CELL_HDDGAME_ERROR_FAILURE; } - *size = (u32)fs::get_dir_size(local_dir); + *size = (u32)(fs::get_dir_size(local_dir)/1024); return CELL_OK; } @@ -215,7 +215,7 @@ s32 cellGameDataGetSizeKB(vm::ptr size) return CELL_GAMEDATA_ERROR_FAILURE; } - *size = (u32)fs::get_dir_size(local_dir); + *size = (u32)(fs::get_dir_size(local_dir)/1024); return CELL_OK; @@ -730,7 +730,7 @@ s32 cellGameGetSizeKB(vm::ptr size) return CELL_GAME_ERROR_FAILURE; } - *size = (u32)fs::get_dir_size(local_dir); + *size = (u32)(fs::get_dir_size(local_dir)/1024); return CELL_OK; }