Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

GTA CTW Vita: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 19: Line 19:
|image_alt=GTA: CTW Vita
|image_alt=GTA: CTW Vita
}}
}}
This is a wrapper/port of Grand Theft Auto: Chinatown Wars Android for the PS Vita.  
This is a wrapper/port of Grand Theft Auto: Chinatown Wars Android for the PS Vita.  


Line 79: Line 78:
* PSX-Place - https://www.psx-place.com/threads/update-1-1-grand-theft-auto-chinatown-wars-gta-ctw-vita-port-by-theflow0-rinnegatamante.33283/#post-286113
* PSX-Place - https://www.psx-place.com/threads/update-1-1-grand-theft-auto-chinatown-wars-gta-ctw-vita-port-by-theflow0-rinnegatamante.33283/#post-286113


[[Category:Support the author]]
[[Category:Mobile game ports on Vita]]
[[Category:Vita game ports]]

Latest revision as of 05:34, 26 October 2024

GTA: CTW Vita
Gtactwvita2.png
General
AuthorTheFloW, Rinnegatamante
TypeAction
Version1.2
LicenseMIT License
Last Updated2021/06/04
Links
Download
Website
Source
[[1], [2] Support Author]

This is a wrapper/port of Grand Theft Auto: Chinatown Wars Android for the PS Vita.

The port works by loading the official Android ARMv7 executable in memory, resolving its imports with native functions and patching it in order to properly run.

By doing so, it's basically as if we emulate a minimalist Android environment in which we run natively the executable as is.

Installation

Requirements:

  • libshacccg.suprx.
  • kubridge.skprx.
  • fd_fix.skprx OR repatch_ex.skprx.
  • Game Data Files: Android.

(If you have already installed the game and want to update to a newer release, you can simply install GTACTW.vpk on your PS Vita).

Install the required plugins:

  • Install kubridge and FdFix by copying kubridge.skprx and fd_fix.skprx to your taiHEN plugins folder and adding two entries to your config.txt under *KERNEL (change accordingly if you are using ur0:tai):
*KERNEL
ux0:tai/kubridge.skprx
ux0:tai/fd_fix.skprx
  • Note: Don't install fd_fix.skprx if you're using repatch plugin.
  • (Optional) Install PSVshell to overclock your device to 500Mhz.
  • Install libshacccg.suprx, if you don't have it already, by following this guide.

Adding the game data file:

  • Obtain your copy of Grand Theft Auto: Chinatown Wars v1.04 legally for Android in form of an .apk file and one or more .obb files (usually main.4.com.rockstargames.gtactw.obb located inside the /sdcard/android/obb/com.rockstargames.gtactw/) folder.
  • 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.
  • Open the apk with your zip explorer, extract the assets folder from your .apk file to ux0:data and rename it to gtactw. The result would be ux0:data/gtactw.
  • Still in the apk, extract the file libCTW.so from the lib/armeabi-v7a folder to ux0:data/gtactw. Open the main.4.com.rockstargames.gtactw.obb with your zip explorer (.obb files are zip files just like .apk files so just rename the .obb to .zip) and extract the contents to ux0:data/gtactw.

Finally, install GTACTW.vpk on your PS Vita.

Screenshots

gtactwvita3.png

Changelog

v1.2

  • Fixed issue where characters were sometimes invisible during cutscenes.
  • Improved performance by updating to latest vitaGL.

v1.1

  • Added support for different languages based on the system settings (French, German, Italian, Spanish and Japanese).
  • Reduced memory usage in order to support multitasking with System Applications.

v1.0

  • First Release.

Credits

  • Rinnegatamante for porting the renderer using vitaGL and making various improvements to the port.
  • Freakler for providing LiveArea assets.
  • frangarcj, fgsfds and Bythos for graphics-related stuff.
  • CBPS/SonicMastr for PIB, which was used on earlier stages of development.
  • isage for the native audio backend for OpenAL-Soft.

External links

Advertising: