Skip to content

kaaass/Kero-Blaster-vita

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kero-Blaster-vita

Title screen

EN | 中文

Kero Blaster, Pink Hour and Pink Heaven (Android version) port for PS VITA

Setup Instructions (For End Users)

In order to properly install the game, you'll have to follow these steps precisely:

  • Install kubridge and FdFix by copying kubridge.skprx and fd_fix.skprx to your taiHEN plugins folder (usually ux0:tai) and adding two entries to your config.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 under ux0:data
  • Open the apk with your zip explorer, extract the assets folder from your .apk file to ux0:data/kero. The result would be ux0:data/kero/assets
  • Still in the apk, extract the file libpxgame.so from the lib/armeabi-v7a folder to ux0:data/kero.
  • (Optional) If you want to install Pink Hour or Pink Heaven, following the steps above, except save the assets folder and libpxgame.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
  • Install Kero-Blaster.vpk on your PS Vita.

Game Controls

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

Build Instructions (For Developers)

  1. Install vitasdk
  2. Install following packages to your vitasdk:
  3. Copy suprx of PVR_PSP2 to ./modules
  4. Build with commands:
mkdir build && cd build
cmake .. && make

Credits

  • 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

Progress

  • graphic
  • input/controll
    • keycode
    • touch screen
    • (left) joystick
  • audio
    • se
    • bgm
  • game test