Mercurial > mm7
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 |