Patching Files: Difference between revisions
Jump to navigation
Jump to search
(New page: For updating files WoW uses bsdiff. Have a look at "http://www.daemonology.net/bsdiff/" or "http://www.pokorra.de/coding/bsdiff.html") |
Chuanhsing (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
For updating files WoW uses bsdiff. | For updating files WoW uses bsdiff. | ||
Have a look at "http://www.daemonology.net/bsdiff/" or "http://www.pokorra.de/coding/bsdiff.html" | Have a look at "http://www.daemonology.net/bsdiff/" or "http://www.pokorra.de/coding/bsdiff.html" | ||
-------------- | |||
I had try bsdiff, but it doesn't work. | |||
1. extract achievement.dbc from enUS\DBFilesClient in Patches\WoW-3.1.3-to-3.2.0-enUS-Win-patch\wow-partial-1.MPQ | |||
2. rename it to achievement.dbc.patch (45K) | |||
3. extract achievement.dbc from DBFilesClient in Data\enUS\patch-enUS-2.MPQ | |||
4. rename it to achievement.dbc.old | |||
5. bsdiff | |||
usage: bspatch.exe oldfile newfile patchfile | |||
6. bsdiff chievement.dbc.old achievement.dbc achievement.dbc.patch | |||
Corrupt patch | |||
7. extract achievement.dbc from DBFilesClient in PTR:Data\enUS\patch-enUS-2.MPQ | |||
8. rename it to achievement.dbc.ptr | |||
9. bsdiff achievement.dbc.old achievement.dbc.ptr achievement.dbc.patch-ptr (20K) | |||
althought it shows "BSDIFF40" in it's header, but it is not a bsdiff? | |||
-- chuanhsing |
Revision as of 03:39, 23 July 2009
For updating files WoW uses bsdiff. Have a look at "http://www.daemonology.net/bsdiff/" or "http://www.pokorra.de/coding/bsdiff.html"
I had try bsdiff, but it doesn't work.
1. extract achievement.dbc from enUS\DBFilesClient in Patches\WoW-3.1.3-to-3.2.0-enUS-Win-patch\wow-partial-1.MPQ 2. rename it to achievement.dbc.patch (45K) 3. extract achievement.dbc from DBFilesClient in Data\enUS\patch-enUS-2.MPQ 4. rename it to achievement.dbc.old 5. bsdiff usage: bspatch.exe oldfile newfile patchfile 6. bsdiff chievement.dbc.old achievement.dbc achievement.dbc.patch Corrupt patch 7. extract achievement.dbc from DBFilesClient in PTR:Data\enUS\patch-enUS-2.MPQ 8. rename it to achievement.dbc.ptr 9. bsdiff achievement.dbc.old achievement.dbc.ptr achievement.dbc.patch-ptr (20K)
althought it shows "BSDIFF40" in it's header, but it is not a bsdiff?
-- chuanhsing