Arcade PC | Plants Vs Zombies : Last Stand - argonlefou/DemulShooter GitHub Wiki

This game is a Unity-based arcade game, and the usual hooking procedures of DemulShooter have been replaced by the use of some Unity plugin to mod the game.
The plugin itself will add default Mouse+Keyboard control to the game, as long as DemulShooter is not running.

Once started, DemulShooter will take over Inputs (with multiplayer possibilities) and will offer Outputs support.

Usage :

  1. Unpack and properly set the game (no help will be given here for that part) so that it can boot correctly

  2. Run DemulShooter_GUI, select the Unity Plugin Installation page in the dropdown list and install the game plugin to the main game folder, where the Pvz.exe file is located.

  3. Some buttons can be changed by editing the /BepInex/plugins/PvZ_BepInEx_DemulShooter_Plugin.ini file

  4. Run DemulShooter for this game:
    DemulShooter.exe -target=arcadepc -rom=pvz

  5. Run Shell.exe from the Shell folder to start the game.

Controls :

Plants VS Zombies
Mouse Buttons Left Middle Right
Action Trigger Trigger /
Keyboard
SERVICE Y
TEST T
COIN 5

Misc. Notes :

  • You can remove crosshairs by adding the -nocrosshair option in DemulShooter command line.
  • SERVICE and TEST buttons are only used in TEST menu.
  • COIN is a button handled by DemulShooter to add coin without needing to focus the Shell.exe window
⚠️ **GitHub.com Fallback** ⚠️