Zenonia 2: The Lost Memories - PS Vita Port v1.2.0: Major Performance & Stability Overhaul
LatestDescription
This release focuses entirely on performance and stability. Previously the game had an unstable
framerate, no VSync, and a hard, noticeable frame drop every time a hit landed in combat — all of that
is fixed here. The audio and rendering hot paths were reworked at a lower level, and the framerate is now
capped and VSync'd for a consistent, tear-free experience.
What's New:
• Fixed Combat Freezes: Sound effects no longer block the game's render loop. Previously, every time a
sound played (e.g. a hit landing) it opened and decoded the audio file directly on the main thread —
that work now happens asynchronously on the audio thread, eliminating the FPS spikes that happened on
every collision/hit.
• Optimized Video Pipeline: The internal pixel conversion needed every frame for the game's
software-rendered screen no longer allocates/frees memory per frame, and is now NEON-accelerated,
cutting its CPU cost significantly with no visible quality loss.
• Stable ~30 FPS with Real VSync: Framerate is now capped to the game's original target (~30 FPS) with
VSync enabled — no more screen tearing, and the game no longer runs faster than it was designed to.
• Reduced Logging Overhead: Removed several always-on debug logs that were silently writing to disk on
every asset check during actual gameplay (not just at boot), and registered a couple of previously
unimplemented engine callbacks (vibration, etc.) so it stops repeatedly retrying failed lookups.
• CPU/GPU Clock Boost (carried over): CPU/bus/GPU clocks are set to their safe maximum at startup, since
the engine composites every frame in software.
• For developers: added a reusable porting_tools/ toolkit (build/deploy/debug helpers) generalized from
this port.
Known Issues (unchanged):
• Logo/title screens may appear blank until you tap the touchscreen to advance.
• The experimental post-process shader build may show a black screen after the menu — use the standard
VPK if this happens.
Installation Note:
No changes to the install layout in this release — if you're upgrading from v1.1.0, just replace the VPK.