Advertisement
Guest User

Untitled

a guest
Sep 2nd, 2015
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.26 KB | None | 0 0
  1. case 0x9B:
  2.       v793 = (char *)sub_C74350(*(_DWORD *)(a1 + 6));
  3.       v794 = sub_AD5EC0(*(_DWORD *)v793);
  4.       if ( !v794 )
  5.         return 1;
  6.       sub_C221E0(v794);
  7.       LOBYTE(v795) = *(_BYTE *)(v2 + 26);
  8.       v1084 = sub_FDC9D0(v795);
  9.       if ( v1084 )
  10.       {
  11.         LOBYTE(v795) = *(_BYTE *)(v2 + 26);
  12.         v1038 = sub_FDC9D0(v795);
  13.         if ( v1038 == 1 )
  14.         {
  15.           v801 = &v868;
  16.           _mm_storel_epi64((__m128i *)&v868, _mm_loadl_epi64((const __m128i *)(v2 + 10)));
  17.           LODWORD(v802) = *(_DWORD *)(v2 + 18);
  18.           v803 = 12;
  19.           v869 = v802;
  20.           do
  21.           {
  22.             LOBYTE(v800) = *(_BYTE *)v801;
  23.             *(_BYTE *)v801 = sub_FDC7C0(v800);
  24.             v801 = (__int64 *)((char *)v801 + 1);
  25.             --v803;
  26.           }
  27.           while ( v803 );
  28.           v804 = _mm_loadl_epi64((const __m128i *)&v868);
  29.           v1150 = v869;
  30.           _mm_storel_epi64((__m128i *)&v1149, v804);
  31.           sub_6202F0(&v1149);
  32.           result = 1;
  33.         }
  34.         else
  35.         {
  36.           LOBYTE(v800) = *(_BYTE *)(v2 + 26);
  37.           v1082 = sub_FDC9D0(v800);
  38.           if ( v1082 != 2 )
  39.             return 1;
  40.           sub_818240(&v1039);
  41.           v806 = &v1039;
  42.           v1039 = *(_DWORD *)(v2 + 22);
  43.           v807 = 4;
  44.           do
  45.           {
  46.             LOBYTE(v805) = *(_BYTE *)v806;
  47.             *(_BYTE *)v806 = sub_FDC720(v805);
  48.             v806 = (int *)((char *)v806 + 1);
  49.             --v807;
  50.           }
  51.           while ( v807 );
  52.           sub_C74350(v1039);
  53.           sub_996F20(LODWORD(v1150));
  54.           result = 1;
  55.         }
  56.       }
  57.       else
  58.       {
  59.         v796 = &v858;
  60.         _mm_storel_epi64((__m128i *)&v858, _mm_loadl_epi64((const __m128i *)(v2 + 10)));
  61.         LODWORD(v797) = *(_DWORD *)(v2 + 18);
  62.         v798 = 12;
  63.         v859 = v797;
  64.         do
  65.         {
  66.           LOBYTE(v795) = *(_BYTE *)v796;
  67.           *(_BYTE *)v796 = sub_FDC7C0(v795);
  68.           v796 = (__int64 *)((char *)v796 + 1);
  69.           --v798;
  70.         }
  71.         while ( v798 );
  72.         v799 = _mm_loadl_epi64((const __m128i *)&v858);
  73.         v1150 = v859;
  74.         _mm_storel_epi64((__m128i *)&v1149, v799);
  75.         sub_73B0B0(&v1149);
  76.         result = 1;
  77.       }
  78.       return result;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement