|
#11
|
|||
|
|||
|
I modified the install.cfg already when that crack for original 1.33 (not the new D3d texture error fixed exe that came out later and was requested by thread starter)(http://m0001.gamecopyworld.com/games...ef.shtml#Thief: The Dark Project v1.33 No-CD Patch)
so it looks that way: Code:
cd_path .\ install_path C:\Thief\ language english resname_base C:\Thief\+C:\Thief\intrface load_path C:\Thief\ script_module_path C:\Thief\ movie_path C:\Thief\MOVIES I have come across about the routines you posted above, but the problem with this target are that the game reads many files by default from disc depending on the setup type you have choosen. (This files must be copied to hdd if you play without disc.) So many cd checks are not important for the disc check that serves as protection. Snd.crf got 117MB and seems to be some kind of archive. CD check nag appears before the getdrivetypea with cmp eax,5 gets hit. So that one is not part of the protection, the 2 other drive checks compare the result with 1 (hdd). You use IDA right? Does my fix where i patched Code:
0050EC90 /$ B8 01000000 MOV EAX,1 0050EC95 \. C3 RETN From here the function above is called: Code:
00415678 |. 6A 00 PUSH 0 0041567A |. 6A 00 PUSH 0 0041567C |. 68 7C575E00 PUSH thieffix.005E577C ; ASCII "skip_starting_checks" 00415681 |. E8 5A4D1300 CALL thieffix.0054A3E0 00415686 |. 83C4 0C ADD ESP,0C 00415689 |. 84C0 TEST AL,AL 0041568B |. 75 2F JNZ SHORT thieffix.004156BC 0041568D |. 6A 23 PUSH 23 0041568F |. 6A 00 PUSH 0 00415691 |. E8 9A37FFFF CALL thieffix.00408E30 00415696 |. 83C4 08 ADD ESP,8 00415699 |. 85C0 TEST EAX,EAX 0041569B |. 75 0B JNZ SHORT thieffix.004156A8 0041569D |. 50 PUSH EAX 0041569E |. 6A 01 PUSH 1 004156A0 |. E8 3B8E1100 CALL thieffix.0052E4E0 004156A5 |. 83C4 08 ADD ESP,8 004156A8 |> E8 1348FFFF CALL thieffix.00409EC0 004156AD |. 85C0 TEST EAX,EAX 004156AF |. 75 0B JNZ SHORT thieffix.004156BC 004156B1 |. 50 PUSH EAX 004156B2 |. 6A 01 PUSH 1 004156B4 |. E8 278E1100 CALL thieffix.0052E4E0 004156B9 |. 83C4 08 ADD ESP,8 004156BC |> E8 CF950F00 CALL thieffix.0050EC90 004156C1 |. 85C0 TEST EAX,EAX 004156C3 |. 75 0B JNZ SHORT thieffix.004156D0 004156C5 |. 50 PUSH EAX 004156C6 |. 6A 01 PUSH 1 004156C8 |. E8 138E1100 CALL thieffix.0052E4E0 004156CD |. 83C4 08 ADD ESP,8 004156D0 |> E8 EB020000 CALL thieffix.004159C0 004156D5 |. 8D5424 40 LEA EDX,DWORD PTR SS:[ESP+40] 004156D9 |. C74424 40 030>MOV DWORD PTR SS:[ESP+40],3 004156E1 |. 52 PUSH EDX 004156E2 |. 6A 01 PUSH 1 004156E4 |. 68 94575E00 PUSH thieffix.005E5794 ; ASCII "display" 004156E9 |. E8 B24C1300 CALL thieffix.0054A3A0 004156EE |. 83C4 0C ADD ESP,0C 004156F1 |. BF 0E000000 MOV EDI,0E Last edited by Cowsheep; 19-12-2009 at 11:48. |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Any chance of a crack for thief 3 | Taffer61 | PC Games | 4 | 17-12-2009 20:21 |
| thief: ds cheats | painbird | General Gaming | 0 | 06-06-2004 18:06 |
| thief : no cd crack -- error: thief.exe has wrong size | bluestar | PC Games | 0 | 03-08-2001 13:15 |
| THIEF II | tdbone1 | PC Games | 1 | 10-03-2001 03:37 |
| Thief 2 patch....really need help | Zak | PC Games | 0 | 25-02-2001 15:40 |