Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
47 user(s) are online (4 user(s) are browsing News)

Members: 1
Guests: 46

arisamiga, more...

Support us!

Headlines


Recent Replied Topics
Software News : Plants vs. Zombies for AmigaOS 4
Posted by kas1e on 2026/7/15 9:14:46 (206 reads) News by the same author
Software News

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

Resized Image

=== 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


Resized Image Resized Image



=== 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.

There is video in action on x5000:





Grab it from os4depot (in upload query) while it hot !

Have fun and never say never !

(c) kas1e, 14/07/2026

Printer friendly page Send this story to a friend
The comments are owned by the author. We aren't responsible for their content.
Author Thread
ikir
Published: 2026/7/24 10:30  Updated: 2026/7/24 10:30
Not too shy to talk
Joined: 11/27/2006
From: SYS:Prefs/
Comments: 381
 It is a ...
Masterpiece
General
Site sponsors
 
Contact us on discord to advertise here.

Site statistics
Registered members
  1801
Logged in last:
  24 hours, 68
  7 days, 126
  30 days, 189

Random Photo
Commodore UK Warranty Card

New Articles List

New Members
slacko1
slacko1 07/24/2026
Slacky64
Slacky64 07/23/2026
RetroMike
RetroMike 07/21/2026
AmigaAmbassador
AmigaAmbassador 07/12/2026
Opus
Opus 07/12/2026
kaffeine
kaffeine 06/12/2026
fidelware
fidelware 06/01/2026
Kirirur
Kirirur 05/31/2026
MTAmiga
MTAmiga 04/28/2026
akleinert
akleinert 04/26/2026


Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project