6CB2E327 | 55                       | push ebp                                                        |
6CB2E328 | 8BEC          […]
Show full quote
6CB2E327 | 55                       | push ebp                                                        |
6CB2E328 | 8BEC                     | mov ebp,esp                                                     |
6CB2E32A | 56                       | push esi                                                        |
6CB2E32B | 8B75 08                  | mov esi,dword ptr ss:[ebp+8]                                    |
6CB2E32E | 807E 35 00               | cmp byte ptr ds:[esi+35],0                                      |
6CB2E332 | 0F85 95000000            | jne ddraw.6CB2E3CD                                              |
6CB2E338 | 53                       | push ebx                                                        |
6CB2E339 | 57                       | push edi                                                        |
6CB2E33A | 8D5E 14                  | lea ebx,dword ptr ds:[esi+14]                                   |
6CB2E33D | 6A FF                    | push FFFFFFFF                                                   |
6CB2E33F | FF76 10                  | push dword ptr ds:[esi+10]                                      |
6CB2E342 | FF15 7C30B36C            | call dword ptr ds:[<&_WaitForSingleObject@8>]                   |
6CB2E348 | EB 63                    | jmp ddraw.6CB2E3AD                                              |
6CB2E34A | 807E 34 00               | cmp byte ptr ds:[esi+34],0                                      |
6CB2E34E | 75 4E                    | jne ddraw.6CB2E39E                                              |
6CB2E350 | 8D4E 04                  | lea ecx,dword ptr ds:[esi+4]                                    |
6CB2E353 | 8B01                     | mov eax,dword ptr ds:[ecx]                                      |
6CB2E355 | 51                       | push ecx                                                        |
6CB2E356 | 8B38                     | mov edi,dword ptr ds:[eax]                                      |
6CB2E358 | E8 28020000              | call ddraw.6CB2E585                                             |
6CB2E35D | 807E 35 00               | cmp byte ptr ds:[esi+35],0                                      |
6CB2E361 | 75 2D                    | jne ddraw.6CB2E390                                              |
6CB2E363 | 897E 2C                  | mov dword ptr ds:[esi+2C],edi                                   |
6CB2E366 | 8BCF                     | mov ecx,edi                                                     |
6CB2E368 | 8B07                     | mov eax,dword ptr ds:[edi]                                      |
6CB2E36A | FF50 08                  | call dword ptr ds:[eax+8]                                       |
6CB2E36D | 53                       | push ebx                                                        |
6CB2E36E | 8946 30                  | mov dword ptr ds:[esi+30],eax                                   |
6CB2E371 | FF15 4031B36C            | call dword ptr ds:[<&_RtlLeaveCriticalSection@4>]               |
6CB2E377 | 8B07                     | mov eax,dword ptr ds:[edi]                                      |
6CB2E379 | 8BCF                     | mov ecx,edi                                                     |
6CB2E37B | FF50 04                  | call dword ptr ds:[eax+4]                                       |
6CB2E37E | 8B07                     | mov eax,dword ptr ds:[edi]                                      |
6CB2E380 | 8BCF                     | mov ecx,edi                                                     |
6CB2E382 | 6A 01                    | push 1                                                          |
6CB2E384 | FF10                     | call dword ptr ds:[eax]                                         |
6CB2E386 | 8366 2C 00               | and dword ptr ds:[esi+2C],0                                     |
6CB2E38A | 8366 30 00               | and dword ptr ds:[esi+30],0                                     |
6CB2E38E | EB 1D                    | jmp ddraw.6CB2E3AD                                              |
6CB2E390 | 85FF                     | test edi,edi                                                    |
6CB2E392 | 74 20                    | je ddraw.6CB2E3B4                                               |
6CB2E394 | 8B07                     | mov eax,dword ptr ds:[edi]                                      |
6CB2E396 | 8BCF                     | mov ecx,edi                                                     |
6CB2E398 | 6A 01                    | push 1                                                          |
6CB2E39A | FF10                     | call dword ptr ds:[eax]                                         |
6CB2E39C | EB 16                    | jmp ddraw.6CB2E3B4                                              |
6CB2E39E | 53                       | push ebx                                                        |
6CB2E39F | FF15 4031B36C            | call dword ptr ds:[<&_RtlLeaveCriticalSection@4>]               |
6CB2E3A5 | 6A 01                    | push 1                                                          |
6CB2E3A7 | FF15 2031B36C            | call dword ptr ds:[<&_SleepStub@4>]                             |
6CB2E3AD | 53                       | push ebx                                                        |
6CB2E3AE | FF15 4431B36C            | call dword ptr ds:[<&_RtlEnterCriticalSection@4>]               |
6CB2E3B4 | 837E 08 00               | cmp dword ptr ds:[esi+8],0                                      |
6CB2E3B8 | 77 90                    | ja ddraw.6CB2E34A                                               |
6CB2E3BA | 53                       | push ebx                                                        |
6CB2E3BB | FF15 4031B36C            | call dword ptr ds:[<&_RtlLeaveCriticalSection@4>]               |
6CB2E3C1 | 807E 35 00               | cmp byte ptr ds:[esi+35],0                                      |
6CB2E3C5 | 0F84 72FFFFFF            | je ddraw.6CB2E33D                                               |
6CB2E3CB | 5F                       | pop edi                                                         |
6CB2E3CC | 5B                       | pop ebx                                                         |
6CB2E3CD | 33C0                     | xor eax,eax                                                     |
6CB2E3CF | 5E                       | pop esi                                                         |
6CB2E3D0 | 5D                       | pop ebp                                                         |
6CB2E3D1 | C2 0400                  | ret 4                                                           |