// // __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 // char _acrt_initialize_multibyte() { struct __acrt_ptd *v0; // rax if ( !byte_1801F55DC ) { qword_1801F55C8 = &unk_1801B1D90; qword_1801F55D0 = (struct __crt_multibyte_data *)&unk_1801B1A50; qword_1801F55C0 = &unk_1801B1C80; v0 = _acrt_getptd_head(); setmbcp_internal(0xFFFFFFFD, 1, v0, &qword_1801F55D0); byte_1801F55DC = 1; } return 1; }