mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-23 09:03:22 -05:00
On Windows the guest arena ended at 0x72_0000_0000: #231 kept its 448 GiB size after #153 had moved its start down to 0x2_0000_0000. Titles map fixed addresses up to the application map area end, 0xFC_0000_0000 (SCE_KERNEL_APP_MAP_AREA_END_ADDR on the PS4), and a direct memory mapping above the old end threw "shared mapping outside the guest arena". The arena is now reserved up to 0xFC_0000_0000. The out-of-arena errors name the address and length, and a fixed mapping over a used arena range says whether it hit a host region. guest_memory maps direct memory at the last two pages below the end, reads it through an alias and checks that a mapping at the end is refused. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>