; ; sub_5C144 from 0x5c144 to 0x5c194 (80 bytes) ; ; 1 xrefs: ; > @ 0x10c818 ; ; 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 ; STP X29, X30, [SP,#-0x10+var_s0]! ; +0x0, 0x5c144 LDR X8, [X0,#0x1D8] ; +0x4, 0x5c148 MOV X29, SP ; +0x8, 0x5c14c CBZ X8, loc_5C188 ; +0xc, 0x5c150 LDR X9, [X0,#0x20] ; +0x10, 0x5c154 CBZ X9, loc_5C188 ; +0x14, 0x5c158 LDR X0, [X8,#0x28] ; +0x18, 0x5c15c CBZ X0, loc_5C170 ; +0x1c, 0x5c160 BL sub_68884 ; +0x20, 0x5c164 CBNZ W0, loc_5C18C ; +0x24, 0x5c168 B loc_5C180 ; +0x28, 0x5c16c LDR X8, [X8,#0x30] ; +0x2c, 0x5c170 CBZ X8, loc_5C188 ; +0x30, 0x5c174 LDRH W8, [X8,#0x118] ; +0x34, 0x5c178 STR W8, [X1] ; +0x38, 0x5c17c MOV W0, WZR ; +0x3c, 0x5c180 B loc_5C18C ; +0x40, 0x5c184 MOV W0, #0x1E ; +0x44, 0x5c188 LDP X29, X30, [SP+var_s0],#0x10 ; +0x48, 0x5c18c RET ; +0x4c, 0x5c190