Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
Revision as of 05:30, 10 May 2026 by Hyatt (talk | contribs)
Leo's Fortune Vita
General
Authorstoicpingu
TypePlatform
Version1.0
LicenseMIT License
Last Updated2026/05/06
Links
Download
Website
Source

Leo's Fortune is a PS Vita port of the Android release of the award-winning platform adventure game Leo's Fortune. It is a loader based on the Android SO Loader by TheFloW and the soloader-boilerplate by Volodymyr Atamanenko. The loader provides a tailored, minimalistic Android-like environment to run the official ARMv7 game executable on the PS Vita.

Leo's Fortune is described as a platform adventure game where you hunt down the cunning thief who stole Leo's gold, with beautifully hand-crafted levels bringing the story of Leo to life across a journey full of challenges.

Installation

Requirements

Before installing the game, the following must be in place:

  • Install Kubridge and FdFix by copying kubridge.skprx and fd_fix.skprx to your taiHEN plugins folder (usually ur0:tai) and adding two entries to your config.txt under *KERNEL:
*KERNEL
ur0:tai/kubridge.skprx
ur0:tai/fd_fix.skprx
Note: Do not install fd_fix.skprx if you are using the rePatch plugin.
  • Make sure you have libshacccg.suprx in the ur0:/data/ folder on your console. If you don't, follow this guide to extract it.

Game Files

  1. Legally obtain your copy of Leo's Fortune for Android. You will need both the .apk and the matching expansion file (main.<ver>.<package>.obb). The loader is built against version 1.0.5 - that is the last release that ships an ARMv7 binary. Newer versions on the Play Store are 64-bit only and will not work.
  2. Open the .apk with any zip explorer (such as 7-Zip) and copy the following files into ux0:data/leosfortune/:
    • lib/armeabi-v7a/libLeos_fortune.soux0:data/leosfortune/libLeos_fortune.so
    • assets/pak0.pak.jetux0:data/leosfortune/pak0.pak.jet
  3. Copy the OBB expansion file and rename it to main.obb:
    • main.<version>.<package>.obbux0:data/leosfortune/main.obb
  4. Install leosfortune.vpk from the Releases page.

The final layout under ux0:data/leosfortune/ should look like this:

ux0:data/leosfortune/
├── libLeos_fortune.so
├── pak0.pak.jet
└── main.obb

Getting the ARMv7 Build (v1.0.5)

The Play Store will normally serve the 64-bit-only build, which the Vita loader cannot run. Aurora Store's device-spoofing feature can be used to force-download the older ARMv7 build.

You will need:

Steps:

  1. Purchase Leo's Fortune on the Google Play Store using your normal Google account.
  2. Install Aurora Store onto your Android device.
  3. Launch Aurora Store, accept the recommended settings, and log in using the same Google Account used to buy the game.
  4. Open the side menu in Aurora Store and select Spoof Manager. Pick an ARMv7 device from the list (the Realme 5 Pro profile works well).
  5. Log out of your Google Account in Aurora Store, then log back in so the spoof takes effect.
  6. Search for Leo's Fortune in Aurora Store and install it. Because an ARMv7 device was spoofed, Google will serve version 1.0.5 with the 32-bit libLeos_fortune.so.
  7. Install an APK extractor to pull both the .apk and the matching OBB from your device.
  8. Rename the .apk extension to .zip, open it, and extract lib/armeabi-v7a/libLeos_fortune.so and assets/pak0.pak.jet.
  9. Copy those two files plus the OBB (renamed to main.obb) to your Vita as described above.

Controls

Button Action
Left Joystick / D-Pad Left/Right / D-Pad Up/Down Move Leo
Cross Jump / Confirm
Square Dive
Start Pause
Select Pause
Circle Unused in-game (rebindable)
Triangle Unused in-game (rebindable)
L / R Unused in-game (rebindable)

Touch input is fully forwarded to the engine - the entire game (gameplay and menus) can be played with the Vita's front touch panel, exactly as on the original Android release.

Optional: Customize Language

Leo's Fortune normally follows the Vita's system language. To force a specific locale, place a one-line text file at ux0:data/leosfortune/language.txt containing one of:

en_US  ja_JP  de_DE  es_ES  fr_FR  it_IT  ko_KR  pt_BR  ru_RU  zh_CN  zh_TW

The short form (e.g. fr, de, ja) also works. Delete the file to fall back to the system language.

Optional: Customize Controls

You can rebind any Vita button by placing a controls.txt file at ux0:data/leosfortune/controls.txt. The file is read once at startup; if it is missing or malformed, the defaults apply.

Media

Leo's Fortune - Launch Trailer (Leo's Fortune)

Screenshots

LeosFortuneVita-01.png

LeosFortuneVita-02.png

LeosFortuneVita-03.png

LeosFortuneVita-04.png

Known Issues

  • Frame drops in some areas. The framerate dips from 60 to ~40 fps in a few "tunnel" sections.
  • Do not tap "Login with Google" on the title screen - it will freeze the game. Online accounts and cloud saves are not wired up on the Vita port.
  • Slow boot. Initial startup can take up to ~2 minutes.
  • Original achievements not implemented.

Changelog

v1.0

  • First Release.

Credits

External links

Advertising: