RPCS3 / rpcs3

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

[Feature request] Allow toggling available syscalls depending on target firmware type #15532

Open AniLeo opened 2 weeks ago

AniLeo commented 2 weeks ago

Currently we register many syscalls that are not available on CEX firmware as discussed on #15530. Ideally we should have a config that allows us to set the intended target firmware, which exposes only the syscalls that would be available on said firmware type (CEX and DEX mainly, but others could be added). For this, we will also need to fully add the information of where each syscall is available somewhere, as currently this is not available except for a few code comments here and there.

elad335 commented 2 weeks ago

We can technically have "Auto" mode for debug console mode which would check the firmware files.