diff --git a/rpcs3/Emu/Cell/Modules/cellSysutil.cpp b/rpcs3/Emu/Cell/Modules/cellSysutil.cpp index ab061ce0ca..f62396bf6e 100644 --- a/rpcs3/Emu/Cell/Modules/cellSysutil.cpp +++ b/rpcs3/Emu/Cell/Modules/cellSysutil.cpp @@ -585,6 +585,36 @@ s32 _ZN8cxmlutil7GetFileERKN4cxml7ElementEPKcPNS0_4FileE() return CELL_OK; } +s32 _ZN16sysutil_cxmlutil11FixedMemory3EndEi() +{ + UNIMPLEMENTED_FUNC(cellSysutil); + return CELL_OK; +} + +s32 _ZN16sysutil_cxmlutil11FixedMemory5BeginEi() +{ + UNIMPLEMENTED_FUNC(cellSysutil); + return CELL_OK; +} + +s32 _ZN16sysutil_cxmlutil11FixedMemory8AllocateEN4cxml14AllocationTypeEPvS3_jPS3_Pj() +{ + UNIMPLEMENTED_FUNC(cellSysutil); + return CELL_OK; +} + +s32 _ZN16sysutil_cxmlutil12PacketWriter5WriteEPKvjPv() +{ + UNIMPLEMENTED_FUNC(cellSysutil); + return CELL_OK; +} + +s32 _ZN16sysutil_cxmlutil12PacketWriterC1EiiRN4cxml8DocumentE() +{ + UNIMPLEMENTED_FUNC(cellSysutil); + return CELL_OK; +} + s32 cellSysutil_E1EC7B6A(vm::ptr unk) { cellSysutil.todo("cellSysutil_E1EC7B6A(unk=*0x%x)", unk); @@ -675,6 +705,12 @@ DECLARE(ppu_module_manager::cellSysutil)("cellSysutil", []() REG_FUNC(cellSysutil, _ZN8cxmlutil16CheckElementNameERKN4cxml7ElementEPKc); REG_FUNC(cellSysutil, _ZN8cxmlutil16FindChildElementERKN4cxml7ElementEPKcS5_S5_); REG_FUNC(cellSysutil, _ZN8cxmlutil7GetFileERKN4cxml7ElementEPKcPNS0_4FileE); - + + REG_FUNC(cellSysutil, _ZN16sysutil_cxmlutil11FixedMemory3EndEi); + REG_FUNC(cellSysutil, _ZN16sysutil_cxmlutil11FixedMemory5BeginEi); + REG_FUNC(cellSysutil, _ZN16sysutil_cxmlutil11FixedMemory8AllocateEN4cxml14AllocationTypeEPvS3_jPS3_Pj); + REG_FUNC(cellSysutil, _ZN16sysutil_cxmlutil12PacketWriter5WriteEPKvjPv); + REG_FUNC(cellSysutil, _ZN16sysutil_cxmlutil12PacketWriterC1EiiRN4cxml8DocumentE); + REG_FNID(cellSysutil, 0xE1EC7B6A, cellSysutil_E1EC7B6A); });