; ; FMOD::SystemI::setInternalCallback from 0x6af10 to 0x6af80 (112 bytes) ; ; 1 xrefs: ; > @ 0x7648 ; ; 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 ; SUB SP, SP, #0x40 ; +0x0, 0x6af10 STP X22, X21, [SP,#0x30+var_20] ; +0x4, 0x6af14 MOV X22, X0 ; +0x8, 0x6af18 STR X0, [SP,#0x30+var_30] ; +0xc, 0x6af1c MOV W8, #0x16 ; +0x10, 0x6af20 MOV X0, SP ; +0x14, 0x6af24 STP X20, X19, [SP,#0x30+var_10] ; +0x18, 0x6af28 STP X29, X30, [SP,#0x30+var_s0] ; +0x1c, 0x6af2c ADD X29, SP, #0x30 ; +0x20, 0x6af30 MOV X19, X3 ; +0x24, 0x6af34 MOV X20, X2 ; +0x28, 0x6af38 MOV W21, W1 ; +0x2c, 0x6af3c STRB WZR, [SP,#0x30+var_24] ; +0x30, 0x6af40 BL sub_703D0 ; +0x34, 0x6af44 MOV W9, #0xFE0 ; +0x38, 0x6af48 MOV W10, #0xFE8 ; +0x3c, 0x6af4c ADD X8, X22, W21,SXTW#3 ; +0x40, 0x6af50 MOVK W9, #1,LSL#16 ; +0x44, 0x6af54 MOVK W10, #1,LSL#16 ; +0x48, 0x6af58 MOV X0, SP ; +0x4c, 0x6af5c STR X20, [X8,X9] ; +0x50, 0x6af60 STR X19, [X8,X10] ; +0x54, 0x6af64 BL sub_51F94 ; +0x58, 0x6af68 LDP X29, X30, [SP,#0x30+var_s0] ; +0x5c, 0x6af6c LDP X20, X19, [SP,#0x30+var_10] ; +0x60, 0x6af70 LDP X22, X21, [SP,#0x30+var_20] ; +0x64, 0x6af74 MOV W0, WZR ; +0x68, 0x6af78 B loc_70384 ; +0x6c, 0x6af7c