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 |