mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-05 13:20:11 +00:00
libSceRazorCpu is the CPU-side instrumentation for the Razor capture tool. AnyPS5 does not host that tool, so the instrumentation does nothing and succeeds, which is also what shadPS4 does: - sceRazorCpuIsCapturing -> 0 (no capture is in progress, so titles skip their profiling paths) - sceRazorCpuJobManagerDispatch / sceRazorCpuJobManagerJob / sceRazorCpuJobManagerSequence -> 0 These only feed the profiler; they do not affect execution. Adds a CMakeLists.txt so the library can carry its guest test. New test core/libs/tests/GuestRazorCpu.cpp checks the four return values; it fails on main (the functions throw) and passes with the change.