00579890 55 PUSH EBP 00579891 8BEC MOV EBP,ESP 00579893 83EC 08 SUB ESP,8 00579896 A1 F8989000 MOV EAX,DWORD PTR DS:[9098F8] ; <-- device pointer 0057989B 8945 F8 MOV DWORD PTR SS:[EBP-8],EAX 0057989E 8D4D FC LEA ECX,DWORD PTR SS:[EBP-4] 005798A1 51 PUSH ECX 005798A2 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8] 005798A5 52 PUSH EDX 005798A6 8B45 F8 MOV EAX,DWORD PTR SS:[EBP-8] 005798A9 8B08 MOV ECX,DWORD PTR DS:[EAX] 005798AB 8B55 F8 MOV EDX,DWORD PTR SS:[EBP-8] 005798AE 8B02 MOV EAX,DWORD PTR DS:[EDX] 005798B0 8B09 MOV ECX,DWORD PTR DS:[ECX] 005798B2 50 PUSH EAX 005798B3 8B91 E8000000 MOV EDX,DWORD PTR DS:[ECX+E8] 005798B9 FFD2 CALL EDX 005798BB 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4] 005798BE 3B45 0C CMP EAX,DWORD PTR SS:[EBP+C] 005798C1 74 1A JE SHORT Engine.005798DD 005798C3 8B4D 14 MOV ECX,DWORD PTR SS:[EBP+14] 005798C6 51 PUSH ECX 005798C7 8B55 10 MOV EDX,DWORD PTR SS:[EBP+10] 005798CA 52 PUSH EDX 005798CB 68 AC907800 PUSH Engine.007890AC ; ASCII "D3D Error: state %s != %s" 005798D0 A1 9CC79000 MOV EAX,DWORD PTR DS:[90C79C] ; CLTBase (or for you known as CLTClient what is wrong) 005798D5 8B48 18 MOV ECX,DWORD PTR DS:[EAX+18] ; CLTBase->ConsolePrint 005798D8 FFD1 CALL ECX 005798DA 83C4 0C ADD ESP,0C 005798DD 8BE5 MOV ESP,EBP 005798DF 5D POP EBP 005798E0 C3 RETN