comparison _deleted.cpp @ 1465:090ff42290c4

Слияние
author Ritor1
date Mon, 26 Aug 2013 10:39:24 +0600
parents 934074e7fcc1
children c3da3c2985b8
comparison
equal deleted inserted replaced
1464:b870630761df 1465:090ff42290c4
69 stru12(stru11 *pStru11); 69 stru12(stru11 *pStru11);
70 ~stru12(); 70 ~stru12();
71 71
72 void _4898E6(); 72 void _4898E6();
73 73
74 void (__thiscall *vdestructor_ptr)(stru12 *); 74 void ( *vdestructor_ptr)(stru12 *);
75 int field_4[16]; 75 int field_4[16];
76 int field_44; 76 int field_44;
77 int field_48; 77 int field_48;
78 int field_4C; 78 int field_4C;
79 int field_50; 79 int field_50;
5873 v7->field_24_palette = (unsigned __int16 *)v19; 5873 v7->field_24_palette = (unsigned __int16 *)v19;
5874 return sr_sub_47C1CA(a4, v24, *v9, v23); 5874 return sr_sub_47C1CA(a4, v24, *v9, v23);
5875 } 5875 }
5876 5876
5877 //----- (00486F92) -------------------------------------------------------- 5877 //----- (00486F92) --------------------------------------------------------
5878 void __cdecl sr_sub_486F92_MessWithEdgesAndSpans() 5878 void sr_sub_486F92_MessWithEdgesAndSpans()
5879 { 5879 {
5880 Span *v0; // ebx@1 5880 Span *v0; // ebx@1
5881 int v1; // eax@2 5881 int v1; // eax@2
5882 Edge *v2; // ecx@3 5882 Edge *v2; // ecx@3
5883 Edge *v3; // edx@3 5883 Edge *v3; // edx@3
9380 memcpy(&array_507D30[result], array_507D30, sizeof(array_507D30[result])); 9380 memcpy(&array_507D30[result], array_507D30, sizeof(array_507D30[result]));
9381 return result; 9381 return result;
9382 } 9382 }
9383 9383
9384 //----- (00423B4A) -------------------------------------------------------- 9384 //----- (00423B4A) --------------------------------------------------------
9385 void __cdecl sub_423B4A() 9385 void sub_423B4A()
9386 { 9386 {
9387 float *v0; // eax@1 9387 float *v0; // eax@1
9388 signed int v1; // ecx@1 9388 signed int v1; // ecx@1
9389 9389
9390 v0 = &array_507D30[0].flt_2C; 9390 v0 = &array_507D30[0].flt_2C;
10574 stru_F8AD28.field_48 = 6; 10574 stru_F8AD28.field_48 = 6;
10575 } 10575 }
10576 } 10576 }
10577 10577
10578 //----- (004AF412) -------------------------------------------------------- 10578 //----- (004AF412) --------------------------------------------------------
10579 int __cdecl sr_4AF412() 10579 int sr_4AF412()
10580 { 10580 {
10581 int v0; // ST20_4@2 10581 int v0; // ST20_4@2
10582 int v1; // ST20_4@2 10582 int v1; // ST20_4@2
10583 int v2; // ST20_4@2 10583 int v2; // ST20_4@2
10584 int v3; // esi@2 10584 int v3; // esi@2
11021 stru_F83B80[v11].field_28 = v7; 11021 stru_F83B80[v11].field_28 = v7;
11022 stru_F83B80[v11].field_4 = v10; 11022 stru_F83B80[v11].field_4 = v10;
11023 return result; 11023 return result;
11024 } 11024 }
11025 //----- (004AC1C9) -------------------------------------------------------- 11025 //----- (004AC1C9) --------------------------------------------------------
11026 int __thiscall _4AC1C9_get_cpu_speed(unsigned int _this, Vec4_int_ *a2) 11026 int _4AC1C9_get_cpu_speed(unsigned int _this, Vec4_int_ *a2)
11027 { 11027 {
11028 unsigned int v2; // esi@1 11028 unsigned int v2; // esi@1
11029 __int16 v3; // di@1 11029 __int16 v3; // di@1
11030 signed int v4; // ebx@1 11030 signed int v4; // ebx@1
11031 int v5; // ecx@3 11031 int v5; // ecx@3
11095 // 4F031C: using guessed type int dword_4F031C[]; 11095 // 4F031C: using guessed type int dword_4F031C[];
11096 11096
11097 11097
11098 11098
11099 //----- (004382BC) -------------------------------------------------------- 11099 //----- (004382BC) --------------------------------------------------------
11100 __int16 __thiscall _4382BC_get_cpu_speed_sub0(int _this) 11100 __int16 _4382BC_get_cpu_speed_sub0(int _this)
11101 { 11101 {
11102 __int16 result; // ax@4 11102 __int16 result; // ax@4
11103 __int16 v14; // sp@11 11103 __int16 v14; // sp@11
11104 int v15; // [sp-4h] [bp-Ch]@0 11104 int v15; // [sp-4h] [bp-Ch]@0
11105 signed __int16 v16; // [sp+4h] [bp-4h]@1 11105 signed __int16 v16; // [sp+4h] [bp-4h]@1
11156 } 11156 }
11157 11157
11158 11158
11159 11159
11160 //----- (0043847A) -------------------------------------------------------- 11160 //----- (0043847A) --------------------------------------------------------
11161 __int16 __cdecl _43847A_get_cpu_speed_sub1() 11161 __int16 _43847A_get_cpu_speed_sub1()
11162 { 11162 {
11163 signed int v5; // eax@1 11163 signed int v5; // eax@1
11164 char v12[12]; // [sp+Ch] [bp-28h]@1 11164 char v12[12]; // [sp+Ch] [bp-28h]@1
11165 char v13; // [sp+18h] [bp-1Ch]@1 11165 char v13; // [sp+18h] [bp-1Ch]@1
11166 char v14; // [sp+19h] [bp-1Bh]@1 11166 char v14; // [sp+19h] [bp-1Bh]@1
11206 } 11206 }
11207 11207
11208 11208
11209 11209
11210 //----- (004383ED) -------------------------------------------------------- 11210 //----- (004383ED) --------------------------------------------------------
11211 int __cdecl _4383ED_get_cpu_speed_sub2() 11211 int _4383ED_get_cpu_speed_sub2()
11212 { 11212 {
11213 signed int v9; // eax@4 11213 signed int v9; // eax@4
11214 int v16; // [sp-4h] [bp-38h]@0 11214 int v16; // [sp-4h] [bp-38h]@0
11215 int v17[3]; // [sp+Ch] [bp-28h]@1 11215 int v17[3]; // [sp+Ch] [bp-28h]@1
11216 char v18; // [sp+18h] [bp-1Ch]@1 11216 char v18; // [sp+18h] [bp-1Ch]@1
11263 } 11263 }
11264 11264
11265 11265
11266 11266
11267 //----- (004AC4FD) -------------------------------------------------------- 11267 //----- (004AC4FD) --------------------------------------------------------
11268 Vec4_int_ *__thiscall _4AC4FD_get_cpu_clocks_rdtsc(int _this, Vec4_int_ *a1) 11268 Vec4_int_ * _4AC4FD_get_cpu_clocks_rdtsc(int _this, Vec4_int_ *a1)
11269 { 11269 {
11270 int v2; // eax@1 11270 int v2; // eax@1
11271 int v3; // eax@4 11271 int v3; // eax@4
11272 bool v4; // eax@5 11272 bool v4; // eax@5
11273 unsigned __int64 v5; // kr00_8@8 11273 unsigned __int64 v5; // kr00_8@8
11346 11346
11347 11347
11348 11348
11349 11349
11350 //----- (004AC33A) -------------------------------------------------------- 11350 //----- (004AC33A) --------------------------------------------------------
11351 Vec4_int_ *__thiscall _4AC33A_get_cpu_clocks_QPC(int _this, Vec4_int_ *a1) 11351 Vec4_int_ * _4AC33A_get_cpu_clocks_QPC(int _this, Vec4_int_ *a1)
11352 { 11352 {
11353 int v2; // esi@1 11353 int v2; // esi@1
11354 int v3; // ebx@1 11354 int v3; // ebx@1
11355 unsigned __int64 v4; // qax@4 11355 unsigned __int64 v4; // qax@4
11356 unsigned __int64 v5; // qax@7 11356 unsigned __int64 v5; // qax@7
11457 11457
11458 11458
11459 11459
11460 11460
11461 //----- (004AC277) -------------------------------------------------------- 11461 //----- (004AC277) --------------------------------------------------------
11462 Vec4_int_ *__thiscall _4AC277_get_cpu_speed_sub3(unsigned int _this, Vec4_int_ *a2) 11462 Vec4_int_ * _4AC277_get_cpu_speed_sub3(unsigned int _this, Vec4_int_ *a2)
11463 { 11463 {
11464 signed int v2; // esi@1 11464 signed int v2; // esi@1
11465 signed __int16 v4; // bx@3 11465 signed __int16 v4; // bx@3
11466 int v10; // esi@8 11466 int v10; // esi@8
11467 int v11; // eax@10 11467 int v11; // eax@10
11514 a2->w = Dst.w; 11514 a2->w = Dst.w;
11515 return result; 11515 return result;
11516 } 11516 }
11517 11517
11518 //----- (004D714C) -------------------------------------------------------- 11518 //----- (004D714C) --------------------------------------------------------
11519 int __cdecl sr_sub_4D714C(stru315 *a1) 11519 int sr_sub_4D714C(stru315 *a1)
11520 { 11520 {
11521 stru315 *v1; // ebp@0 11521 stru315 *v1; // ebp@0
11522 stru315 *v2; // ebp@1 11522 stru315 *v2; // ebp@1
11523 unsigned int v3; // esi@1 11523 unsigned int v3; // esi@1
11524 int v4; // edi@1 11524 int v4; // edi@1
11722 *(int *)(v1 + 44) = v3; 11722 *(int *)(v1 + 44) = v3;
11723 return result; 11723 return result;
11724 } 11724 }
11725 11725
11726 //----- (004D71F8) -------------------------------------------------------- 11726 //----- (004D71F8) --------------------------------------------------------
11727 int __cdecl sr_sub_4D71F8(stru315 *a1) 11727 int sr_sub_4D71F8(stru315 *a1)
11728 { 11728 {
11729 stru315 *v1; // ebp@0 11729 stru315 *v1; // ebp@0
11730 stru315 *v2; // ebp@1 11730 stru315 *v2; // ebp@1
11731 int v3; // esi@1 11731 int v3; // esi@1
11732 int v4; // edi@1 11732 int v4; // edi@1
11806 v2->field_2C = v4; 11806 v2->field_2C = v4;
11807 return result; 11807 return result;
11808 } 11808 }
11809 11809
11810 //----- (004D754B) -------------------------------------------------------- 11810 //----- (004D754B) --------------------------------------------------------
11811 void __cdecl sr_sub_4D754B(stru315 *a1, stru316 *a2) 11811 void sr_sub_4D754B(stru315 *a1, stru316 *a2)
11812 { 11812 {
11813 int v2; // ecx@1 11813 int v2; // ecx@1
11814 unsigned int v3; // eax@2 11814 unsigned int v3; // eax@2
11815 int v4; // ecx@2 11815 int v4; // ecx@2
11816 int v5; // eax@10 11816 int v5; // eax@10
12015 } 12015 }
12016 return result; 12016 return result;
12017 } 12017 }
12018 12018
12019 //----- (004D7630) -------------------------------------------------------- 12019 //----- (004D7630) --------------------------------------------------------
12020 void __cdecl sr_sub_4D7630(stru315 *a1, stru316 *a2) 12020 void sr_sub_4D7630(stru315 *a1, stru316 *a2)
12021 { 12021 {
12022 int v2; // ecx@1 12022 int v2; // ecx@1
12023 int v3; // eax@2 12023 int v3; // eax@2
12024 unsigned __int16 *v4; // edx@2 12024 unsigned __int16 *v4; // edx@2
12025 int v5; // ebx@3 12025 int v5; // ebx@3
12073 while ( v14 != 1 ); 12073 while ( v14 != 1 );
12074 } 12074 }
12075 } 12075 }
12076 12076
12077 //----- (004D76ED) -------------------------------------------------------- 12077 //----- (004D76ED) --------------------------------------------------------
12078 void __cdecl sr_sub_4D76ED(stru315 *a1, stru316 *a2) 12078 void sr_sub_4D76ED(stru315 *a1, stru316 *a2)
12079 { 12079 {
12080 int v2; // ecx@1 12080 int v2; // ecx@1
12081 unsigned int v3; // eax@2 12081 unsigned int v3; // eax@2
12082 int v4; // ecx@2 12082 int v4; // ecx@2
12083 int v5; // eax@10 12083 int v5; // eax@10
12141 while ( v16 != 1 ); 12141 while ( v16 != 1 );
12142 } 12142 }
12143 } 12143 }
12144 12144
12145 //----- (004D77D2) -------------------------------------------------------- 12145 //----- (004D77D2) --------------------------------------------------------
12146 void __cdecl sr_sub_4D77D2(stru315 *a1, stru316 *a2) 12146 void sr_sub_4D77D2(stru315 *a1, stru316 *a2)
12147 { 12147 {
12148 int v2; // ecx@1 12148 int v2; // ecx@1
12149 unsigned __int16 *v3; // ebx@2 12149 unsigned __int16 *v3; // ebx@2
12150 int v4; // eax@2 12150 int v4; // eax@2
12151 unsigned __int16 *v5; // edx@2 12151 unsigned __int16 *v5; // edx@2
12205 } 12205 }
12206 while ( v15 != 1 ); 12206 while ( v15 != 1 );
12207 } 12207 }
12208 } 12208 }
12209 //----- (004D789A) -------------------------------------------------------- 12209 //----- (004D789A) --------------------------------------------------------
12210 void __cdecl sr_sub_4D789A(stru315 *a1, stru316 *a2) 12210 void sr_sub_4D789A(stru315 *a1, stru316 *a2)
12211 { 12211 {
12212 int v2; // ecx@1 12212 int v2; // ecx@1
12213 unsigned int v3; // eax@2 12213 unsigned int v3; // eax@2
12214 int v4; // ecx@2 12214 int v4; // ecx@2
12215 int v5; // eax@10 12215 int v5; // eax@10