Το PvZ-Portable είναι μια cross-platform επανεγγραφή του Plants vs. Zombies που τρέχει με τα αυθεντικά αρχεία του παιχνιδιού. Δεν είναι κανονικό port με τα assets μέσα του· ο χρήστης πρέπει να έχει το δικό του αντίγραφο του Plants vs. Zombies: GOTY Edition και να τοποθετήσει τα απαραίτητα αρχεία στον φάκελο της εφαρμογής.
Στο AmigaOS 4, ο kas1e κυκλοφόρησε νέο build με αριθμό 1.2.0.1096 / Build 11226, φέρνοντας αλλαγές που αφορούν τη συμβατότητα, το rendering, τη φόρτωση δεδομένων και τον ήχο.
Τι είναι το PvZ-Portable
Το PvZ-Portable είναι ένα project που αναπαράγει το Plants vs. Zombies ώστε να τρέχει σε διαφορετικές πλατφόρμες, αρκεί να υπάρχουν τα πρωτότυπα αρχεία του παιχνιδιού.
Στο AmigaOS 4, η έκδοση βασίζεται σε SDL2 και ogles2.library και είναι χτισμένη στατικά, οπότε δε χρειάζεται να εγκαταστήσετε επιπλέον shared objects.
Τι άλλαξε στο build για AmigaOS 4
Ο δημιουργός αναφέρει αρκετές διορθώσεις και μικρές βελτιώσεις που κάνουν το build πιο σταθερό και πιο σωστό στην καθημερινή χρήση:
- Διορθώσεις συμβατότητας σε paths, stack cookie, φόρτωση και αποθήκευση αρχείων, καθώς και στο cleanup.
- Διόρθωση στη διαχείριση του PNG alpha channel στο
png_set_swap_alpha()και OGLES2 workarounds για τα pixel formatsA8R8G8B8καιRGB565. - Διορθώσεις σε rendering issues που υπήρχαν στον αρχικό κώδικα.
- Διόρθωση για το blinking cursor.
- Ανασχεδιασμός της φόρτωσης πόρων, ώστε τα γραφικά να παραμένουν συγχρονισμένα όσο φορτώνονται τα δεδομένα του παιχνιδιού.
- Ενημέρωση και βελτιστοποίηση του
libopenmpt.aγια πιο γρήγορο unpacking και seeking σε μεγάλα MO3 music files. - Βελτιώσεις ώστε η μουσική να ξεκινά και να παίζει σωστά κατά τη φόρτωση.
- Βελτιστοποίηση του rendering με batching, ώστε να μειωθούν τα draw calls.
Υπάρχει και βίντεο που δείχνει το παιχνίδι να τρέχει σε x5000.
Εγκατάσταση και αρχεία του παιχνιδιού
Για να ξεκινήσει το παιχνίδι, πρέπει να αντιγράψετε από την αρχική εγκατάσταση τα εξής στον root φάκελο της εφαρμογής:
- τον φάκελο
properties - το αρχείο
main.pak
Η δομή των αρχείων πρέπει να είναι ακριβώς αυτή που περιμένει η εφαρμογή, ώστε να εντοπίσει σωστά τους πόρους.
Αν το τρέξετε από Shell, θα εμφανιστούν debug μηνύματα στην κονσόλα. Αν το ανοίξετε με διπλό κλικ στο εικονίδιο, δεν θα εμφανιστεί έξοδος στην κονσόλα.
Διαθεσιμότητα
Η νέα έκδοση είναι διαθέσιμη μέσω του os4depot, ενώ το παιχνίδι για PC μπορείτε να το βρείτε στο Steam, απ'όπου μπορείτε να πάρετε τα αναγκαία αρχεία.