; ; sub_180001030 from 0x180001030 to 0x18000107c (76 bytes) ; ; 4 xrefs: ; > @ 0x1801444b0 ; > @ 0x180180820 ; > @ 0x180189850 ; > @ 0x1801f600c ; ; 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, 0x180001030 mov ecx, 1 ; +0x4, 0x180001034 call sub_1800C0A10 ; +0x9, 0x180001039 test eax, eax ; +0xe, 0x18000103e jz short loc_180001055 ; +0x10, 0x180001040 lea rax, off_1801AC560 ; +0x12, 0x180001042 mov cs:qword_1801D2550, rax ; +0x19, 0x180001049 add rsp, 28h ; +0x20, 0x180001050 retn ; +0x24, 0x180001054 xor ecx, ecx ; +0x25, 0x180001055 call sub_1800C0A10 ; +0x27, 0x180001057 test eax, eax ; +0x2c, 0x18000105c lea rdx, off_1801AC4F0 ; +0x2e, 0x18000105e lea rcx, off_1801AC480 ; +0x35, 0x180001065 cmovnz rcx, rdx ; +0x3c, 0x18000106c mov cs:qword_1801D2550, rcx ; +0x40, 0x180001070 add rsp, 28h ; +0x47, 0x180001077 retn ; +0x4b, 0x18000107b