RPCS3 / rpcs3

PS3 emulator/debugger
https://rpcs3.net/
GNU General Public License v2.0
14.5k stars 1.85k forks source link

syscall: Register syscall 149 sys_time_get_system_time #15530

Closed AniLeo closed 2 weeks ago

AniLeo commented 2 weeks ago

Should fix #15529

According to psdevwiki, sys_time_get_system_time is syscall 0x95

capriots commented 2 weeks ago

This syscall doesn't exist on retail LV2, I don't think this is right. The syscall should simply return CELL_ENOSYS, which is what the "uns_func" is for.

AniLeo commented 2 weeks ago

We currently already register many syscalls that are not on CEX firmware as NULL_FUNC, I think the issue is that we're not checking the firmware type at all for any of them

AniLeo commented 2 weeks ago

This syscall doesn't exist on retail LV2, I don't think this is right. The syscall should simply return CELL_ENOSYS, which is what the "uns_func" is for.

@capriots I opened a new feature request ticket for syscall availability toggling at #15532