mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-04-04 14:08:37 +00:00
TLS for sys_net implemented
Method ptr for vm::ptr (renamed "of") Method ref for vm::ptr (returns vm::ref) Operator & for vm::ref (returns vm::ptr)
This commit is contained in:
parent
6b6cd11fbe
commit
168cd9bb7a
8 changed files with 116 additions and 66 deletions
|
|
@ -67,14 +67,14 @@ never_inline s32 savedata_op(PPUThread& ppu, u32 operation, u32 version, vm::cpt
|
|||
|
||||
const vm::var<_stack_t> stack(ppu);
|
||||
|
||||
const auto result = stack.of(&_stack_t::result);
|
||||
const auto listGet = stack.of(&_stack_t::listGet);
|
||||
const auto listSet = stack.of(&_stack_t::listSet);
|
||||
const auto fixedSet = stack.of(&_stack_t::fixedSet);
|
||||
const auto statGet = stack.of(&_stack_t::statGet);
|
||||
const auto statSet = stack.of(&_stack_t::statSet);
|
||||
const auto fileGet = stack.of(&_stack_t::fileGet);
|
||||
const auto fileSet = stack.of(&_stack_t::fileSet);
|
||||
const auto result = stack.ptr(&_stack_t::result);
|
||||
const auto listGet = stack.ptr(&_stack_t::listGet);
|
||||
const auto listSet = stack.ptr(&_stack_t::listSet);
|
||||
const auto fixedSet = stack.ptr(&_stack_t::fixedSet);
|
||||
const auto statGet = stack.ptr(&_stack_t::statGet);
|
||||
const auto statSet = stack.ptr(&_stack_t::statSet);
|
||||
const auto fileGet = stack.ptr(&_stack_t::fileGet);
|
||||
const auto fileSet = stack.ptr(&_stack_t::fileSet);
|
||||
|
||||
// path of the specified user (00000001 by default)
|
||||
const std::string base_dir = fmt::format("/dev_hdd0/home/%08u/savedata/", userId ? userId : 1u);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue