View unanswered posts | View active topics
|
Page 1 of 10
|
[ 142 posts ] |
|
| Author |
Message |
|
dormine
|
Post subject: [REL] Sin Episode 1 GCF Patchers (Now with latest update) Posted: Friday, 12 May 2006, 19:35 |
|
| Advanced forumer Завсегдатай |
Joined: Thursday, 16 Mar 2006, 16:41 Posts: 247
|
NEW: This patch upgrades your retail GCF files with the latest update. Same procedure as the previous patch:
http://rapidshare.de/files/20726601/sin ... h1.7z.html
This program patches your preload GCF files into retail GCF files. Note that it doesn't crack Steam, you need other tools for that.
This is v3 of the patcher. It uses less RAM and also reports any missing file blocks. I've also created new patch files that should work with both first and second phase preloads.
Program:
http://rapidshare.de/files/20272352/sin ... y.rar.html
Patch files:
http://rapidshare.de/files/20280048/sin ... ly.7z.html
Usage:
- extract program and patches to same dir
- copy your sinepisodes gcfs into the same dir
- rename and copy the .new files into your SteamApps folder
If you get any "Patcher didn't find all data" errors, there should be created some .failed files in your dir. Upload them somewhere and give them to me, and I'll look into why it happens. If you don't have any .failed files after running the prog, it means everything went fine.
edit: Version 4 of the program, with source code. This will NOT help you if the program above gave errors! It's only for those who want to create their own patches and want to study the format of the patch files. Noobs, stay away.
http://rapidshare.de/files/20293679/gcf ... e.rar.html
Last edited by dormine on Thursday, 18 May 2006, 03:27, edited 3 times in total.
|
|
| Top |
|
 |
|
.:KrYPtO:.
|
Post subject: Posted: Friday, 12 May 2006, 19:54 |
|
| Advanced forumer Завсегдатай |
Joined: Friday, 30 Dec 2005, 22:34 Posts: 219 Location: Germany
|
|
nice i will test it...
_________________ 
|
|
| Top |
|
 |
|
RessourectoR
|
Post subject: Posted: Friday, 12 May 2006, 19:55 |
|
| Administrator |
 |
Joined: Tuesday, 15 Nov 2005, 19:09 Posts: 9594 Location: here
|
v2 worked for me already
Thank you very much for this..I would really like to create such patches by myself 
_________________ ℝ.
Last edited by RessourectoR on Friday, 12 May 2006, 19:57, edited 1 time in total.
|
|
| Top |
|
 |
|
GaLiL
|
Post subject: Posted: Friday, 12 May 2006, 19:56 |
|
| Super flooder Почетный графоман |
 |
Joined: Friday, 18 Feb 2005, 01:14 Posts: 919 Location: localzz
|
Nice 
|
|
| Top |
|
 |
|
Ryu Hayabusa
|
Post subject: Posted: Friday, 12 May 2006, 20:18 |
|
| Advanced forumer Завсегдатай |
Joined: Friday, 11 Nov 2005, 22:58 Posts: 109
|
RessourectoR wrote: v2 worked for me already  Thank you very much for this..I would really like to create such patches by myself 
I second your opinion Ress! Great patch dormine, Thank you so much!!!
Also I'm playing with an extracted version (I used the Gizma Tool to extract the content from/(off?) the patched GCFs) and the PROViSION bug fix to play steamless, but everytime I launch the game and load a saved game I get this msg "Node Graph Out Of Date. Rebulding...", and when I exit the game I get this msg too http://img141.imageshack.us/img141/7517/debug6gh.jpg, I am not complaining but, Is there some way to avoid this messages other than buying the game?
Thanks!
_________________  
|
|
| Top |
|
 |
|
vigylant
|
Post subject: Posted: Friday, 12 May 2006, 20:53 |
|
| I live here Три раза сломал клаву :) |
 |
Joined: Monday, 01 May 2006, 18:25 Posts: 1525 Location: My lucid dream
|
v2 worked for me also... great work 
_________________ ♫
|
|
| Top |
|
 |
|
dormine
|
Post subject: Posted: Friday, 12 May 2006, 21:08 |
|
| Advanced forumer Завсегдатай |
Joined: Thursday, 16 Mar 2006, 16:41 Posts: 247
|
RessourectoR wrote: v2 worked for me already  Thank you very much for this..I would really like to create such patches by myself 
Will release the tools later today, just have to make them a bit more usable first 
|
|
| Top |
|
 |
|
H4xOr_
|
Post subject: Posted: Friday, 12 May 2006, 21:10 |
|
| Forum ghost Местное привидение |
Joined: Friday, 19 Nov 2004, 23:04 Posts: 372 Location: In DK @ a chair in front of my c0m
|
|
Nice patch.. But where the f**k did you get the decryption keys and the buildgcf.exe file from.? :S
_________________ 
|
|
| Top |
|
 |
|
YourMother
|
Post subject: Posted: Friday, 12 May 2006, 21:16 |
|
| Advanced forumer Завсегдатай |
Joined: Tuesday, 20 Dec 2005, 14:59 Posts: 106
|
|
Can i download the gfc somewhere ?
_________________ 
|
|
| Top |
|
 |
|
g3rm4nb0y
|
Post subject: Posted: Friday, 12 May 2006, 21:16 |
|
| I live here Три раза сломал клаву :) |
Joined: Sunday, 08 May 2005, 15:56 Posts: 1522
|
i have them, too 
|
|
| Top |
|
 |
|
daan16
|
Post subject: Posted: Friday, 12 May 2006, 21:42 |
|
| Advanced forumer Завсегдатай |
Joined: Saturday, 22 Jan 2005, 01:45 Posts: 172 Location: Poland
|
|
Could you create this kind of patcher for HL2:EP1?
|
|
| Top |
|
 |
|
dormine
|
Post subject: Posted: Friday, 12 May 2006, 21:51 |
|
| Advanced forumer Завсегдатай |
Joined: Thursday, 16 Mar 2006, 16:41 Posts: 247
|
H4xOr_ wrote: Nice patch.. But where the f**k did you get the decryption keys and the buildgcf.exe file from.? :S buildgcf is my own program. The decryption keys are right there in your clientregistry.blob. daan16 wrote: Could you create this kind of patcher for HL2:EP1?
Gotta wait til HL2EP1 is released before that 
Last edited by dormine on Friday, 12 May 2006, 21:51, edited 1 time in total.
|
|
| Top |
|
 |
|
DarkAssassin
|
Post subject: Posted: Friday, 12 May 2006, 21:51 |
|
Joined: Thursday, 10 Mar 2005, 02:33 Posts: 22
|
|
yo, how does it works? what information is stored in .patch files? what algorythm it uses?
|
|
| Top |
|
 |
|
Mindhunter
|
Post subject: Posted: Friday, 12 May 2006, 21:57 |
|
| Super flooder Почетный графоман |
Joined: Monday, 27 Mar 2006, 21:05 Posts: 554 Location: Germany
|
Damn...
1) ...nice job. Keep up the good work! If you can create a patcher for all new games, then we can preload stuff and decrypt it then. No more gcf sharing!
2) ...I deleted my preloaded gcf's already!
Just my 2 cents!
|
|
| Top |
|
 |
|
dormine
|
Post subject: Posted: Friday, 12 May 2006, 21:58 |
|
| Advanced forumer Завсегдатай |
Joined: Thursday, 16 Mar 2006, 16:41 Posts: 247
|
DarkAssassin wrote: yo, how does it works? what information is stored in .patch files? what algorythm it uses?
Will release source later, but until then:
GCFs are made up of a header, then a number of 8192 byte blocks.The patch file is a "recipe" for recreating a GCF - first the GCF header is stored, then for each block I've stored the MD5 checksum of that block. At the end is a collection of blocks that I know aren't in the preload.
What the program does: It first scans your existing GCF, storing the MD5 and position of every block in it, decrypting the blocks if needed. Then it rebuilds the GCF by looking at the MD5 table in the patch file, taking the block from your original GCF file if it's there, or taking it from the extra blocks in the patch file if it's not. If a block isn't in either of those places, it spits out an error message.
|
|
| Top |
|
 |
Who is online |
Users browsing this forum: No registered users and 5 guests |
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|