; ; sub_5AA6C from 0x5aa6c to 0x5ab48 (220 bytes) ; ; 5 xrefs: ; > sub_60028 @ 0x600e8 ; > sub_6B00C @ 0x6b08c ; > sub_6B00C @ 0x6b094 ; > sub_6C64C @ 0x6cc80 ; > sub_93B20 @ 0x93db0 ; ; This function is hookable on this platform! ; ; Using BromaIDA 8.0.0 @ https:;github.com/Stazzical/BromaIDA ; Using bindings at commit ba9f177b at Thu Jul 16 22:52:06 2026 from https:;github.com/geode-sdk/bindings ; ADD X9, X0, #0x178 ; +0x0, 0x5aa6c STP X9, X9, [X0,#0x178] ; +0x4, 0x5aa70 ADRP X9, #qword_2EE00@PAGE ; +0x8, 0x5aa74 FMOV V0.2S, #1.0 ; +0xc, 0x5aa78 MOV W12, #0xFFFFFFFF ; +0x10, 0x5aa7c STR D0, [X0,#0x218] ; +0x14, 0x5aa80 STR D0, [X0,#0x30] ; +0x18, 0x5aa84 LDR D0, [X9,#qword_2EE00@PAGEOFF] ; +0x1c, 0x5aa88 STR W12, [X0,#0x1A8] ; +0x20, 0x5aa8c STR W12, [X0,#0x1C8] ; +0x24, 0x5aa90 MOV W12, #0x472C4400 ; +0x28, 0x5aa94 STR W12, [X0,#0x22C] ; +0x30, 0x5aa9c ADRP X12, #qword_2ED58@PAGE ; +0x34, 0x5aaa0 STR D0, [X0,#0x1E0] ; +0x38, 0x5aaa4 LDR D0, [X12,#qword_2ED58@PAGEOFF] ; +0x3c, 0x5aaa8 ADRP X12, #qword_2EB80@PAGE ; +0x40, 0x5aaac ADD X8, X0, #0x110 ; +0x44, 0x5aab0 ADRP X10, #off_10C620@PAGE ; +0x48, 0x5aab4 STUR D0, [X0,#0x9C] ; +0x4c, 0x5aab8 LDR D0, [X12,#qword_2EB80@PAGEOFF] ; +0x50, 0x5aabc ADD X13, X0, #0x1B0 ; +0x54, 0x5aac0 ADD X10, X10, #off_10C620@PAGEOFF ; +0x58, 0x5aac4 ADD X11, X0, #0x190 ; +0x5c, 0x5aac8 STP X13, XZR, [X0,#0x1B8] ; +0x60, 0x5aacc STP X8, X8, [X0,#0x110] ; +0x64, 0x5aad0 ADD X8, X0, #0x200 ; +0x68, 0x5aad4 STR X13, [X0,#0x1B0] ; +0x6c, 0x5aad8 MOV X13, #0x3F8000003F800000 ; +0x70, 0x5aadc MOV W9, #0x3F800000 ; +0x74, 0x5aae0 MOV X1, XZR ; +0x78, 0x5aae4 STR XZR, [X0,#0x40] ; +0x7c, 0x5aae8 STR WZR, [X0,#0x38] ; +0x80, 0x5aaec STR XZR, [X0,#0x50] ; +0x84, 0x5aaf0 STP XZR, XZR, [X0,#0x1D0] ; +0x88, 0x5aaf4 STR XZR, [X0,#0x10] ; +0x8c, 0x5aaf8 STR WZR, [X0,#0xC0] ; +0x90, 0x5aafc STP XZR, XZR, [X0,#0x88] ; +0x94, 0x5ab00 STR XZR, [X0,#0xE0] ; +0x98, 0x5ab04 STR WZR, [X0,#0xE8] ; +0x9c, 0x5ab08 STR WZR, [X0,#0x48] ; +0xa0, 0x5ab0c STP XZR, XZR, [X0,#0x128] ; +0xa4, 0x5ab10 STR XZR, [X0,#0x120] ; +0xa8, 0x5ab14 STRB WZR, [X0,#0x138] ; +0xac, 0x5ab18 STP XZR, X11, [X0,#0x188] ; +0xb0, 0x5ab1c STP X11, XZR, [X0,#0x198] ; +0xb4, 0x5ab20 STP X10, XZR, [X0] ; +0xb8, 0x5ab24 STR W9, [X0,#0xA4] ; +0xbc, 0x5ab28 STP X13, XZR, [X0,#0x78] ; +0xc0, 0x5ab2c STR W9, [X0,#0x220] ; +0xc4, 0x5ab30 STR X8, [X0,#0x208] ; +0xc8, 0x5ab34 STR X8, [X0,#0x200] ; +0xcc, 0x5ab38 STR D0, [X0,#0xF8] ; +0xd0, 0x5ab3c STR XZR, [X0,#0x210] ; +0xd4, 0x5ab40 B sub_560D4 ; +0xd8, 0x5ab44