Advertisement
Guest User

Untitled

a guest
May 27th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.28 KB | None | 0 0
  1. .text:1000DD90 sub_1000DD90 proc near ; DATA XREF: .rdata:100B1C60↓o
  2. .text:1000DD90
  3. .text:1000DD90 var_20 = dword ptr -20h
  4. .text:1000DD90 var_1C = dword ptr -1Ch
  5. .text:1000DD90 var_18 = dword ptr -18h
  6. .text:1000DD90 var_14 = dword ptr -14h
  7. .text:1000DD90 var_10 = dword ptr -10h
  8. .text:1000DD90 var_C = dword ptr -0Ch
  9. .text:1000DD90 var_8 = dword ptr -8
  10. .text:1000DD90 var_4 = dword ptr -4
  11. .text:1000DD90 arg_0 = dword ptr 8
  12. .text:1000DD90 arg_4 = dword ptr 0Ch
  13. .text:1000DD90 arg_8 = dword ptr 10h
  14. .text:1000DD90 arg_C = dword ptr 14h
  15. .text:1000DD90
  16. .text:1000DD90 55 push ebp
  17. .text:1000DD91 8B EC mov ebp, esp
  18. .text:1000DD93 83 EC 20 sub esp, 20h
  19. .text:1000DD96 57 push edi
  20. .text:1000DD97 8B F9 mov edi, ecx
  21. .text:1000DD99 80 7F 2F 00 cmp byte ptr [edi+2Fh], 0
  22. .text:1000DD9D 0F 84 A6 00 00 00 jz loc_1000DE49
  23. .text:1000DDA3 66 0F 6E 45 08 movd xmm0, [ebp+arg_0]
  24. .text:1000DDA8 66 0F 6E 4D 0C movd xmm1, [ebp+arg_4]
  25. .text:1000DDAD 8B 0D 20 05 12 10 mov ecx, dword_10120520
  26. .text:1000DDB3 0F 5B C0 cvtdq2ps xmm0, xmm0
  27. .text:1000DDB6 53 push ebx
  28. .text:1000DDB7 8B 9F 28 02 00 00 mov ebx, [edi+228h]
  29. .text:1000DDBD 8B 01 mov eax, [ecx]
  30. .text:1000DDBF 56 push esi
  31. .text:1000DDC0 0F 5B C9 cvtdq2ps xmm1, xmm1
  32. .text:1000DDC3 C7 45 E8 00 00 00 00 mov [ebp+var_18], 0
  33. .text:1000DDCA C7 45 EC 00 00 00 00 mov [ebp+var_14], 0
  34. .text:1000DDD1 C7 45 F8 00 00 80 3F mov [ebp+var_8], 3F800000h
  35. .text:1000DDD8 C7 45 FC 00 00 80 3F mov [ebp+var_4], 3F800000h
  36. .text:1000DDDF F3 0F 11 45 E0 movss [ebp+var_20], xmm0
  37. .text:1000DDE4 66 0F 6E 45 10 movd xmm0, [ebp+arg_8]
  38. .text:1000DDE9 F3 0F 11 4D E4 movss [ebp+var_1C], xmm1
  39. .text:1000DDEE 66 0F 6E 4D 14 movd xmm1, [ebp+arg_C]
  40. .text:1000DDF3 0F 5B C0 cvtdq2ps xmm0, xmm0
  41. .text:1000DDF6 0F 5B C9 cvtdq2ps xmm1, xmm1
  42. .text:1000DDF9 F3 0F 11 45 F0 movss [ebp+var_10], xmm0
  43. .text:1000DDFE F3 0F 11 4D F4 movss [ebp+var_C], xmm1
  44. .text:1000DE03 FF 90 CC 01 00 00 call dword ptr [eax+1CCh]
  45. .text:1000DE09 8B F0 mov esi, eax
  46. .text:1000DE0B 85 F6 test esi, esi
  47. .text:1000DE0D 74 07 jz short loc_1000DE16
  48. .text:1000DE0F 8B 06 mov eax, [esi]
  49. .text:1000DE11 8B CE mov ecx, esi
  50. .text:1000DE13 FF 50 08 call dword ptr [eax+8]
  51. .text:1000DE16
  52. .text:1000DE16 loc_1000DE16: ; CODE XREF: sub_1000DD90+7D↑j
  53. .text:1000DE16 8B 06 mov eax, [esi]
  54. .text:1000DE18 8B CE mov ecx, esi
  55. .text:1000DE1A 53 push ebx
  56. .text:1000DE1B 6A 00 push 0
  57. .text:1000DE1D 6A 00 push 0
  58. .text:1000DE1F 6A 01 push 1
  59. .text:1000DE21 FF 90 F8 00 00 00 call dword ptr [eax+0F8h]
  60. .text:1000DE27 89 47 3C mov [edi+3Ch], eax
  61. .text:1000DE2A 8B CE mov ecx, esi
  62. .text:1000DE2C 8B 06 mov eax, [esi]
  63. .text:1000DE2E FF 50 0C call dword ptr [eax+0Ch]
  64. .text:1000DE31 8B 06 mov eax, [esi]
  65. .text:1000DE33 8B CE mov ecx, esi
  66. .text:1000DE35 FF 50 04 call dword ptr [eax+4]
  67. .text:1000DE38 8D 45 F0 lea eax, [ebp+var_10]
  68. .text:1000DE3B 8B CF mov ecx, edi
  69. .text:1000DE3D 50 push eax
  70. .text:1000DE3E 8D 45 E0 lea eax, [ebp+var_20]
  71. .text:1000DE41 50 push eax
  72. .text:1000DE42 E8 59 FC FF FF call sub_1000DAA0
  73. .text:1000DE47 5E pop esi
  74. .text:1000DE48 5B pop ebx
  75. .text:1000DE49
  76. .text:1000DE49 loc_1000DE49: ; CODE XREF: sub_1000DD90+D↑j
  77. .text:1000DE49 5F pop edi
  78. .text:1000DE4A 8B E5 mov esp, ebp
  79. .text:1000DE4C 5D pop ebp
  80. .text:1000DE4D C2 10 00 retn 10h
  81. .text:1000DE4D sub_1000DD90 endp
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement