mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-04 13:07:32 +00:00
PokeMMO Prospero (PPSA98001) stops at siglongjmp (pebqbE5ws8s) from libkernel. The title links its own FreeBSD sigsetjmp, so siglongjmp follows FreeBSD's amd64 __siglongjmp and its sigjmp_buf layout: when the save-mask flag at offset 88 is set it restores the mask saved at 72 through _sigprocmask, then reloads rbx, rsp, rbp, r12-r15 and the x87 control word and returns to the saved address with val, or 1 for 0. Co-Authored-By: Claude Opus 5.5 <[email protected]>