OS4 DepotLogo by DBAlex 
(anonymous IP: 216.73.217.9,2489) 
 HomeRecentStatsSearchSubmitUploadsMirrorsContactInfoDisclaimerConfigAdmin
 Menu

 Features
   Crashlogs
   Bug tracker
   Locale browser
 

 Categories

   o Audio (350)
   o Datatype (51)
   o Demo (206)
   o Development (621)
   o Document (24)
   o Driver (102)
   o Emulation (155)
   o Game (1040)
   o Graphics (514)
   o Library (121)
   o Network (241)
   o Office (69)
   o Utility (956)
   o Video (74)

Total files: 4524

Full index file
Recent index file

 Links

  Amigans.net
  Aminet
  IntuitionBase
  Hyperion Entertainment
  A-Eon
  Amiga Future


Support the site


 Readme for:  Game » Action » plants_vs_zombies.lha

Plants vs. Zombie

Description: Tower Defence game of all times
Download: plants_vs_zombies.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 7Mb
Version: 0.1.26
Date: 16 Jul 2026
Author: wszqkzqk, amigaos4 port by kas1e
Submitter: kas1e
Email: kas1e/yandex ru
Homepage: https://www.youtube.com/@OMEGA12001
Requirements: AmigaOS4 FE, latest radeonrx/ogles2/warp3dnova drivers
Category: game/action
License: Other
Distribute: yes
Min OS Version: 4.1
FileID: 13941
 
Comments: 0
Snapshots: 0
Videos: 0
Downloads:  (Current version)
 (Accumulated)
Votes: 1 (1/1)  (30 days/7 days)

Show comments Show snapshots Show videos Show content Show crashlogs Replace file 
Plants vs. Zombies for AmigaOS 4

This is an AmigaOS 4 port of Plants vs. Zombies, based on the PvZ-Portable
project by wszqkzqk:

https://github.com/wszqkzqk/PvZ-Portable/releases/tag/0.1.26

=== Requirements

You must provide the original game data files.

The AmigaOS 4 version was built and tested using:

Plants vs. Zombies GOTY Edition

- Version: 1.2.0.1096
- Build: 11226
- Original Release Date: May 5, 2009
- Build Date: December 15, 2010

=== Installation

Copy the properties directory and main.pak from your original game installation
into the game's root directory. The final directory layout should look like
this:


Plants/
properties/
main.pak
pvz
pvz.info
readme.txt
readme.txt.info


Once everything is in place, simply run the game.

If you start it from a Shell, debug information will be printed to the console.
If you launch it by double-clicking its icon, all console output will be
suppressed.

=== AmigaOS 4 Specific Changes

The AmigaOS 4 version is built statically, so no SObjs-hell.

It uses SDL2 together with ogles2.library, and includes a number of OS4-specific
fixes and improvements:

- General compatibility fixes, including path handling, stack cookie, file
loading/saving, proper cleanup, and co.
- Fixed PNG alpha channel handling in png_set_swap_alpha() and added OGLES2
workarounds for the A8R8G8B8/RGB565 pixel formats.
- Fixed several rendering issues present in the original code
- Fixed blinking cursor.
- Reworked the resource loading process to keep the visuals synchronized while
game data is being loaded.
- Updated and optimized `libopenmpt.a` for faster unpacking and seeking of large
MO3 music files.
- Added improvements to ensure music starts and plays correctly while the game
is loading.
- Optimized rendering by introducing batching to reduce the number of draw
calls.

Have fun!

(c) kas1e, 14/07/2026


Copyright © 2004-2026 by Björn Hagström All Rights Reserved