diff --git a/rpcs3/Emu/Cell/Modules/cellAtrac.cpp b/rpcs3/Emu/Cell/Modules/cellAtrac.cpp index f4ed28b31b..3a6afb2b2c 100644 --- a/rpcs3/Emu/Cell/Modules/cellAtrac.cpp +++ b/rpcs3/Emu/Cell/Modules/cellAtrac.cpp @@ -195,6 +195,12 @@ s32 cellAtracGetInternalErrorInfo(vm::ptr pHandle, vm::ptr return CELL_OK; } +s32 cellAtracGetSamplingRate() +{ + UNIMPLEMENTED_FUNC(cellAtrac); + return CELL_OK; +} + DECLARE(ppu_module_manager::cellAtrac)("cellAtrac", []() { REG_FUNC(cellAtrac, cellAtracSetDataAndGetMemSize); @@ -227,4 +233,6 @@ DECLARE(ppu_module_manager::cellAtrac)("cellAtrac", []() REG_FUNC(cellAtrac, cellAtracResetPlayPosition); REG_FUNC(cellAtrac, cellAtracGetInternalErrorInfo); + + REG_FUNC(cellAtrac, cellAtracGetSamplingRate); }); diff --git a/rpcs3/Emu/Cell/Modules/cellAtracMulti.cpp b/rpcs3/Emu/Cell/Modules/cellAtracMulti.cpp index 809a765cc8..0b67119129 100644 --- a/rpcs3/Emu/Cell/Modules/cellAtracMulti.cpp +++ b/rpcs3/Emu/Cell/Modules/cellAtracMulti.cpp @@ -203,6 +203,12 @@ s32 cellAtracMultiGetInternalErrorInfo(vm::ptr pHandle, vm return CELL_OK; } +s32 cellAtracMultiGetSamplingRate() +{ + UNIMPLEMENTED_FUNC(cellAtracMulti); + return CELL_OK; +} + DECLARE(ppu_module_manager::cellAtracMulti)("cellAtracMulti", []() { REG_FUNC(cellAtracMulti, cellAtracMultiSetDataAndGetMemSize); @@ -236,4 +242,6 @@ DECLARE(ppu_module_manager::cellAtracMulti)("cellAtracMulti", []() REG_FUNC(cellAtracMulti, cellAtracMultiResetPlayPosition); REG_FUNC(cellAtracMulti, cellAtracMultiGetInternalErrorInfo); + + REG_FUNC(cellAtracMulti, cellAtracMultiGetSamplingRate); });