Wanna continue playing Plants Vs. Zombies on a different computer, but don't want to lose your progress? I know I ran into this scenario: I've been playing the game on my netbook, but really wanted to start playing on my desktop's 24" monitor.
So I poked around and eventually figured out where the elusive save files are located.
(Added 11.11.2010) Mac OS
According to this link, the Mac OS save game file is located in /Users/*username*/Library/Application Support/Popcap/PlantsVsZombiesMac/userdata/
I don't know if this is for both Steam and non-Steam versions, and I am not sure if the files are interchangeable with PC.
PC - Steam version
- Vista/Window 7: C:\ProgramData\Steam\PlantsVsZombies\userdata
- XP: C:\Program Files\Steam\steamapps\common\plants vs zombies\userdata
PC - Non-Steam version
- Vista/Windows 7: C:\ProgramData\PopCap Games\PlantsVsZombies\userdata
- XP: C:\Program Files\PopCap Games\Plants vs. Zombies\userdata
So, locate the files on the computer you're currently playing on. Then, copy all of the .dat files into the directory on the computer you want to start playing on (in my case, I copied them from the netbook to the desktop). Note that this will overwrite any progress on the target computer, but you probably figured that already.
Note: I can't vouch for XP, but in my Windows 7 + Steam scenario, the 'C:\ProgramData\Steam\PlantsVsZombies\userdata' folder is hidden. I had to turn on viewing of hidden files: Computer > Organize > Folder and Search Options > View > Show hidden files, folders, and drives (works in Vista too). In XP it's My Computer > Tools > Folder Options > View > Show hidden files — or something like that.
By the way, did you find this article through Google? I also encourage you to come back to my home page regularly; I'm constantly adding new tech tips to this site. Thanks for stopping by.