mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-06 13:30:00 +00:00
Concurrent first loads now wait for the one sweep; a failed sweep is retried by the next first load. The sweep no longer skips the module that triggered it, so a swept module that depends on it starts after it, and the trigger keeps its start result.
13 lines
300 B
ArmAsm
13 lines
300 B
ArmAsm
.section .ginit,"dr"
|
|
.p2align 3
|
|
.globl __aps5_guest_initialize
|
|
__aps5_guest_initialize:
|
|
.rva DeferredStart_nid_no_patch
|
|
.long 1
|
|
.rva DeferredInitializerSlot_nid_no_patch
|
|
.long 0x57534550
|
|
.long 2
|
|
.asciz "guest_deferred_module_fixture.guest.prx"
|
|
.asciz "guest_deferred_sweep_fixture.guest.prx"
|
|
.long 0
|