If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!
User:LolHacksRule/Plants vs. Zombies (1.20.1073 RELEASE)
!!!WIP!!!
The Japanese distribution, being the first ever Game of the Year release was considered a RELEASE version, according to the title of the executable window. Despite the name, running the game makes it act like its the original product, suggesting it's an oversight. This build of the game does have unique functions that are not present in other versions of the game.
Debugging material
Cheat keys
| To do: Word Credits a little better if possible. |
The following developer cheat keys to be used nearly everywhere after enabling framework debug keys. Most are the exact same as Journey To The West. Zombie spawns effect random lane targets. These would make it a little tough to activate Tree of Wisdom commands.
| Key | In-game | Main Menu | Money display/Award | Zen Garden | Music Video/Credits | Shop |
|---|---|---|---|---|---|---|
| a | Spawns a Flag Zombie. | No effect. | No effect. | Plants a random Plant fully grown in a random location, only effects the main garden. | ?. | No effect. |
| A | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| b | Spawns a Bungee Zombie.
On Dr. Zomboss, sets Bungee to 0, making Dr. Zomboss use Bungee Zombies or an RV as this is randomized. |
No effect. | No effect. | No effect. On Tree of Wisdom, plays the next dialog. | No effect. | No effect. |
| B | No effect.
In Fog levels, temporarily clears Fog. |
No effect. | No effect. | No effect. | No effect. | No effect. |
| c | Spawns a Conehead Zombie. | Completes the game with minimal unlocks temporarily. | No effect. | Adds 1 Chocolate to your balance. | No effect. | Completes the page of the shop. |
| C | Spawns a Catapult Zombie. | No effect. | No effect. | Does the exact same as "c". | No effect. | No effect. |
| d | No effect. In Dr. Zomboss's Revenge, 10000 damage to him, even when not vulnerable. | No effect. | No effect. | No effect. | No effect. | No effect. |
| D | Spawns a Digger Zombie. | No effect. | No effect. | No effect. | No effect. | No effect. |
| e | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| E | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| f | No effect. | No effect. | No effect. | Does proper actions to a random plant that needs it, no effects if no plants exist nor need fertilizing, ignores resources limits, on the Tree of Wisdom, the Wisdom Food also applies. | ?. | No effect. |
| F | Spawns a Balloon Zombie. | No effect. | No effect. | No effect. | No effect. | No effect. |
| g | Spawns a Garguantuar. | No effect. | No effect. | No effect. On Tree of Wisdom, grows the tree one feet without spending Plant Food. | ? | No effect. |
| G | Spawns a Giga Garguantuar. | No effect. | No effect. | No effect. | No effect. | No effect. |
| h | Spawns a Buckethead Zombie.
On Dr. Zomboss, sets Head to 0, making him vulnerable. |
No effect. | No effect. | No effect. | No effect. | No effect. |
| H | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| i | Spawns a Zomboni. | No effect. | No effect. | No effect. | No effect. | No effect. |
| I | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| j | Spawns a Jack-In-The-Box Zombie. | No effect. | No effect. | No effect. | No effect. | No effect. |
| J | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| l | Activates the Level Select cheat. | Locks the game as a Trial. (Must restart the game to disable) | No effect. | No effect. | No effect. | Locks the game as a Trial. (Must restart the game to disable) |
| L | Spawns a Ladder Zombie. | No effect. | No effect. | No effect. | No effect. | No effect. |
| m | Spawns a Disco Zombie. "m" likely stands for music or moves. | No effect. | No effect. | Plants a Marigold in a random location. | No effect. | No effect. |
| M | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| n | Spawns a Scuba Diver Zombie, can only done on Pool or Fog. | No effect. | No effect. | No effect. | No effect. | No effect. |
| N | No effect | No effect. | No effect. | No effect. | No effect. | No effect. |
| o | Spawns a Football Zombie. | No effect. | No effect. | No effect. | No effect. | No effect. |
| O | Spawn Flower Pots in this formation:
1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 No effect on I, Zombie levels. |
No effect. | No effect. | No effect. | No effect. | No effect. |
| p | Spawns a Pole Vaulting Zombie. | No effect. | No effect. | No effect. | No effect. | No effect. |
| P | Spawns a Pogo Zombie. | No effect. | No effect. | No effect. | No effect. | No effect. |
| q | Spawns Threepeaters on all lanes with Lily Pads and Flower Pots when needed + goes ahead 20 internal game waves (2 waves), also enables the Free Planting Cheat.
In Vasebreaker, breaks all Vases too. In I, Zombie levels, spawns a Football Zombie on the following lanes in this formation: 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 In Survival Endless, spawns a Gatling Pea, Torchwood, Split Pea, and Gloom Shrooms, automatically awaken, all protected by Pumpkins, on the following lanes in this formation: 1 1 1 1 1 1 2 3 0 0 0 1 1 1 1 1 1 2 3 0 0 0 1 1 1 1 1 1 2 3 0 4 4 1 1 1 1 1 1 2 3 0 4 4 1 1 1 1 1 1 2 3 0 0 0 1 1 1 1 1 1 2 3 0 0 0 |
No effect. | No effect. | ?. | ?. | No effect. |
| Q | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| r | Spawns ambush Zombies, only works on stages with them. "r" likely means rise. In Dr. Zomboss's Revenge, make him throw an RV, if he is exposed, immediately makes him immune before doing so. | No effect. | No effect. | Makes Plants ready for actions. | No effect. | No effect. |
| R | Spawns a Dolphin Rider Zombie, only works on Pool or Fog. "R" likely means Rider. | Makes plants ready for actions. | ||||
| s | Spawns a Screen Door Shield Zombie. On Dr. Zomboss, sets Stomp to 0, allowing him to Stomp nearby plants. | Wakes up Stinky, if unowned, unlocks him, takes effect after reloading the scene. | ||||
| S | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| t | Spawns a Bobsled Zombie Team with an Ice Trail prepared for them. | |||||
| T | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| u | Unlocks a portion of what's available. | |||||
| U | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| v | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| V | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| w | Spawns a Newspaper Zombie. | No effect. | No effect. | No effect. | No effect. | No effect. |
| W | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| x | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| X | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| y | Spawns a Zombie Yeti. | No effect. | No effect. | No effect. | No effect. | No effect. |
| Y | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| z | Toggles Debug Displays. | No effect. | No effect. | No effect. | No effect. | No effect. |
| Z | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| < | Loads the options dialog, you really can't pause the game? | No effect. | No effect. | No effect. | No effect. | No effect. |
| Shift | Shows what is inside all Vases. | No effect. | No effect. | No effect. | No effect. | No effect. |
| Space | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| / | Goes ahead one internal game wave. | No effect. | No effect. | No effect. | No effect. | No effect. |
| ! | Wins two flags. On Last Stand or modes with only one flag, this does the exact same thing as "+". | No effect. | No effect. | No effect. | No effect. | No effect. |
| @ | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| # | No effect. On Survival, removes all Zombies, adds 5 flags and sets the win flag. On Survival Endless, adds 12 flags. | No effect. | No effect. | No effect. | No effect. | No effect. |
| $ | Adds $1000 to your current balance (100 internally) and shows your currency count. Plays the checkbox click sound. | No effect. | Same as In-game. | Same as In-game. | No effect. | Same as In-game. |
| % | Toggles 3D-Acceleration. What's wrong? You can't use the framework debug key? | No effect. | Same as In-game. | Same as In-game. | No effect. | No effect. |
| ] | No effect. | Allows you to change the Plant in the wheelbarrow. | ||||
| ^ | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| & | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| * | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| ( | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| ) | No effect. | No effect. | No effect. | No effect. | No effect. | No effect. |
| 0 | Adds 100 Sun to your current balance. | No effect. | No effect. | Sets the Tree of Wisdom height value to 1, when on the Tree of Wisdom tab. | No effect. | Adds 50,000 coins (500,000 in game logic). |
| 1 | Deletes the plant on the first spot on the first lane. | No effect. | No effect. | Sets the Tree of Wisdom height value to 10, when on the Tree of Wisdom tab. | ? | No effect. |
| 2 | No effect. | No effect. | No effect. | Sets the Tree of Wisdom height value to 20, when on the Tree of Wisdom tab. | ? | No effect. |
| 3 | No effect. | No effect. | No effect. | Sets the Tree of Wisdom height value to 30, when on the Tree of Wisdom tab. | ? | No effect. |
| 4 | No effect. | No effect. | No effect. | Sets the Tree of Wisdom height value to 40, when on the Tree of Wisdom tab. | ? | No effect. |
| 5 | No effect. | No effect. | No effect. | Sets the Tree of Wisdom height value to 50, when on the Tree of Wisdom tab. | ? | No effect. |
| 6 | Speeds up game logic, another use sets proper logic speed. | No effect. | No effect. | Sets the Tree of Wisdom height value to 99, when on the Tree of Wisdom tab. | ? | No effect. |
| 7 | Slows down game logic, another use sets proper logic speed. | No effect. | No effect. | Sets the Tree of Wisdom height value to 499, when on the Tree of Wisdom tab. | No effect. | No effect. |
| 8 | Activates the "Free Planting Cheat", allowing you to place any Plant, even upgraded variants, nearly everywhere without spending sun nor having cooldown. | No effect. | No effect. | Sets the Tree of Wisdom height value to 999, when on the Tree of Wisdom tab. | No effect. | No effect. |
| 9 | Maximizes your sun count at 9990. | No effect. | No effect. | No effect. | No effect. | No effect. |
| - | Removes 100 Sun from your current balance. | No effect. | No effect. | No effect. | No effect. | No effect. |
| + | Wins a flag and removes onscreen Zombies. | No effect. | No effect. | Adds one random plant sprout, only effects the main garden. | No effect | No effect. |
Tod mode
When booted with -tod, the following are triggered and applied, it's likely related to Tod Semple, one of the key programmers of the game.
- Asks to start SexyCache.exe, likely an internal tool.
- Enables debug keys for the framework, which are also enabled for the base game.
- Seed selection includes a new option called Debug Play, choosing random plants then immediately starting.
- CTRL-C can be pressed in game with debug keys, on the Loading Screen, ignores loading the current level of Adventure Mode and goes to the Minigames page, crashing the game with a Noncountable Exception.
- The majority of cutscenes can be skipped by clicking or pressing Escape, Enter or Space when they are played.
- Limbo Page is enabled on bootup.
- The game immediately loads to the current level of Adventure Mode after the loading screen.
Elsewhere
- Crash dumps are triggered after a crash happens, having a minidump file titled GameMiniDump, as a MDMP, as well as saves the frame the game crashes and with an image of the frame the game crashed called CrashScreenShot as a JPEG.
- Various logs are outputted to a log.txt file, please note this is encoded in UTF-8 and characters that are Japanese won't be written correctly.