The following was copied over from a topic in the members-only section of this board...Wesp said that the True Patch is bigger than the Unofficial Patch due to "poor compression."
So... tell Wesp to un-compress both patches and THEN compare their total size on disk.Shall I save him the trouble..? Because I just happen to have a copy of Wesp's patch right here. Version 7.5, I believe.
TOTAL SIZE ON DISK OF WESP's "PLUS" PATCH v. 7.5 (INCLUDING ALL EXTRAS):
671 megabytes.
TOTAL SIZE ON DISK OF THE TRUE PATCH GOLD EDITION w/Hotfix #5 (INCLUDING ALL EXTRAS):
839 megabytes.
TOTAL SIZE ON DISK OF WESP'S "BASIC" PATCH v. 7.5 (NO EXTRAS):
648.55 megabytes.
TOTAL SIZE ON DISK OF THE TRUE PATCH GOLD EDITION w/Hotfix #5 (NO EXTRAS):
535 megabytes.
Notice that Wesp's "basic" patch isn't very "basic" at all. It still contains numerous alterations to the game, hence it having a total file size which is almost identical to his so-called "plus" patch. Meanwhile, the TPG contains no arbitrary content to speak of... which explains why the base files of the TPG take up 110 megabytes less space than Wesp's "basic" patch does. But if you add in all of the extra content that each line of patches has to offer, then the TPG beats Wesp's by a mile... or in this case, by roughly 160 megabytes in its total
installed size.
All of that is very interesting... but because Wesp has included such a large amount of arbitrary content within BOTH versions of his "patch," it is difficult to know what we are really looking at. So let's try a different approach: let's dissect each patch into its separate sections.
For example, one of the most important areas of either patch is the number of map repairs. The game maps are critical in any Source game... they are in fact the way in which the entire game world is constructed and presented to us on our screens. So then, which patch contains the largest number of map repairs..?
WESP's PATCH -- MAP REPAIRS:
451 MB on disk.
TRUE PATCH -- MAP REPAIRS:
465 MB on disk.
Winner: the TPG contains a total of 14 megabytes more map repairs than any version of Wesp's "patch."
Keep in mind that all of the numbers in this post are UNCOMPRESSED figures. This is the actual size of each patch, after it has been installed into Bloodlines.
Another important area of any patch is the number of repairs it contains to Python scripts. The Python scripts are what determine numerous global variables which are called upon during the course of the game, as well as numerous other functions. So let's take a look at those, too:
WESP's PATCH -- TOTAL PYTHON FILES:
908 kilobytes.
TRUE PATCH -- TOTAL PYTHON FILES:
960 kilobytes.
Winner: the True Patch contains 52 kilobytes more Python repairs than any version of Wesp's "patch."
Hmm... Wesp seems to be losing this fight...
big time. When it comes to the areas of CRITICAL repairs to Bloodlines, all versions of Wesp's "patch" are coming up short as compared to the TPG.
Alright... maybe Wesp did better than we did when it comes to dialogue repairs. Lord know VTMB is filled with hundreds of dialogue errors. So okay... let's compare the installed file sizes again:
WESP's PATCH -- TOTAL DIALOGUE FILES:
5.19 MB on disk.
TRUE PATCH -- TOTAL DIALOGUE FILES:
10.5 MB on disk.
Winner: the True Patch contains
more than twice as many repaired dialogue files than Wesp's "patch" does.
Well, shit... I was betting that Wesp would at least beat us on the total number of dialogue repairs. But I guess not... because it appears that we've repaired more than twice as many dialogue files as Wesp has.
Perhaps we should look at some of the smaller, but equally critical areas of the game engine. How about the engine files themselves..? The files contained within the VTMB/bin folder, for example..? Both lines of patches contain repaired versions of the engine files. So let's look at how the two patches stack up against one another, in the area of critical engine repairs:
WESP's PATCH -- CRITICAL ENGINE FILES:
4.57 MB on disk.
TRUE PATCH -- CRITICAL ENGINE FILES:
5.18 MB on disk.
Winner: the True Patch contains more critical engine repairs than Wesp's "patch" does.
Well, this is really getting weird now. If the True Patch contains significantly more critical repairs than Wesp's patch does... then why is the installed version of Wesp's so-called "basic" patch so large..? Where is all of that extra size coming from..?
As it turns out, the bulk of that extra size is coming from what many people would refer to as "padding." For reasons unknown, Wesp has included numerous MDL (model) files within his "patch" which HAVE NOT BEEN ALTERED IN ANY WAYS WHATSOEVER.
I verified this myself, by comparing several MDL files from Wesp's "patch" with the exact same files from the plain-vanilla version of the game. I loaded up each set of files in a hex comparator... a binary program which looks at two files side-by-side and then searches for any and all differences between them. It literally analyzes the two files byte-for-byte. And sure enough, the comparator could find NO DIFFERENCES AT ALL between the MDL files in Wesp's "patch" and the original, plain-vanilla files.
In short: Wesp has added UNALTERED files from the original game into his "patch." As for why Wesp would do something like that.... well hey, just do the math. The most obvious answer would be that Wesp wants his "patch" to look big and impressive, even if a significantly large portion of it DOES ABSOLUTELY NOTHING AT ALL.
So to sum up this post: not only is the full version of the True Patch Gold Edition larger than Wesp's "patch" in its installed form, but it also contains a very significant number of critical game repairs that every version of Wesp's patch clearly lacks. The numbers do not lie... and neither am I. I invite anyone and everyone to perform the same comparisons as I have. Your results will be exactly the same as mine.
As the late Senator Daniel Moynahan from New York was famous for saying: "You are entitled to your own opinion, but you are not entitled to your own facts."
Well, I have just presented the facts.
- Tessera -*** Feel free to copy/paste this post to any forum of your choosing. ***