; ; __acrt_initialize_multibyte from 0x18013a814 to 0x18013a874 (96 bytes) ; ; 6 xrefs: ; > _configure_narrow_argv @ 0x180131cea ; > common_initialize_environment_nolock @ 0x180131e4d ; > initialize_multibyte @ 0x180140fc8 ; > @ 0x180173110 ; > @ 0x18020386c ; > @ 0x180203878 ; ; 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 rsp, 28h ; +0x0, 0x18013a814 cmp cs:byte_1801F55DC, 0 ; +0x4, 0x18013a818 jnz short loc_18013A86D ; +0xb, 0x18013a81f lea rcx, unk_1801B1D90 ; +0xd, 0x18013a821 mov cs:qword_1801F55C8, rcx ; +0x14, 0x18013a828 lea rax, unk_1801B1A50 ; +0x1b, 0x18013a82f lea rcx, unk_1801B1C80 ; +0x22, 0x18013a836 mov cs:qword_1801F55D0, rax ; +0x29, 0x18013a83d mov cs:qword_1801F55C0, rcx ; +0x30, 0x18013a844 call __acrt_getptd_head ; +0x37, 0x18013a84b lea r9, qword_1801F55D0; struct __crt_multibyte_data ** ; +0x3c, 0x18013a850 mov r8, rax; struct __acrt_ptd * ; +0x43, 0x18013a857 mov dl, 1; bool ; +0x46, 0x18013a85a mov ecx, 0FFFFFFFDh; int ; +0x48, 0x18013a85c call ?setmbcp_internal@@YAHH_NQEAU__acrt_ptd@@QEAPEAU__crt_multibyte_data@@@Z ; +0x4d, 0x18013a861 mov cs:byte_1801F55DC, 1 ; +0x52, 0x18013a866 mov al, 1 ; +0x59, 0x18013a86d add rsp, 28h ; +0x5b, 0x18013a86f retn ; +0x5f, 0x18013a873