Geez... a tut again... Damn I'm fast =) Target game: Hmm... I happened to encounter Class' release of Ultimate Soccer Manager 98 World cup 98 Edition and started to play. I played for a moment and then noticed that something was wrong... the players. I wanted to do some trades with the players (outdated transfers) well well well... what did happen when I launched Statedit.exe? "The cd is not in drive" (I don't know if it's just me or is someone else had the same problem... So basically we must crack the player editor for Usm 98 =)... fun eh? Things: Hiew 6.04 W32Dasm 8.93 Damn I'm thirsty... =(.. but nothing to drink... Let's go! Step 1. You've probably already un-aced usm files so you just have to make a backup of file Statedit.exe (.w32 & .bak). I'm sure you noticed the error message "The cd ...", so fire up W32Dasm and Statedit.w32 on it. Disassembling is quickly done so move to Strn Refs. Find the error message and d-click on it. Does it look like this? * Referenced by a (U)nconditional or (C)onditional Jump at Address: |:00405734(C) <-- Check out this one | :00405740 8D442414 lea eax, dword ptr [esp+14] :00405744 884C240C mov byte ptr [esp+0C], cl :00405748 8D4C240C lea ecx, dword ptr [esp+0C] :0040574C 885C240D mov byte ptr [esp+0D], bl :00405750 51 push ecx Hmm... looks pretty easy... doesn't it?... Let's move to 405734. You should see this then: :00405734 740A je 00405740 <-- Yeah... the check... :00405736 0FBED1 movsx edx, cl :00405739 2BD0 sub edx, eax :0040573B 83FA40 cmp edx, 00000040 :0040573E 7557 jne 00405797 You probably saw the @offset #, so load Statedit.exe on Hiew. Use decode mode and goto line commands to go to line 4B34 (@offset # in case you missed it). Modify the jump like this: 740A --> 750A or je --> jne... so it should look like this: jne 00405740. Exit Hiew and try to start Statedit.exe and what?... It werks!!! Kewl... you made it (once again) =). Greetz fly out to: Friends, tKC + all crackers -C_DKnight y e-mail is c_dknight@iobox.com ... use it if ya got questions/comments or something. I'd like a feedback of what do you like my tuts... reak, you should take a look at the code nearby to see if the