diff --git a/rpcs3/Emu/Cell/lv2/sys_vm.cpp b/rpcs3/Emu/Cell/lv2/sys_vm.cpp index d98b0223db..86115a4e94 100644 --- a/rpcs3/Emu/Cell/lv2/sys_vm.cpp +++ b/rpcs3/Emu/Cell/lv2/sys_vm.cpp @@ -102,8 +102,9 @@ error_code sys_vm_flush(u32 addr, u32 size) error_code sys_vm_invalidate(u32 addr, u32 size) { - sys_vm.todo("sys_vm_invalidate(addr=0x%x, size=0x%x)", addr, size); + sys_vm.warning("sys_vm_invalidate(addr=0x%x, size=0x%x)", addr, size); + std::memset(vm::base(addr), 0, size); return CELL_OK; }