Files
Matiq 77b639ee82 chore: fix .gitignore to track decompiled .dis/.bin disassemblies
.gitignore used '*' as ignore-all with only extension whitelists, so the 128
handoff/nls_dasm/*.dis + 6 *.bin disassembly outputs (f_563a60, f_56e3e0,
f530850_full, f_52b570, fft, twin, ...) were NOT tracked - data-loss risk.
Now un-ignore handoff/nls_dasm/*.{dis,bin} explicitly. Heavy .bin dumps
(soothe_mem.bin etc.), logs, wav/rpp, dl/lib/bin/ghidra-proj stay ignored.
2026-08-20 15:42:42 +03:00

147 lines
4.7 KiB
Plaintext

iface_18052db50.bin: file format binary
Disassembly of section .data:
000000018052db50 <.data>:
18052db50: mov QWORD PTR [rsp+0x8],rbx
18052db55: push rdi
18052db56: sub rsp,0x30
18052db5a: mov rdi,rcx
18052db5d: movaps XMMWORD PTR [rsp+0x20],xmm6
18052db62: lea rcx,[rip+0x212324f] # 0x182650db8
18052db69: mov ebx,r8d
18052db6c: lea rdx,[rip+0x2123245] # 0x182650db8
18052db73: movaps xmm6,xmm1
18052db76: call QWORD PTR [rip+0x167d48c] # 0x181bab008
18052db7c: mov r8d,ebx
18052db7f: mov rdx,rdi
18052db82: test eax,eax
18052db84: jne 0x18052db9d
18052db86: movaps xmm0,xmm6
18052db89: mov rbx,QWORD PTR [rsp+0x40]
18052db8e: movaps xmm6,XMMWORD PTR [rsp+0x20]
18052db93: add rsp,0x30
18052db97: pop rdi
18052db98: jmp 0x1800019a0
18052db9d: xorps xmm0,xmm0
18052dba0: cvtss2sd xmm0,xmm6
18052dba4: mov rbx,QWORD PTR [rsp+0x40]
18052dba9: movaps xmm6,XMMWORD PTR [rsp+0x20]
18052dbae: add rsp,0x30
18052dbb2: pop rdi
18052dbb3: jmp 0x1800022d0
18052dbb8: int3
18052dbb9: int3
18052dbba: int3
18052dbbb: int3
18052dbbc: int3
18052dbbd: int3
18052dbbe: int3
18052dbbf: int3
18052dbc0: mov QWORD PTR [rsp+0x8],rbx
18052dbc5: mov QWORD PTR [rsp+0x10],rsi
18052dbca: push rdi
18052dbcb: sub rsp,0x20
18052dbcf: mov rdi,rdx
18052dbd2: mov rsi,rcx
18052dbd5: lea rdx,[rip+0x21231dc] # 0x182650db8
18052dbdc: mov ebx,r8d
18052dbdf: lea rcx,[rip+0x21231d2] # 0x182650db8
18052dbe6: call QWORD PTR [rip+0x167d41c] # 0x181bab008
18052dbec: mov r8d,ebx
18052dbef: mov rdx,rsi
18052dbf2: mov rcx,rdi
18052dbf5: test eax,eax
18052dbf7: jne 0x18052dc0d
18052dbf9: mov rbx,QWORD PTR [rsp+0x30]
18052dbfe: mov rsi,QWORD PTR [rsp+0x38]
18052dc03: add rsp,0x20
18052dc07: pop rdi
18052dc08: jmp 0x180001b80
18052dc0d: mov rbx,QWORD PTR [rsp+0x30]
18052dc12: mov rsi,QWORD PTR [rsp+0x38]
18052dc17: add rsp,0x20
18052dc1b: pop rdi
18052dc1c: jmp 0x180001d60
18052dc21: int3
18052dc22: int3
18052dc23: int3
18052dc24: int3
18052dc25: int3
18052dc26: int3
18052dc27: int3
18052dc28: int3
18052dc29: int3
18052dc2a: int3
18052dc2b: int3
18052dc2c: int3
18052dc2d: int3
18052dc2e: int3
18052dc2f: int3
18052dc30: rex push rbx
18052dc32: sub rsp,0x50
18052dc36: mov rbx,rcx
18052dc39: cmp DWORD PTR [rcx+0x4],edx
18052dc3c: je 0x18052dd1d
18052dc42: mov DWORD PTR [rcx+0x8],r8d
18052dc46: mov r8d,edx
18052dc49: mov DWORD PTR [rcx+0x4],edx
18052dc4c: lea rdx,[rsp+0x30]
18052dc51: mov QWORD PTR [rsp+0x60],rsi
18052dc56: mov QWORD PTR [rsp+0x68],rdi
18052dc5b: call 0x1805335c0
18052dc60: mov r8d,DWORD PTR [rbx+0x8]
18052dc64: test r8d,r8d
18052dc67: jns 0x18052dc8c
18052dc69: mov edx,DWORD PTR [rsp+0x34]
18052dc6d: lea rdi,[rbx+0x48]
18052dc71: mov rcx,rdi
18052dc74: call 0x180534550
18052dc79: mov edx,DWORD PTR [rsp+0x38]
18052dc7d: lea rcx,[rbx+0x68]
18052dc81: call 0x180534550
18052dc86: mov edx,DWORD PTR [rsp+0x3c]
18052dc8a: jmp 0x18052dcba
18052dc8c: lea rdx,[rsp+0x40]
18052dc91: mov rcx,rbx
18052dc94: call 0x1805335c0
18052dc99: mov edx,DWORD PTR [rsp+0x44]
18052dc9d: lea rdi,[rbx+0x48]
18052dca1: mov rcx,rdi
18052dca4: call 0x180534550
18052dca9: mov edx,DWORD PTR [rsp+0x48]
18052dcad: lea rcx,[rbx+0x68]
18052dcb1: call 0x180534550
18052dcb6: mov edx,DWORD PTR [rsp+0x4c]
18052dcba: lea rsi,[rbx+0x58]
18052dcbe: mov rcx,rsi
18052dcc1: call 0x180534550
18052dcc6: lea rdx,[rip+0x21230eb] # 0x182650db8
18052dccd: lea rcx,[rip+0x21230e4] # 0x182650db8
18052dcd4: call QWORD PTR [rip+0x167d32e] # 0x181bab008
18052dcda: mov r8d,DWORD PTR [rbx]
18052dcdd: mov r9d,0x1
18052dce3: mov edx,DWORD PTR [rsp+0x30]
18052dce7: test eax,eax
18052dce9: mov rax,QWORD PTR [rsi]
18052dcec: mov QWORD PTR [rsp+0x28],rax
18052dcf1: mov rax,QWORD PTR [rdi]
18052dcf4: mov QWORD PTR [rsp+0x20],rax
18052dcf9: jne 0x18052dd06
18052dcfb: lea rcx,[rbx+0x18]
18052dcff: call 0x180002240
18052dd04: jmp 0x18052dd0f
18052dd06: lea rcx,[rbx+0x20]
18052dd0a: call 0x180001c10
18052dd0f: mov rdi,QWORD PTR [rsp+0x68]
18052dd14: mov rsi,QWORD PTR [rsp+0x60]
18052dd19: mov BYTE PTR [rbx+0x15],0x1
18052dd1d: add rsp,0x50
18052dd21: pop rbx
18052dd22: ret
18052dd23: int3
18052dd24: int3
18052dd25: int3