[noexcept] Don't throw on unimplemented HLE functions.

Getting rid of exceptions.
This commit is contained in:
Nekotekina 2019-09-02 14:41:57 +03:00
parent 0dfe85dc14
commit a5be410e3f
26 changed files with 550 additions and 284 deletions

View file

@ -997,17 +997,20 @@ s32 cellFsAioCancel(s32 id)
s32 cellFsArcadeHddSerialNumber()
{
fmt::throw_exception("Unimplemented: %s", __func__);
cellFs.todo("cellFsArcadeHddSerialNumber()");
return CELL_OK;
}
s32 cellFsRegisterConversionCallback()
{
fmt::throw_exception("Unimplemented: %s", __func__);
cellFs.todo("cellFsRegisterConversionCallback()");
return CELL_OK;
}
s32 cellFsUnregisterL10nCallbacks()
{
fmt::throw_exception("Unimplemented: %s", __func__);
cellFs.todo("cellFsUnregisterL10nCallbacks()");
return CELL_OK;
}
DECLARE(ppu_module_manager::cellFs)("sys_fs", []()