Skip to content
PORTSNATIVE.
HomeCatalog
Web GamesEmulatorsToolsNews
PORTSNATIVE.

A catalog for discovering ports and related projects. We link to official sources and do not host original game files.

ExploreCatalogMy list
InformationAbout usSuggest a portSupportDonationsLegal notice
© 2026 PortsNative
Back to catalog
Cut the Rope (PS Vita)
PORTSNATIVE

Cut the Rope (PS Vita)

NATIVE PORTACTION / ADVENTUREBETA

Cut the Rope (PS Vita)

Cut the Rope

OriginOther

TechnologyNative C/C++ port (engine reimplementation)

View official project

About the project

Cut the Rope es un videojuego de lógica lanzado en el año 2010. El juego y su secuela de 2011 Cut the Rope: Experiments fueron creados por la compañía española de entretenimiento y juegos ZeptoLab y publicados por Chillingo. En 2013 también surge una segunda secuela llamada Cut the Rope: Time Travel.

2 versions of Cut the Rope

You're viewing: Cut the Rope (PS Vita)

Cut the Rope (PS Vita)github.com/Clyppe/cut-the-rope-vita
To be confirmed
Current
Cut The Ropegithub.com/Bingies24/cuttherope-dx
Windows
Linux
macOS
›

Official project information

Author's original READMEOpen on GitHub ↗

Cut the Rope Classic — PS Vita

Unofficial so-loader port of Cut the Rope (classic cardboard-box Android build) for PlayStation Vita.

Based on soloader-boilerplate (TheFloW so_util + FalsoJNI + vitaGL).

Legal: This repository contains only the loader / homebrew scaffolding.
You must provide your own legally obtained Android game data (libctr-jni.so + assets).
Do not ask for or share copyrighted game files here.

Status

  • Boots classic Android 1.1.1-era libctr-jni.so (no Seasons / Unity remaster)
  • Portrait game letterboxed on Vita (960×544)
  • Touch, SFX, BGM, menus, and level loading work on current builds
  • Intro videos are skipped (playback finishes immediately)
  • Title ID: CTROPE001

Requirements (device)

  • PS Vita / PSTV with HENkaku / Ensō
  • kubridge kernel plugin
  • libshacccg.suprx (e.g. via ShaRKBR33D)

Install (players)

  1. Build or download CutTheRope.vpk and install it.
  2. Create ux0:data/ctr/ and place:
    • libctr-jni.so (from a classic ARMv7 CTR APK, e.g. paid 1.1.1 lib/armeabi/)
    • assets/ folder from that same APK
  3. Launch Cut the Rope Classic from LiveArea.

Suggested layout:

ux0:data/ctr/
  libctr-jni.so
  assets/
    *.png / *.jpeg / *.ogg / *.xml / …
  loader.log          # written by the loader

Build (developers)

Host tools

  • VitaSDK softfp with VITASDK set
  • Required libraries via vdpm (vitaGL deps, vorbis, zlib, …)
  • MSYS2 / bash on Windows works; see rebuild.sh

Compile

./rebuild.sh

Produces soloader-boilerplate/build/CutTheRope.vpk and copies it to ~/Downloads/CutTheRope.vpk when that path exists.

CMake options live in soloader-boilerplate/CMakeLists.txt (DATA_PATH, title ID, app name).

Notes

  • Classic 1.1.1 uses nativeTick(long ms) and nativeResize(w, h, isLowMem) — not the later ZJNI / float-tick API.
  • loadImage is implemented in the loader (Android BitmapFactory stand-in) and feeds imageLoaded.
  • Sound is mixed with sceAudioOut (BGM @ 44100 Hz).
  • Prefer Release builds for playable performance (rebuild.sh uses Release).

Credits

  • ZeptoLab — original game
  • v-atamanenko / soloader-boilerplate, FalsoJNI
  • Rinnegatamante — vitaGL, so_util lineage
  • TheFloW — so_util foundations
  • Vita homebrew community

License

Loader scaffolding follows the MIT-licensed boilerplate components where applicable.
Game assets and the Android .so remain property of their respective owners and are not redistributed by this project.

Read official guide
CALIFICACIÓN
—
Loading votes…
Advertisement

PROJECT FILE

Project type
NATIVE PORT
Genre
Action / Adventure
Status
beta
Original platform
Other
Technology
Native C/C++ port (engine reimplementation)
Version
—
Updated
—

Target platforms 0

View on GitHub
Advertisement