Plants vs. Zombies
From PCGamingWiki, the wiki about fixing PC games
| Developers | |
|---|---|
| PopCap Games | |
| Publishers | |
| Electronic Arts | |
| Engines | |
| PopCap Games Framework | |
| Release dates | |
| Windows | May 5, 2009 |
| macOS (OS X) | May 5, 2009 |
| Reception | |
| Metacritic | 87 |
| IGDB | 85 |
| Taxonomy | |
| Microtransactions | None |
| Modes | Singleplayer |
| Pacing | Real-time |
| Perspectives | Bird's-eye view |
| Controls | Point and select |
| Genres | Tower defense |
| Art styles | Cartoon |
| Themes | Fantasy |
| Series | Plants vs. Zombies |
Warnings
- The macOS (OS X) release of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps.
Key points
- For Windows 8 and later use the low frame rate fix.
General information
Availability
| Source | DRM | Notes | Keys | OS |
|---|---|---|---|---|
| Retail | Regular and Game of the Year Edition. Requires a disc check every once in a while. | |||
| Amazon.com | ||||
| EA app | Game of the Year Edition. Included with EA Play. | |||
| Steam | Game of the Year Edition. |
Game data
Configuration file(s) location
| System | Location |
|---|---|
| Windows | HKEY_CURRENT_USER\Software\PopCap\PlantsVsZombies\ |
| macOS (OS X) | |
| Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/3590/pfx/[Note 1] |
Save game data location
| System | Location |
|---|---|
| Windows | |
| %PROGRAMDATA%/Popcap Games/PlantsVsZombies/userdata/ | |
| Steam | <Steam-folder>/userdata/<user-id>/3590/remote/ |
| macOS (OS X) | ~/Library/Application Support/PopCap/PlantsVsZombiesMac/userdata/ |
| Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/3590/pfx/[Note 1] |
- Use pvz converter to convert saves between Windows and OS X versions.
Save game cloud syncing
| System | Native | Notes |
|---|---|---|
| EA app | ||
| Steam Cloud |
Video
| Graphics feature | State | WSGF | Notes |
|---|---|---|---|
| Widescreen resolution | Pillarboxed 800x600 only. | ||
| Multi-monitor | |||
| Ultra-widescreen | |||
| 4K Ultra HD | |||
| Field of view (FOV) | |||
| Windowed | Can also be toggled with Alt+↵ Enter. | ||
| Borderless fullscreen windowed | See the glossary page for potential workarounds. | ||
| Anisotropic filtering (AF) | |||
| Anti-aliasing (AA) | |||
| Vertical sync (Vsync) | Set HKEY_CURRENT_USER\Software\PopCap\PlantsVsZombies\WaitForVSync to 1 |
||
| 60 FPS | For Windows 8 and later use the low frame rate fix. | ||
| 120+ FPS | Frame rate is capped at 100 FPS. | ||
| High dynamic range display (HDR) | See the glossary page for potential alternatives. | ||
| Color blind mode | See the glossary page for potential workarounds. | ||
Input
| Keyboard and mouse | State | Notes |
|---|---|---|
| Remapping | See the glossary page for potential workarounds. | |
| Mouse acceleration | ||
| Mouse sensitivity | ||
| Mouse input in menus | ||
| Keyboard and mouse prompts | ||
| Mouse Y-axis inversion | ||
| Controller | ||
| Controller support |
Audio
| Audio feature | State | Notes |
|---|---|---|
| Separate volume controls | ||
| Surround sound | Stereo only. | |
| Subtitles | ||
| Closed captions | ||
| Mute on focus lost |
Localizations
| Language | UI | Audio | Sub | Notes |
|---|---|---|---|---|
| English | ||||
| French | Fan translation, download. | |||
| German | Fan translation, download. | |||
| Italian | Fan translation, download. | |||
| Polish | Fan translation, download. | |||
| Russian | Fan translation, download. | |||
| Slovak | Fan translation, download. | |||
| Spanish | Fan translation, download. |
Issues fixed
BASS_ChannelSetAttributes function not found in bass.dll
| Rename bass.dll[1][2][3] |
|---|
| Run the game in compatibility mode for Windows XP[citation needed] |
|---|
Unable to load Steam.dll
| Verify integrity of game cache[citation needed] |
|---|
| Run the game in compatibility mode for Windows XP SP2, and as an administrator[citation needed] |
|---|
| Delete/rename Steam.dll[citation needed] |
|---|
|
Invalid Command Line Parameter: -changedir
| Add -changedir parameter[citation needed] |
|---|
|
Low frame rate in fullscreen mode
- This game has frame rate issues in fullscreen mode on Windows 8 and later.
| Apply the low-framerate fix |
|---|
|
Error reading user file: Failed reading file
- This is an error that occurs when the save game data is corrupted, likely as a result of syncing saves between Windows and OS X and launching the game.
| Use pvz converter to convert saves[4] |
|---|
Other information
API
| Technical specs | Supported | Notes |
|---|---|---|
| DirectDraw | 7 | |
| OpenGL | OS X only. | |
| Software renderer |
| Executable | 32-bit | 64-bit | Notes |
|---|---|---|---|
| Windows | |||
| macOS (OS X) |
Middleware
| Middleware | Notes | |
|---|---|---|
| Audio | BASS |
Original Dancing Zombie
- The design for the Dancing Zombie was changed shortly after the game's release; this fan patch restores the original design for those who prefer it.
System requirements
| Windows | ||||
|---|---|---|---|---|
| Minimum | ||||
| Operating system (OS) | XP | |||
| Processor (CPU) | 1.2 GHz | |||
| System memory (RAM) | 512 MB | |||
| Storage drive (HDD/SSD) | 65 MB | |||
| Video card (GPU) | 128 MB of VRAM DirectX 8 compatible |
|||
| macOS (OS X) | ||||
|---|---|---|---|---|
| Minimum | Recommended | |||
| Operating system (OS) | 10.4.11 | 10.5.8 - 10.6.x | ||
| Processor (CPU) | 1.66 GHz Dual Core | |||
| System memory (RAM) | 1 GB | |||
| Storage drive (HDD/SSD) | 50 MB | |||
| Video card (GPU) | 64 MB of VRAM | |||
Notes
- ↑ 1.0 1.1 Notes regarding Steam Play (Linux) data:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Games with Steam Cloud support may also store data in
~/.steam/steam/userdata/<user-id>/3590/. - Use Wine's registry editor to access any Windows registry paths.
- The app ID (3590) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.