rendered paste body0044CDA0 /$ 8B4424 08 mov eax, [esp+8]0044CDA4 |. 83EC 40 sub esp, 400044CDA7 |. 53 push ebx0044CDA8 |. 55 push ebp0044CDA9 |. 8B6C24 4C mov ebp, [esp+4C]0044CDAD |. 56 push esi0044CDAE |. 57 push edi0044CDAF |. 6A 40 push 400044CDB1 |. 55 push ebp0044CDB2 |. C600 00 mov byte ptr [eax], 00044CDB5 |. E8 C6FFFFFF call 0044CD800044CDBA |. 83C4 04 add esp, 40044CDBD |. 50 push eax0044CDBE |. 8D4C24 18 lea ecx, [esp+18]0044CDC2 |. 51 push ecx0044CDC3 |. E8 A844FEFF call 004312700044CDC8 |. 68 04F65000 push 0050F604 ; ASCII "fs_basepath"0044CDCD |. E8 6E7AFDFF call 004248400044CDD2 |. 68 10F65000 push 0050F610 ; ASCII "fs_cdpath"0044CDD7 |. 8BD8 mov ebx, eax0044CDD9 |. E8 627AFDFF call 004248400044CDDE |. 68 40CE5000 push 0050CE40 ; ASCII "fs_game"0044CDE3 |. E8 587AFDFF call 004248400044CDE8 |. 8D5424 28 lea edx, [esp+28]0044CDEC |. 52 push edx0044CDED |. 8BF0 mov esi, eax0044CDEF |. 56 push esi0044CDF0 |. 53 push ebx0044CDF1 |. E8 9A8EFDFF call 00425C900044CDF6 |. 8BF8 mov edi, eax0044CDF8 |. A1 800B3E01 mov eax, [13E0B80]0044CDFD |. 83C4 24 add esp, 240044CE00 |. 85C0 test eax, eax0044CE02 |. 74 3D je short 0044CE410044CE04 |. 6A 06 push 60044CE06 |. 68 F0285100 push 005128F0 ; ASCII "qagame"0044CE0B |. 55 push ebp0044CE0C |. E8 0F45FEFF call 004313200044CE11 |. 83C4 0C add esp, 0C0044CE14 |. 85C0 test eax, eax0044CE16 |. 74 29 je short 0044CE410044CE18 |. 6A 00 push 00044CE1A |. 8D4424 14 lea eax, [esp+14]0044CE1E |. 50 push eax0044CE1F |. 56 push esi0044CE20 |. 57 push edi0044CE21 |. E8 CAD2FDFF call 0042A0F00044CE26 |. 83C4 10 add esp, 100044CE29 |. 85C0 test eax, eax0044CE2B |. 75 14 jnz short 0044CE410044CE2D |. 8D4C24 10 lea ecx, [esp+10]0044CE31 |. 51 push ecx0044CE32 |. 68 68485100 push 00514868 ; ASCII "Game code(%s) failed Pure Server check"0044CE37 |. 6A 02 push 20044CE39 |. E8 A24AFDFF call 004218E00044CE3E |. 83C4 0C add esp, 0C0044CE41 |> 8B2D D8905000 mov ebp, [<&KERNEL32.LoadLibraryA>] ; kernel32.LoadLibraryA0044CE47 |. 57 push edi ; /FileName0044CE48 |. FFD5 call ebp ; \LoadLibraryA0044CE4A |. 8BF0 mov esi, eax0044CE4C |. 85F6 test esi, esi0044CE4E |. 75 43 jnz short 0044CE930044CE50 |. 8D5424 10 lea edx, [esp+10]0044CE54 |. 52 push edx0044CE55 |. 68 FCE45000 push 0050E4FC ; ASCII "etmain"0044CE5A |. 53 push ebx0044CE5B |. E8 308EFDFF call 00425C900044CE60 |. 83C4 0C add esp, 0C0044CE63 |. 8BF8 mov edi, eax0044CE65 |. 57 push edi0044CE66 |. FFD5 call ebp0044CE68 |. 8BF0 mov esi, eax0044CE6A |. 85F6 test esi, esi0044CE6C |. 75 1B jnz short 0044CE890044CE6E |. 8D4424 10 lea eax, [esp+10]0044CE72 |. 50 push eax0044CE73 |. FFD5 call ebp0044CE75 |. 8BF0 mov esi, eax0044CE77 |. 85F6 test esi, esi0044CE79 |. 74 69 je short 0044CEE40044CE7B |. 8B5424 58 mov edx, [esp+58]0044CE7F |. 6A 40 push 400044CE81 |. 8D4C24 14 lea ecx, [esp+14]0044CE85 |. 51 push ecx0044CE86 |. 52 push edx0044CE87 |. EB 12 jmp short 0044CE9B0044CE89 |> 8B4424 58 mov eax, [esp+58]0044CE8D |. 6A 40 push 400044CE8F |. 57 push edi0044CE90 |. 50 push eax0044CE91 |. EB 08 jmp short 0044CE9B0044CE93 |> 8B4C24 58 mov ecx, [esp+58]0044CE97 |. 6A 40 push 400044CE99 |. 57 push edi0044CE9A |. 51 push ecx0044CE9B |> E8 D043FEFF call 004312700044CEA0 |. 8B3D D4905000 mov edi, [<&KERNEL32.GetProcAddress>>; kernel32.GetProcAddress0044CEA6 |. 83C4 0C add esp, 0C0044CEA9 |. 68 5C485100 push 0051485C ; /ProcNameOrOrdinal = "dllEntry"0044CEAE |. 56 push esi ; |hModule0044CEAF |. FFD7 call edi ; \GetProcAddress0044CEB1 |. 68 54485100 push 00514854 ; /ProcNameOrOrdinal = "vmMain"0044CEB6 |. 56 push esi ; |hModule0044CEB7 |. 8BD8 mov ebx, eax ; |0044CEB9 |. FFD7 call edi ; \GetProcAddress0044CEBB |. 85C0 test eax, eax0044CEBD |. 8B5424 5C mov edx, [esp+5C]0044CEC1 |. 8902 mov [edx], eax0044CEC3 |. 74 18 je short 0044CEDD0044CEC5 |. 85DB test ebx, ebx0044CEC7 |. 74 14 je short 0044CEDD0044CEC9 |. 8B4424 60 mov eax, [esp+60]0044CECD |. 50 push eax0044CECE |. FFD3 call ebx0044CED0 |. 83C4 04 add esp, 40044CED3 |. 5F pop edi0044CED4 |. 8BC6 mov eax, esi0044CED6 |. 5E pop esi0044CED7 |. 5D pop ebp0044CED8 |. 5B pop ebx0044CED9 |. 83C4 40 add esp, 400044CEDC |. C3 retn0044CEDD |> 56 push esi ; /hLibModule0044CEDE |. FF15 D0905000 call [<&KERNEL32.FreeLibrary>] ; \FreeLibrary0044CEE4 |> 5F pop edi0044CEE5 |. 5E pop esi0044CEE6 |. 5D pop ebp0044CEE7 |. 33C0 xor eax, eax0044CEE9 |. 5B pop ebx0044CEEA |. 83C4 40 add esp, 400044CEED \. C3 retn