; ; sub_53AC0 from 0x53ac0 to 0x53b14 (84 bytes) ; ; 1 xrefs: ; > @ 0x10c2a0 ; ; 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 ; STR X19, [SP,#var_20]! ; +0x0, 0x53ac0 STP X29, X30, [SP,#0x20+var_10] ; +0x4, 0x53ac4 BL sub_53E3C ; +0x8, 0x53ac8 BL loc_52624 ; +0xc, 0x53acc CBNZ W0, loc_53AFC ; +0x10, 0x53ad0 LDR X8, [X19,#0x2E8] ; +0x14, 0x53ad4 CBNZ X8, loc_53AE4 ; +0x18, 0x53ad8 LDR X8, [X19,#0x2E0] ; +0x1c, 0x53adc CBZ X8, loc_53B04 ; +0x20, 0x53ae0 CBZ X8, loc_53AFC ; +0x24, 0x53ae4 LDR W9, [X19,#0x54] ; +0x28, 0x53ae8 LDR W10, [X8,#0x268] ; +0x2c, 0x53aec STR W9, [X8,#0x264] ; +0x30, 0x53af0 ADD W9, W10, #1 ; +0x34, 0x53af4 STR W9, [X8,#0x268] ; +0x38, 0x53af8 LDP X29, X30, [SP,#0x20+var_10] ; +0x3c, 0x53afc B loc_53E34 ; +0x40, 0x53b00 LDR X8, [X19,#0x298] ; +0x44, 0x53b04 CBZ X8, loc_53AFC ; +0x48, 0x53b08 ADD X8, X19, #0x70 ; 'p' ; +0x4c, 0x53b0c B loc_53AE8 ; +0x50, 0x53b10