EN | 中文
Kero Blaster, Pink Hour and Pink Heaven (Android version) port for PS VITA
In order to properly install the game, you'll have to follow these steps precisely:
- Install kubridge and
FdFix by copying
kubridge.skprx
andfd_fix.skprx
to your taiHEN plugins folder (usuallyux0:tai
) and adding two entries to yourconfig.txt
under*KERNEL
:
*KERNEL
ux0:tai/kubridge.skprx
ux0:tai/fd_fix.skprx
Note Don't install fd_fix.skprx if you're using repatch plugin
- Obtain your copy of Kero Blaster v1.6.1 legally for Android in form of an
.apk
file. You can get all the required files directly from your phone or by using an apk extractor you can find in the play store. The apk can be extracted with whatever Zip extractor you prefer (eg: WinZip, WinRar, etc...) since apk is basically a zip file. You can rename.apk
to.zip
to open them with your default zip extractor. - Create a folder
kero
underux0:data
- Open the apk with your zip explorer, extract the
assets
folder from your.apk
file toux0:data/kero
. The result would beux0:data/kero/assets
- Still in the apk, extract the file
libpxgame.so
from thelib/armeabi-v7a
folder toux0:data/kero
. - (Optional) If you want to install Pink Hour or Pink Heaven, following the steps above,
except save the
assets
folder andlibpxgame.so
file under a new path:- for Pink Hour v1.6.1, save them to
ux0:data/kero/pink_hour
- for Pink Heaven v1.6.1, save them to
ux0:data/kero/pink_heaven
- for Pink Hour v1.6.1, save them to
- Install Kero-Blaster.vpk on your PS Vita.
You could use both keypad and front touch screen to control. Key mapping is as follows:
Vita Key | Default usage | Been mapped to |
---|---|---|
Arrows/L-joystick | Directions | Arrows Key |
Square | Jump | Z |
Cross | Shoot | X |
Triangle/Square & L/R | Weapon Switch | A/S |
Select | Open Menu | Esc |
Start/Left Back/Right Back | Keyconfig | F1/F2/F3 |
Your saved data are located in ux0:data/kero/profile
(ux0:data/kero/pink_hour/profile
for
Pink Hour, and ux0:data/kero/pink_heaven/profile-hvn
for Pink Heaven).
- Install vitasdk
- Install following packages to your vitasdk:
- oboe
- OpenSLES
- libmathneon
- PVR_PSP2
- libsndfile
- Copy suprx of PVR_PSP2 to
./modules
- Build with commands:
mkdir build && cd build
cmake .. && make
- TheFloW, Rinnegatamante for twom_vita, which is used as the code base of this project
- Other existing open source Android vita ports projects
- GrapheneCt for PVR_PSP2, which is the graphic backend in this project
- frangarcj for porting OpenSLES
- alula for helping me to solve the key configuration issue (#2)
- SDL2 for the implementation of error message dialog
- graphic
- input/controll
- keycode
- touch screen
- (left) joystick
- audio
- se
- bgm
- game test