PSVita Home
What's New
Homebrew
Plugins

Zenonia 3 Vita v01.30 by MetalSyntax
Last Release: Jul 24, 2026
Downloads: 106

An unofficial port of Zenonia 3 for the PlayStation Vita.
Name Version Released Hits DL Link QR
Zenonia 3 v01.30 07/24/26 105 Download QR
ZENONIA 3 FOR PLAYSTATION VITA
Installation and Data Preparation Guide
============================================================

This is a compatibility loader for the Android version of Zenonia 3. The
loader does not replace the original game. Every user must provide the game
data from their own legally obtained copy of the supported Android APK.


1. VERIFIED GAME VERSION
------------------------------------------------------------

The port has been tested with the following APK and native library:

APK SHA-256:
CD3AD0A15357BA0C14A557436E6783A6307DE071319FB34EBF78EFF084D0B072

APK size:
11,306,549 bytes

libgameDSO.so SHA-256:
6830CB837A73BFCB5CC304CDCE36CD98E18263A7D5A8538909BC56E42C2830C2

libgameDSO.so size:
2,035,816 bytes

Other releases of Zenonia 3 may contain different native code, JNI methods,
resources, or save-data behavior and are not guaranteed to work.


2. VITA REQUIREMENTS
------------------------------------------------------------

- A homebrew-enabled PlayStation Vita or PlayStation TV
- VitaShell or another way to install VPK files and transfer data
- kubridge.skprx
- fd_fix.skprx is recommended
- libshacccg.suprx for VitaGL shader compilation

Place the kernel plugins in:

ur0:tai/kubridge.skprx
ur0:tai/fd_fix.skprx

Add them to the *KERNEL section of the active taiHEN config.txt, normally
ur0:tai/config.txt. Do not add duplicate entries.

Example:

*KERNEL
ur0:tai/kubridge.skprx
ur0:tai/fd_fix.skprx

Reboot the Vita after changing kernel plugins.

Install libshacccg.suprx at either of these supported locations:

ur0:data/libshacccg.suprx
ur0:data/external/libshacccg.suprx

ShaRKBR33D can be used to install libshacccg.suprx from the required official
runtime files.


3. FILES THE USER MUST PREPARE
------------------------------------------------------------

Decode the supported APK with JADX or apktool. A normal ZIP extraction is not
sufficient for all resources because the APK uses compiled resource mappings
and its raw archive filenames are obfuscated.

Example JADX command:

jadx -d zenonia3_decoded "Zenonia 3.apk"

Create this directory on the Vita:

ux0:data/zenonia3/

Copy the decoded files into the following layout:

ux0:data/zenonia3/
|-- libgameDSO.so
|-- assets/
| `-- [the complete contents of the decoded APK assets directory]
|-- audio/
| |-- s000.mp3
| |-- s001.mp3
| `-- [all other decoded sNNN.mp3 files]
`-- title/
|-- ui_title_bg.png
|-- ui_menu_community.png
|-- ui_menu_about.png
|-- ui_menu_options.png
|-- ui_menu_newgame.png
|-- ui_menu_continue.png
`-- ui_menu_help.png

Source-to-destination mapping from a typical JADX output:

Decoded source:
resources/lib/armeabi-v7a/libgameDSO.so
Vita destination:
ux0:data/zenonia3/libgameDSO.so

Decoded source:
resources/assets/*
Vita destination:
ux0:data/zenonia3/assets/*

Decoded source:
resources/res/raw/sNNN.mp3
Vita destination:
ux0:data/zenonia3/audio/sNNN.mp3

Decoded source:
resources/res/drawable/ui_title_bg.png and the six listed ui_menu PNGs
Vita destination:
ux0:data/zenonia3/title/

Preserve every subdirectory beneath assets. Do not flatten that directory.
Use only the armeabi-v7a version of libgameDSO.so, not the x86 version.


4. INSTALLING THE VPK
------------------------------------------------------------

Current tested VPK SHA-256:
08A36F8D4873B45F93DE31168B3C71D43E5F138E4301AD04318A8345B9DECE3D

Current tested VPK size:
573,340 bytes

1. Copy the Zenonia 3 VPK to the Vita.
2. Open VitaShell and install the VPK.
3. Confirm that ux0:data/zenonia3 contains the files described above.
4. Reboot if the kernel plugins were newly installed or changed.
5. Start Zenonia 3 from the LiveArea.

The application title ID is Z3VITA001. Installing a newer build with the same
title ID updates the application without deleting ux0:data/zenonia3 or its
save files.


5. CONTROLS
------------------------------------------------------------

D-pad Move and navigate menus
Cross Select, confirm, or perform the normal action
Circle Back or cancel
Square Use quick slot 1
Triangle Use quick slot 2
L trigger Use quick slot 3
R trigger Use quick slot 4
Front touch Native touchscreen input
Start+Select Exit the application


6. SAVE DATA AND GENERATED FILES
------------------------------------------------------------

The game creates its save and configuration files in ux0:data/zenonia3.
Examples include:

Save0.dat
Save1.dat
Save2.dat
option.sav
launcher.sel
loader.log

These files are generated locally. Back them up before replacing or deleting
the data directory. Do not distribute another player's save data as part of a
clean installation package.


7. TROUBLESHOOTING
------------------------------------------------------------

Application does not start or immediately crashes:
- Confirm kubridge is installed, listed under *KERNEL, and the Vita was
rebooted.
- Confirm libshacccg.suprx is installed in one of the supported locations.
- Confirm libgameDSO.so is the armeabi-v7a library from the verified APK.

Missing graphics, title screen, or game resources:
- Confirm that the complete decoded assets directory was copied recursively.
- Confirm all seven title PNG files are in ux0:data/zenonia3/title.

No audio:
- Confirm the decoded files retain names such as s000.mp3 and s116.mp3.
- Confirm they are directly inside ux0:data/zenonia3/audio.

Save data is reported as abnormal:
- Confirm the current VPK is installed.
- Do not rename or manually modify SaveN.dat or option.sav.
- Check ux0:data/zenonia3/loader.log after reproducing the problem.

VPK installation error 0x8010113D:
- Use a current VPK whose sce_sys/icon0.png is a 128 x 128, 8-bit indexed,
non-interlaced PNG. Older test packages used an incompatible icon encoding.


8. REDISTRIBUTION NOTICE
------------------------------------------------------------

A public release should contain only original loader code/binaries,
documentation, and a user-side extraction tool. Do not redistribute the APK,
libgameDSO.so, game assets, audio, or other copyrighted game data without
permission from the rights holder.

The current LiveArea icon is derived from original Zenonia 3 artwork. A public
release should replace it with original artwork or have the user extract and
install it locally unless permission has been obtained.

Zenonia and related names and artwork belong to their respective rights
holders. This project is an independent compatibility effort and is not an
official release.
Name Version Released Hits DL Link QR