Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
unfortunately there is a file called C:\Program Files (x86)\Steam\steamapps\common\Plants Vs Zombies\properties\partner.xml.sig which contains a hash specific to the partner.xml file in your folder.
If you edit the partner.xml you receive a sig error, if you remove the sig you get a sig error.
I have tested the following checksums, and none of them match the contents of the .sig file
ADLER32
CRC32
MD2
MD4
MD5
SHA1
SHA256
SHA384
SHA512
RIPEMD128
RIPEMD160
TIGER128
TIGER160
TIGER192
GOST
So... the game is doing a checksum check against the file using an uncommon hash algorithm (possibly proprietary) and without reverse engineering the hash I can't see a way to get steam to overlook the difference and launch it with a custom height and width.
The real question is, "why?" personally I am inclined to believe it is because Plants Vs. Zombies in Widescreen triggers the ACTUAL Zombie Apocalypse (or maybe it just breaks the game, but hey - why take the chance?).
PvZ2: http://www.joystiq.com/2012/08/20/plants-vs-zombies-2-announced/