|
|
|
#1
|
|||
|
|||
|
My thief came 8 years ago on the cover cd of a gaming magazine.
Your exe is new to me. What i did: Patches, item 0 Address=004156BC Size= 5. State=Active Old=CALL Thief.0050EC90 New=MOV EAX,1 (That call is also patched in tutorial for v1.14 by r!sc that i read afterwards.) Code:
004156B9 |. 83C4 08 ADD ESP,8 004156BC B8 01000000 MOV EAX,1 004156C1 |. 85C0 TEST EAX,EAX 004156C3 |. 75 0B JNZ SHORT Thief.004156D0 004156C5 |. 50 PUSH EAX 004156C6 |. 6A 01 PUSH 1 004156C8 |. E8 138E1100 CALL Thief.0052E4E0 004156CD |. 83C4 08 ADD ESP,8 004156D0 |> E8 EB020000 CALL Thief.004159C0 004156D5 |. 8D5424 40 LEA EDX,DWORD PTR SS:[ESP+40] 004156D9 |. C74424 40 03000000 MOV DWORD PTR SS:[ESP+40],3 CALL Thief.0052E4E0 leads to function that terminates process. Thief1.rar Patched this exe, too. Please post your gamepath so i can fix install.cfg for you. Your crash happens always when the fonts are loaded. @Tippex: Disc check is still present. Patches, item 1 Address=0050ECA3 Size= 2. State=Active Old=JNZ SHORT Thief.0050ECAC New=NOP Code:
0050EC90 $ 6A 00 PUSH 0 0050EC92 . 6A 00 PUSH 0 0050EC94 . 68 08F96000 PUSH Thief.0060F908 ; ASCII "test_copy_protect" 0050EC99 . E8 42B70300 CALL Thief.0054A3E0 0050EC9E . 83C4 0C ADD ESP,0C 0050ECA1 . 84C0 TEST AL,AL 0050ECA3 90 NOP 0050ECA4 90 NOP 0050ECA5 . B8 01000000 MOV EAX,1 0050ECAA . EB 21 JMP SHORT Thief.0050ECCD 0050ECAC > 6A 00 PUSH 0 0050ECAE . 6A 00 PUSH 0 0050ECB0 . 68 1CF96000 PUSH Thief.0060F91C ; ASCII "only_check_path" 0050ECB5 . E8 26B70300 CALL Thief.0054A3E0 0050ECBA . 83C4 0C ADD ESP,0C 0050ECBD . 84C0 TEST AL,AL 0050ECBF . 75 07 JNZ SHORT Thief.0050ECC8 0050ECC1 . E8 CAFEFFFF CALL Thief.0050EB90 0050ECC6 . EB 05 JMP SHORT Thief.0050ECCD 0050ECC8 > E8 13FFFFFF CALL Thief.0050EBE0 0050ECCD > 85C0 TEST EAX,EAX 0050ECCF . 74 05 JE SHORT Thief.0050ECD6 0050ECD1 .^ E9 6AFBFFFF JMP Thief.0050E840 0050ECD6 > 33C0 XOR EAX,EAX 0050ECD8 . C3 RETN First, it pushes cd_path from install.cfg on stack (like C:\programs\Thief), checks if files are present, then it pushes a second patch on stack (C:\ is replaced with the first letter that returned 5 in eax for getdrivetypea), now it looks for the files on Y:\programs\Thief. C:... is the data_path, Y:... check_path. If files not there bad boy msg called. It never touches my second drive Z: Last edited by Cowsheep; 20-01-2010 at 12:49. |
| Sponsored Links |
|
#2
|
||||
|
||||
|
As is shown in the jpg I made for ya cow, F:\Games\Thief
but it'd be nice to have a standard C: default-based one as well if you don't mind please. Oh and I'm sure this other error is because of that cfg not being changed yet but just incase. Faulting application thief1.exe, version 1.9.0.0, faulting module thief1.exe, version 1.9.0.0, fault address 0x001203aa. 0000: 41 70 70 6c 69 63 61 74 Applicat 0008: 69 6f 6e 20 46 61 69 6c ion Fail 0010: 75 72 65 20 20 74 68 69 ure thi 0018: 65 66 31 2e 65 78 65 20 ef1.exe 0020: 31 2e 39 2e 30 2e 30 20 1.9.0.0 0028: 69 6e 20 74 68 69 65 66 in thief 0030: 31 2e 65 78 65 20 31 2e 1.exe 1. 0038: 39 2e 30 2e 30 20 61 74 9.0.0 at 0040: 20 6f 66 66 73 65 74 20 offset 0048: 30 30 31 32 30 33 61 61 001203aa 0050: 0d 0a .. Last edited by Waterdust; 21-01-2010 at 00:41. |
![]() |
| 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 21:21 |
| thief: ds cheats | painbird | General Gaming | 0 | 06-06-2004 19:06 |
| thief : no cd crack -- error: thief.exe has wrong size | bluestar | PC Games | 0 | 03-08-2001 14:15 |
| THIEF II | tdbone1 | PC Games | 1 | 10-03-2001 04:37 |
| Thief 2 patch....really need help | Zak | PC Games | 0 | 25-02-2001 16:40 |