Cut the Rope (PS Vita)
Cut the Rope
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)
Official project information
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)
- Build or download
CutTheRope.vpkand install it. - Create
ux0:data/ctr/and place:libctr-jni.so(from a classic ARMv7 CTR APK, e.g. paid 1.1.1lib/armeabi/)assets/folder from that same APK
- 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
VITASDKset - 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)andnativeResize(w, h, isLowMem)— not the later ZJNI / float-tick API. loadImageis implemented in the loader (AndroidBitmapFactorystand-in) and feedsimageLoaded.- Sound is mixed with sceAudioOut (BGM @ 44100 Hz).
- Prefer Release builds for playable performance (
rebuild.shuses 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.
